promotional bannermobile promotional banner

Utility Core Admin

Utility Core Admin - Server administration utilities for Minecraft servers.

⚙️ Utility Core Admin

Server administration utilities for Minecraft servers.

CurseForge Downloads CurseForge Version NeoForge


Overview

Utility Core Admin provides essential server administration utilities for Minecraft servers. All features are individually toggleable via config/utility_core_admin-common.toml (or the in-game mod menu).

Features

Spawn Schematic

  • Pastes a Sponge/WorldEdit .schem structure at world creation (X=0, Z=0)
  • Configurable height placement: SURFACE (aligns to highest ground block + offset) or FIXED (absolute Y)
  • Includes basic lobby schematic embedded; supports external file at utility_core/spawn_schem/schematic_spawn.schem
  • Sets world spawn inside structure
  • Permanent build protection (blocks, explosions) + optional mob spawn prevention
  • Runtime toggle: /utilitycore spawnprotection on|off|status

Automatic Chunk Pre-generation (ChunkGen)

  • Generates chunks in spiral from (0,0) when server is empty
  • Duty cycle: configurable load seconds / rest seconds (wall-clock)
  • Pauses automatically when players join (configurable)
  • Persists progress to disk (utility_core/chunk_pregen/utility_core_chunk_gen.json)
  • Independent per dimension: Overworld, Nether, End
  • Commands: /utilitycore chunkgen status|start|pause|stop|reset

Server Rules Enforcement

  • Applies game rules from utility_core/server_rules.json on server start
  • Idempotent: only changes rules that differ from config
  • Format: { "rules": { "ruleId": "value" } }
  • Command: /utilitycore rules apply|status

Data Pack Folder Loader

  • Auto-loads all datapacks (.zip or folders) from <game-dir>/datapacks/ into every world
  • Works on dedicated servers and single-player
  • No per-world enabling needed

Commands

/utilitycore chunkgen status|start|pause|stop|reset
/utilitycore rules apply|status
/utilitycore spawnprotection on|off|status
/utilitycore help

Configuration

Via utility_core_admin-common.toml:

# Spawn Schematic
enableSpawnSchematic = false
spawnSchematic.heightMode = "SURFACE"
spawnSchematic.surfaceOffset = 70
spawnSchematic.fixedY = 64
spawnSchematic.preventMobSpawns = true
spawnSchematic.protectionEnabled = true

# ChunkGen
chunkGen.enabled = false
chunkGen.chunksPerTick = 100
chunkGen.maxRadius = 0
chunkGen.runWithPlayers = false
chunkGen.dimensionOverworld = true
chunkGen.dimensionNether = false
chunkGen.dimensionEnd = false
chunkGen.loadSeconds = 600
chunkGen.restSeconds = 300

# Data Pack Folder
dataPackFolder.enabled = false
dataPackFolder.path = "datapacks"

Spawn Schematic File

  • External: Place at utility_core/spawn_schem/schematic_spawn.schem (takes priority)
  • Embedded: Basic lobby included in mod resources
  • Format: Sponge Schematic v2/v3 or legacy WorldEdit (Materials=Alpha)

Requirements

RequirementVersion
Minecraft26.2 (1.21.1)
NeoForge26.2.0.37-beta+

Important: Set pause-when-empty-seconds=-1 in server.properties so the server doesn't pause while empty.


MIT License. Developed by Stalking Dragons.

The Utility Core Admin Team

profile avatar
  • 4
    Followers
  • 34
    Projects
  • 34.6K
    Downloads

More from LlaGuiT0View all