Repository navigation
Home
Server administration for NeoForge: global datapack loading, budgeted chunk pregeneration, and alphabetically sorted creative tabs.
Three tools that are individually useful and individually toggleable. Two of them — datapack loading and chunk pregeneration — are things every modpack ends up reimplementing badly with command blocks or scheduled restarts.
Source: https://github.com/codex-skd/utility-nexus-admin Issues: https://github.com/codex-skd/utility-nexus-admin/issues
| Minecraft | Loader | Version | Java |
|---|---|---|---|
| 1.21.1 | NeoForge 21.1.249 | 1.2.0 | 21 |
| Dependencies | none |
| Blocks or items added | none |
| Command root | /una |
| Permission level | 2 by default, configurable 0–4 |
| Config | config/utility_nexus/admin/config.toml |
Global datapack loading. Every datapack in <gameDir>/datapacks/ is injected into every world
automatically, client and server alike. No per-world copying, no per-world enabling.
Chunk pregeneration. Pre-generates a radius of chunks with a hard time budget per tick, so it never takes the server below your MSPT target — and it yields when players are online.
Alphabetical creative tabs. Client-side: sorts the creative inventory tabs by the name the player actually sees, in their own language and collation.
Full detail on each: Datapack Loading, Chunk Pregeneration, Creative Tabs.
This is the part worth reading before enabling it.
The generator is budgeted, not greedy. Each tick it will spend at most:
| Default | Range | |
|---|---|---|
pregen.maxMillisPerTick |
8 ms | 1 – 40 |
pregen.maxServerMspt |
45 ms | 10 – 500 |
pregen.chunksPerTick |
8 | 1 – 200 |
pregen.maxConcurrentChunks |
4 | 1 – 64 |
It stops when either time limit is hit, and it works in bursts with rests by default — 300
seconds of work, then 120 of quiet.
It also yields to players: pregen.workSeconds and restSeconds implement the cycle, and
schedule.ignorePlayers decides whether player presence is ignored during the burst.
The design goal is that pregeneration is invisible to gameplay. The defaults are conservative for that reason.
- Getting Started — install, and the permission level.
- Datapack Loading — global injection, validation, metadata repair.
- Chunk Pregeneration — every budget, and the schedule window.
- Creative Tabs — the client-side feature.
-
Commands and Config — the full
/unatree and every option. - Credits and License.
Utility Nexus Admin is by Stalking Dragons, released under the MIT License. Not affiliated with or endorsed by Mojang Studios or Microsoft.
Utility Nexus Admin is by Stalking Dragons, released under the MIT License. Not affiliated with or endorsed by Mojang Studios or Microsoft.