promotional bannermobile promotional banner

AkumaLib

Shared library for Mine Mine no Mi to help creating addons
Back to Files

AkumaLib 4.7.0

File nameakumalib-4.7.0.jar
Uploader
inovactioinovactio
Uploaded
Oct 15, 2026
Downloads
278
Size
1.0 MB
Mod Loaders
Forge
File ID
9193477
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:akumalib-1678152:9193477")

Learn more about Curse Maven

What's new

AkumaLib 4.7.0

Awakenings and trades get their own tabs. In the abilities screen a fruit's awakened abilities now sit in an Awakening tab of their own, and a trade's abilities in a Profession tab. A technique that waits for a form is greyed on the bar until the form is on. Creative flight climbs again after a fruit flight. The corrections of Mine Mine no Mi of 4.0.0 to 4.6.0 are all still there, each with its switch.

Requires Minecraft 1.20.1, Forge 47+ and Mine Mine no Mi 0.11.6 or newer. JEI and EMI are optional.

Nothing changes for a player's setup: the network protocol is the same (8), so 4.5.0, 4.6.0 and 4.7.0 play together. Nothing changes for an addon either: no signature was removed or changed, and an addon made for 4.0.0 to 4.6.0 works with 4.7.0.


Mine Mine no Mi fixes

  • Creative flight that would not climb. A player who went into creative mode while a Devil Fruit flight was on could switch creative flight on but never rise. Creative flight climbs again.

New

  • An Awakening tab. The awakened abilities of a fruit get a tab of their own in the abilities screen, right after Devil Fruit. Its picture is your fruit outlined in gold. The fruit's tooltip lists only its base abilities, and the tooltip of an awakened ability says "Awakening" under its name. For the addons that mark their awakenings: Awaken Awaken no Mi 2.3.0 does.
  • A Profession tab. The abilities of a trade get a tab of their own too. Its picture is your trade's icon.
  • Greyed techniques. In the addons built on AkumaLib, a technique that needs a form you are not in is greyed on the ability bar. It lights up as soon as the form is on. A cooldown is still drawn over it.

Improved

  • Talent webs follow the GUI Scale. The talent web screen is the size of the game's other screens: GUI Scale makes it and its words larger or smaller. It fits the web again when the window is resized.

For addon makers

  • Awakenings. Awakenings.mark(...) sets abilities apart as a fruit's awakening: the Awakening tab and the tooltips above come from it. Awakenings.canUnlock(user, fruit) is the shared unlock check (the fruit eaten and awakened). The abilities keep the Devil Fruit category, which Seastone, water and /remove_df read. Mark them on both sides, at mod construction or in the common setup.
  • Profession tab. ProfessionAbilities.CATEGORY for a trade's abilities.
  • Greyed slots. A MorphGates gate is greyed by itself. GreyedSlots.unless(ability, check) greys a technique for any other condition.
  • Walls. WallAbility: an ability that goes on while its wall stands, ends when the wall goes, and brings it down when used again.
  • Armour. HiddenArmour hides one armour piece at a time during a technique.
  • Wings and antennae. client.race: the wings of the Skypieans, the Shandia and the Birkans (WingsLayer) and the Skypieans' antennae (AntennaeLayer), for a mod that puts a race on players, with a filter for who wears them.
  • Claims. ClaimEvents.allowed(level, entity, pos, state) asks for a block of another world than the entity's.

An addon that uses them declares versionRange = "[4.7.0,5)".

This mod has no additional files