Comprehensive World Management for Hytale Servers
HyperVerse brings Multiverse-like functionality to Hytale, allowing server administrators to create, manage, and configure multiple worlds with ease.
- World Management - Create, delete, load, and unload worlds
- World Templates - Void, Flat, and custom world presets
- Per-World Settings - Gamemode, PvP, time, weather, spawn configuration
- Easy Teleportation -
/world tp <name>to jump between worlds - Permission Integration - Granular permission nodes for all features
- Future-Proof - Designed to work with World Gen V2
| Command | Description | Permission |
|---|---|---|
/world create <name> [template] | Create a new world | hyperverse.world.create |
/world delete <name> | Delete a world | hyperverse.world.delete |
/world list | List all worlds | hyperverse.world.list |
/world info <name> | View world information | hyperverse.world.info |
/world tp <name> [player] | Teleport to world | hyperverse.world.teleport |
/world load <name> | Load an unloaded world | hyperverse.world.load |
/world unload <name> | Unload a world | hyperverse.world.unload |
| Command | Description | Permission |
|---|---|---|
/worldconfig <world> spawn set | Set world spawn | hyperverse.worldconfig.spawn |
/worldconfig <world> gamemode <mode> | Set default gamemode | hyperverse.worldconfig.gamemode |
/worldconfig <world> pvp <on|off> | Toggle PvP | hyperverse.worldconfig.pvp |
/worldconfig <world> time <value> | Set world time | hyperverse.worldconfig.time |
/worldconfig <world> weather <type> | Set weather | hyperverse.worldconfig.weather |
| Template | Description |
|---|---|
void | Empty void world |
flat | Flat world with grass layer |
flat:stone | Flat world with stone |
- Build the plugin:
./gradlew shadowJar - Copy
build/libs/HyperVerse-*.jarto your Hytalemods/folder - Restart the server
- Hytale Server (latest)
- Java 25+ (Temurin recommended)
- Gradle 9.3+
Create the
libs/directory and add the Hytale server JAR:mkdir -p libs # Copy HytaleServer.jar to libs/(Optional) For HyperPerms integration, also add HyperPerms:
# Copy HyperPerms.jar to libs/
# Build the shadow JAR (fat JAR with dependencies)
./gradlew shadowJar
# Clean build
./gradlew clean shadowJar
# Dev build (version set to 0.0.0)
./gradlew buildDev
The compiled JAR will be at:
build/libs/HyperVerse-1.0.0.jar
Copy the JAR to your Hytale mods folder:
cp build/libs/HyperVerse-*.jar ~/Documents/Hytale/mods/
MIT License - See LICENSE file