Utility Core (1.10.0)
Curse Maven Snippet
What's new
v1.10.0 - ChunkGen: no keepAlive, 100 chunks cap
Breaking Changes
- Removed
chunkGen.keepAlive: the idle-pause workaround was unreliable (it could not locate the server pause field in every version). To keep generating while the server is empty you must now disable the empty-server pause: setpause-when-empty-seconds=-1inserver.properties. Without it the server pauses after 60s idle and generation freezes.
Improvements
chunkGen.chunksPerTickhard cap = 100, enforced in code (config range 1-100; previous cap was 300). Generating at 300 chunks/tick left the server at near-zero TPS during pregeneration, stalling logins and world download. Default is now 100; values 1-8 are recommended to keep the server responsive.
Config
chunkGen.keepAlive— removed.chunkGen.chunksPerTick— range 1-100 (hard cap in code), default 100.
Technical Changes
ChunkGenManager— removedkeepAlive()and the tick-field reflection; clampedchunksPerTickto 100.Config— removedCHUNK_GEN_KEEP_ALIVE;chunkGen.chunksPerTickmax 100; config comments now document thepause-when-empty-seconds=-1requirement.
Notes
Server operators: after updating, setpause-when-empty-seconds=-1inserver.propertiesand restart. Configs withchunksPerTick > 100are clamped by code.
JAR: utility_core-26.1.2-neoforge-1.10.0.jar
This mod has no additional files