promotional bannermobile promotional banner

Utility Nexus Admin

A server administration utility mod featuring dynamic datapack loading, admin commands, and management tools for Minecraft 1.21.1 NeoForge servers.
Back to Files

Utility Nexus Admin (0.0.0-beta.3)

File nameutility_nexus_admin-1.21.1-neoforge-21.1.249-0.0.0-beta.3.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Aug 31, 2026
Downloads
7
Size
1.8 MB
Mod Loaders
NeoForge
File ID
8777140
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:utility-nexus-admin-1676057:8777140"

Learn more about Curse Maven

What's new

v0.0.0-beta.3 - Chunk Pregeneration System

Added

  • Chunk pregeneration system with progress persistence — pregenerates chunks when no players are online
  • Commands: /una pregen start, stop, pause, resume, status
  • Configuration commands: /una pregen config enabled <0|1>, center <x> <z>, radius <value>, chunksPerTick <1-200>, dimension <namespace:id>
  • Auto-pause when players join, auto-resume when last player leaves — runs only on empty server
  • Progress saved to utility_nexus_admin/pregen_progress.json — persists across server restarts
  • Configurable center (default 0,0), radius (0 = infinite), chunks per tick (default 50), target dimension
  • Logging every 30s with chunks generated, current position, percentage complete

Technical Changes

  • ChunkPregenerator — Core pregeneration engine with async chunk generation
  • PregenerationCommand — Brigadier command implementations
  • Progress tracking with PregenerationProgress (generated chunks, current position, dimension)
  • Uses targetLevel.getChunk() for chunk generation with ChunkStatus.FULL
  • Event handlers: PlayerLoggedInEvent (pause), PlayerLoggedOutEvent (resume), ServerTickEvent.Post (generate)

Configuration

Default config at config/utility_nexus_admin.toml:

  • pregen.enabled = false — Enable/disable pregeneration
  • pregen.startX = 0, pregen.startZ = 0 — Center chunk coordinates
  • pregen.radius = 0 — Radius in chunks (0 = infinite)
  • pregen.chunksPerTick = 50 — Chunks generated per server tick
  • pregen.dimension = "minecraft:overworld" — Target dimension

Progress File

Saved at utility_nexus_admin/pregen_progress.json (game directory root):

  • Generated chunks list with coordinates
  • Current chunk position for resume
  • Last updated timestamp
  • Dimension, center, radius settings

This mod has no additional files