Slimefun Legacy 4.1.43
·
0 commits
to e7eba006fed6a49f099250ab83cf99ca5591fe65
since this release
Slimefun Legacy 4.1.43 — External Model Compatibility
Slimefun Legacy 4.1.43 is a focused compatibility update for addons that borrow visual models from ItemsAdder or other custom-item systems.
Fixed
- Preserve an item's existing CustomModelData when Slimefun has no custom model override configured for that Slimefun ID.
- Prevent
SlimefunItemStack.clone()from indirectly stripping externally supplied model data from real player-held items. - Restore correct held-item visuals for addon weapons that use an ItemsAdder base material/model while retaining their Slimefun identity.
Addon compatibility
This specifically supports the corrected ItemsAdder integrations in:
- SF_SlimefunWarfare 1.0.3
- SF_MilitaryArsenal 1.1.5
Military Arsenal 1.1.5 also identifies the Antimatter Rifle by its Slimefun ID instead of requiring the original vanilla material, so applying an ItemsAdder model no longer disables rifle firing or cooldown handling.
Behavior preserved
- Explicit Slimefun custom model mappings still override the item with the configured model data.
- A Slimefun model value of
0now means "no Slimefun override" rather than "erase external model data." - Existing Slimefun IDs, recipes, saved data, machine behavior, and addon APIs are unchanged.
Platform targets
- Paper 26.2 — primary
- Purpur 26.2 — supported
- Folia 26.2 — experimental
- Java 25 build/runtime validation
- Java 21 bytecode target