AkumaLib 6.3.0
Curse Maven Snippet
What's new
AkumaLib 6.3.0
Small bodies get their due, and tooltips tell the truth at every size. A body smaller than a man (the size slider, or a race brought by an addon) no longer loses damage, falls as safely as a man, sits right on a mount and stays drawn as far as anyone. A technique's tooltip now gives the cooldown, range and damage you really get at your size. A man at normal size plays exactly as before. No signature was removed or changed.
Requires Minecraft 1.20.1, Forge 47+ and Mine Mine no Mi 0.11.6 or newer. JEI and EMI are optional.
Same network protocol as 6.0.0 to 6.2.0 (16): a 6.3.0 game plays with a 6.2.0 server and the other way round. Update AkumaLib on the server and on every client all the same: damage and falls are counted on the server, the camera, the drawing and the tooltips on the client.
Bodies smaller than a man
- No damage penalty. Under size 1 a body keeps a man's damage and a man's swing. Its lower health is the price of being hard to hit.
- Falls. A small body takes no harm from a fall of 3 blocks, like a man, where it used to be hurt sooner the smaller it was. It never takes more damage than a man from the same height.
- Camera. The third-person camera comes closer to a small body, as it backs off from a big one.
- Mounts. A small rider sits on its mount or in its boat, instead of having its eyes under the floor.
- Sneaking. A very small body no longer goes under the floor when it sneaks (a man in Mini Mini's form, and smaller).
- Seen from afar. Other players see a small body as far away as a man's.
Tooltips
- The real figures. Cooldown, range and damage read the figure at your size, alone: 24 damage at size 4 where it read "12 (+12)". The cooldown follows the size too, to a tenth of a second when the size changes it. A man at normal size reads the same lines as before.
Giants
- A race over size 4 is its full size in its own game too, not a bit smaller than the server sees it.
For addon makers
AkumaBody: a race, a sub-race or an NPC type declares a longer neck, longer arms with elbows, longer legs or a broader chest. Real parts of the model: armour, held items and every layer follow them.AkumaDwarves: a round bushy tail in the hair's colour and a pointed nose, from the UUID, for a race, a sub-race or an NPC type.RecolouredSkins.hairColourreads the hair's colour of any skin;SkinTint.skinAndHairtints a skin and its hair. The four-argumentSkinTintconstructor stays.WingsLayer.Kind.LUNARIAN: long black wings, with their own slow flight beat (WingsModel.Stroke.FLIGHT).SizeTooltips.cooldownLineandrangeLine, andAkumaSize.factorAt: the factor really applied.SizeTooltips.linekeeps its signature and now gives the figure at the size.
An addon that uses any of these declares versionRange = "[6.3.0,)". Leave the top of the range open.
This mod has no additional files

