Slimefun Legacy 4.1.45 — Automation & Energy Performance
Slimefun Legacy 4.1.45 is a focused performance and maintenance release based on live AlbionMC profiling. It trims repeated work from two of the next most visible hot paths while keeping established machine behavior, addon integrations, item metadata, and saved-world compatibility intact.
⚙️ Enhanced Auto Crafter
- Reuses the custom crafter interactor resolved for the current ticker pass instead of repeatedly reading the same block storage.
- Reuses stable per-pass machine values such as location and energy cost where safe.
- Keeps the defensive energy re-check after addon callbacks before committing a craft.
- Leaves existing recipe predicates, virtual-item handling, output-fit checks, and full
ItemStackoutput cloning unchanged. - Adds a null guard when resetting custom crafter integration state after block removal.
⚡ Energy Regulator / EnergyNet
- Avoids repeatedly walking connector/player-head presentation state while the network transport state has not changed.
- Topology and powered-state changes still refresh immediately.
- Adds staggered periodic revalidation so external or vanilla state changes are reconciled without forcing every loaded regulator to perform the same connector walk every cycle.
- Actual energy discovery, routing, transfer, capacity, and stored-energy semantics remain unchanged.
🧩 Compatibility and safety
- Paper 26.2 remains the primary supported platform.
- Purpur 26.2 is supported.
- Folia 26.2 remains experimental.
- Paper/Purpur 1.21.11 compatibility remains covered by the release gates.
- Built with Java 25 and verified to a Java 21 bytecode target.
- Existing addon-facing Slimefun APIs, item IDs, storage formats, and saved-world data are unchanged by this performance pass.
📦 Addons & dependencies bundle
This release also includes SFL_AddonsNDependencies.zip, the current Slimefun Legacy addon/dependency bundle carried forward from the validated 4.1.44 bundle.
The ZIP is provided as a convenient tested starting set for Slimefun Legacy servers. It is not required to run the Slimefun core, and server owners should still review the included addons, keep only the ones they actually use, and back up their server before replacing plugin files.
Release assets
Slimefun-Legacy4.1.45.jarSFL_AddonsNDependencies.zip-BE SURE TO CHECK FOR NEW PLUGIN UPDATES!
This release intentionally stays narrow: measured automation and EnergyNet hot-path cleanup first, with larger recipe-matcher or inventory-indexing changes deferred until they can be proven safe for custom items and third-party addon behavior.