promotional bannermobile promotional banner

AkumaLib

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

AkumaLib 4.5.0

File nameakumalib-4.5.0.jar
Uploader
inovactioinovactio
Uploaded
Oct 11, 2026
Downloads
409
Size
994.6 KB
Mod Loaders
Forge
File ID
9130597
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

What's new

AkumaLib 4.5.0

Powers now meet each other. Lightning hurts a soaked target more, fire dries it, ice holds it longer, rust bites steel, wind blows clouds away, and a creature or a player held by one power can no longer be taken by another. All of it works between the fruits of Mine Mine no Mi and those of every addon, without any of them knowing the others. A Zoan's head that stayed turned to one side is straight again. The corrections of Mine Mine no Mi of 4.0.0 to 4.4.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.

⚠️ Mine Mine no Mi 0.11.6 is now the minimum. A game still on 0.11.5 must update the base mod first.

⚠️ The network protocol is now 8: a client and a server must both have 4.5.0. 4.5.0 and 4.4.0 refuse each other.

Nothing changes for an addon: no signature was removed or changed, and an addon made for 4.0.0 to 4.4.0 works with 4.5.0.


Added

  • Lightning and water. Lightning hurts a soaked target 25 % more. Any lightning counts (Goro Goro no Mi, Electro, the weather tempos, a thunderstorm) and any way of being soaked: standing in water, the bubbles of the Awa Awa no Mi, a thrown bottle of water.
  • Ice and water. Ice holds a soaked target frozen 2 seconds longer.
  • Fire and water. Fire and magma deal 20 % less to a soaked target, and dry it. The burn a target keeps afterwards does not count.
  • Metal. Lightning hurts a body made of metal 25 % more, and the rust of the Sabi Sabi no Mi hurts steel 25 % more. Gold does not rust. A Supa Supa no Mi user is made of metal while Spider hardens their body.
  • Wind. Using an air technique (Rankyaku, the pound cannons, wind blades) blows away the smoke star and chloro ball clouds in front of the user.
  • A sign when it happens. A short burst of particles and a sound show each of these reactions.
  • One master at a time. A creature that already belongs to a player through a Devil Fruit power can no longer be tamed by another player.

Fixes

  • A Zoan's head stayed turned to one side. After you had turned your camera a whole turn and the server had set your position (a teleport, an ability that moves you), the head or the neck of a form stayed turned to one side for good, walking or not. It is straight again. Every addon's forms are covered.

For addon makers

  • Shared states (api.effects.AkumaStates): what a body is in, as mob effect tags that any addon fills from its own data. silenced (akumalib:silenced, the base mod's Silent), soaked (akumalib:soaked: in water or bubbles, or the base mod's Wet or Washed; rain is not counted), metal and rusts (akumalib:metal, akumalib:rustproof, with two hidden effects to lay through AkumaStates.hold while a power makes its user steel or gold). canBeHeard is a ready can-use check for a power that has to be heard.
  • Reactions (api.effects.AkumaReactions): on(element, state, reaction) says once what a blow of an element of the base mod does to a body in a state. by(technique) names a technique the base mod gave no element, spare takes a technique that is of an element in name only (steam, boiling water) out of the reactions to it, and show plays the particles and the sound.
  • Wind (util.Winds): the entity type tag akumalib:blown_away lists what an air technique blows away. Winds.blow(user) for a wind technique of another element.
  • Whose a creature is (util.Masters): a power that takes creatures declares its hold with claim and asks isTaken before taking one. The same for players with claimPlayer and isHeld: the first hold keeps him.
  • LookWinding.unwind(entity) for a creature of your own drawn with a model that shares the head's angle between several parts.
  • Talent webs (api.professions.talents): a profession can have a web of talents, one file per profession at data/<namespace>/talent_webs/<path>.json, read with AkumaTalents.total(player, profession, bonus) and has(...); TalentEvent.Taken and Reset. A player earns 1 point every 5 levels and spends it from a Talents button on the profession's page or with the Talents key (J). Nothing shows for a profession that has no web. See the Talent webs page of the docs.
  • Built against Mine Mine no Mi 0.11.6.

This mod has no additional files