World Height: Y320+
A Hytale server early plugin that removes the hardcoded 320-block world height limit.
What it does
Hytale's server has the world height hardcoded at 320 blocks in 43 classes. This plugin rewrites every height constant at class load time using ASM bytecode transformation, extending worlds to 32,736 blocks tall by default (the engine maximum).
Patched systems
- Chunk storage — section arrays resized, constant fields updated, safe deserialization
- Collision & physics — mobs collide with blocks above Y=320, ground detection fix
- World generation — terrain generates up to the new height limit
- NPC / AI — NPCs see and navigate blocks at any height
- Spawning — entities spawn correctly at any height
- Block interactions — placement, targeting, farming all work
- Network — client receives the correct world height
- Gameplay — fire, farming, weather, portals work at full height
Installation
- Download the jar from the Files tab
- Copy to your server's
earlyplugins/folder - Open your server launch script and add
--accept-early-plugins:- Linux (
start.sh): find theDEFAULT_ARGS=line and append the argument:DEFAULT_ARGS="--assets ../Assets.zip --backup --backup-dir backups --backup-frequency 30 --accept-early-plugins" - Windows (
start.bat): find theset DEFAULT_ARGS=line and append:set DEFAULT_ARGS=--assets ../Assets.zip --backup --backup-dir backups --backup-frequency 30 --accept-early-plugins
- Linux (
- Start the server
Configuration
Default: 32,736 blocks (engine maximum). To lower, set a JVM property:
-Dhytale.worldHeight=1024
Constraints: Must be > 320, multiple of 32, max 32,736.

