Slimefun Legacy 4.1.42
Slimefun Legacy 4.1.42 — Beacon Performance
Slimefun Legacy 4.1.42 is a focused production-performance update built from the 4.1.41 stable baseline. It targets the remaining periodic Resonance Beacon (BEACON_PLUS) cost seen in live AlbionMC profiling without changing established beacon gameplay, storage, or addon-facing behavior.
Resonance Beacon performance
A live /sf tick top sample on the 4.1.41 production line measured:
- total Slimefun ticker-profiler time: 30.88 ms across 2,996 blocks
- Slimefun-owned ticker time: 14.70 ms across 230 blocks
BEACON_PLUS: 7.33 ms across 10 beacons, or 0.73 ms average per beacon
4.1.41 had already removed unnecessary full chunk-entity scans for player-only beacon powers on Paper-family servers. The remaining hot path included the powered yellow beam renderer.
4.1.42 beam dispatch optimization
- Reduce the powered full-height beam from a maximum of roughly 82 Bukkit particle dispatch calls per beacon pulse to 30 on tall worlds.
- Cap vertical beam sampling at 22 dust segments instead of 64.
- Keep electric sparks at every fourth retained segment, for at most 6 segment spark calls.
- Keep the existing two core/aura particle calls.
- Increase the vertical spread and bounded dust count of retained segments so the beam still visually fills the world-height column instead of simply deleting most of the visual.
- Keep work bounded for custom-height worlds rather than letting particle API calls grow with world height.
For 10 powered beacons, the renderer's maximum server-side particle API dispatches drop from roughly 820 to 300 calls per one-second pulse window before accounting for beacon staggering.
This is a source-level dispatch reduction. A new post-fix millisecond result is intentionally not claimed until the release JAR is measured on a live server under comparable conditions.
Behavior preserved
This update does not change:
- the historic
BEACON_PLUSitem/block id - Resonance Beacon ownership or saved-world data
- the 29 configurable power behaviors
- pyramid tier requirements or material resonance
- beacon range or Extra Range behavior
- electric-mode power demand or consumption
- the once-per-20-game-ticks gameplay pulse cadence
- Gravity Well strength or entity eligibility
- player, monster, furnace, spawner, crop, XP, repair, flight, or other effect semantics
- addon-facing Slimefun APIs
The 4.1.41 player-only fast path, deterministic startup pulse staggering, potion refresh de-churn, tile-entity cache, placement spacing, interaction routing, and existing gameplay correctness gates remain intact.
Release baseline
- Candidate: 4.1.42
- Previous stable regression baseline: 4.1.41 at
2b0a30bd11f05bee0b434da21097fbc8b50234f3 - Historical compatibility floor: 4.1.15 (advisory)
Platform targets
- Paper 26.2 — primary
- Purpur 26.2 — supported
- Leaf 26.2 — Paper-family runtime coverage
- Folia 26.2 — experimental
- Paper/Purpur 1.21.11 — compatibility coverage retained
- Java 25 build/runtime validation
- Java 21 bytecode target
Release asset
Slimefun-Legacy4.1.42.jar
4.1.42 deliberately remains a targeted maintenance release. No broad machine rewrite, migration, item-id change, or saved-data conversion is included.