File Details
FineCraft-Accessories-0.1.6.jar
- R
- May 28, 2026
- 438.25 KB
- 84
- Early Access
File Name
FineCraft-Accessories-0.1.6.jar
Supported Versions
- Early Access
[0.1.6] - 2026-05-08
Added
- DynamicTooltipsLib integration (optional — requires
DynamicTooltipsLib1.6.0+ on the server):- Accessory stats are now displayed as tooltip lines when hovering an accessory item in the vanilla inventory, hotbar, or character sheet inventory grid.
- Green lines:
StatModifiers(e.g.Health +15). - Blue lines:
DamageResistance/DamageCauseEnhancement(e.g.Physical +2% res,Slashing +5% dmg). - Purple lines:
Effectsapplied on equip. - If DynamicTooltipsLib is absent the plugin loads normally with no tooltip support.
Changed
- Updated accessories runtime integrations to match the latest Hytale server API:
- HUD attachment now uses keyed custom HUD registration compatible with the new
HudManagercontract. - Player command/debug resolution paths now use
senderAsPlayerRef()+ ECS component lookup instead of direct player sender casting. - Inventory access in accessories UI/service now goes through shared FineCraft helpers for section/container resolution.
- HUD attachment now uses keyed custom HUD registration compatible with the new
Fixed
- Restored successful build after the server update that changed command/HUD/inventory method signatures.
- Removed deprecated direct stat/damage access in accessories systems:
EntityStatMap#get(String)replaced by index-based stat lookup.Damage#getCause()replaced byDamageCauseresolution fromgetDamageCauseIndex().
- Removed deprecated interaction/root lookup helpers in FineCraft arrow dispatch/consume interactions used by shared API code.