File Details
FineCraft-Accessories-0.0.1.jar
- R
- Apr 2, 2026
- 1.65 MB
- 27
- Early Access
File Name
FineCraft-Accessories-0.0.1.jar
Supported Versions
- Early Access
[0.0.1] - 2026-03-30
Added
- New
plugin-Character-accessoriesmodule with a custom/personnagecommand and/sheetalias. - Persistent player ECS component for equipped accessories.
- Data-driven
AccessoryPropertiesembedded directly in item JSON assets. - Runtime application and removal of
StatModifiers,Effects, andDamageResistance. - Custom damage resistance ECS system based on vanilla-style flat then multiplicative reduction.
- Direct equip from item interactions via
OpenCustomUIsupplier. - Character sheet custom UI with live stat, resistance, and effect summary.
- Six supported accessory slots:
Ring 1,Ring 2,Necklace,Belt,Earring 1,Earring 2. - Primary/Secondary interaction split for multi-slot accessories:
Primaryequips slot 1Secondaryequips slot 2
- Example accessory assets:
Accessory_Ring_IronAccessory_Necklace_IronAccessory_Belt_LeatherAccessory_Earring_Iron
- Example custom effect asset:
FineCraft_CA_IronNecklace_Regen.
Changed
- Accessory stat modifier keys are now slot-specific so duplicate accessories in different slots stack correctly.
- UI evolved from a broad character sheet into a focused accessory loadout page.
- Starter item set now uses dedicated held-item models and textures for all four introductory accessories.
- Starter progression rebalanced around a low-level tier with lighter bonuses and life-essence-themed recipes.
Fixed
- Effect application now works in the direct item-click equip flow.
- ECS equipped accessory persistence now uses explicit component replacement instead of live mutation.
- Shared effects are no longer removed if another equipped accessory still grants the same effect.
- Accessory items now use
MaxStackcorrectly and no longer remain stackable. - Accessory held-item placement was validated using zeroed attachment-point transforms and model-space adjustments.