Utility Nexus Admin (1.0.0)
Curse Maven Snippet
What's new
v1.0.0 - First stable release (Minecraft 1.21.1)
First stable release of Utility Nexus Admin for Minecraft 1.21.1 / NeoForge 21.1.249
(Java 21). Same code as the internal 0.0.0-beta.13; promoted to stable after running
server-side in a full modded-server pack.
Features
- Datapack loader:
/una datapack load | unload | reload | loadall | validate | listfor global packs in<gameDir>/datapacks/. Packs are selected duringServerAboutToStartEvent, so there is no extra startup resource reload. - Chunk pregeneration, reworked over the beta line into a load-safe design:
asynchronous generation with a bounded in-flight chunk count, a per-tick wall-time budget, an
MSPT throttle, a work / rest duty cycle, login-safe gating (pauses during player negotiation and
the login / configuration phases), and a deferred auto-start that only runs on a dedicated server
while it is empty. Progress persists as a compact counter and traversal is an outward square
spiral from the center.
pregen.radius:0disabled,-1infinite spiral,>0finite Chebyshev radius.pregen.enableddefaults tofalse— pregeneration never auto-starts unless you enable it. [schedule]section: an optional daily pregen burst window (default 08:00–10:00 server time) that bypasses the throttle and player-pause, saves progress and emits a restart warning when the window closes.- Server-only pregen config:
[pregen]/[schedule]live in aSERVERspec (utility_nexus/admin/pregen.toml); the common config keeps[datapack],[commands],[logging].
Notes
No code change relative to0.0.0-beta.13. Verified:./gradlew clean buildis green. Chunk pregeneration does not auto-start by default; enable it withpregen.enabled = trueinutility_nexus/admin/pregen.tomland monitor it with/una pregen status.
JAR: utility_nexus_admin-1.21.1-neoforge-21.1.249-1.0.0.jar
Tag: 1.21.1-neoforge-1.0.0
This mod has no additional files