Hytale Server Configuration Guide
Complete guide to configuring your Hytale dedicated server including config.json settings and world configuration.
XGamingServer integrates basic Hytale settings into the game panel. For advanced configuration, you can edit the config files directly.
Basic Configuration via Panel
Stop Your Server
Access the XGamingServer Panel and Stop your Hytale server.
Open Startup Settings
In the sidebar, go to Startup.
Edit Settings
Change the settings you want to modify, then start your server.
Advanced Configuration via config.json
Stop Your Server
Access the XGamingServer Panel and Stop your Hytale server.
Open the Config File
In the sidebar, go to Files. Open the config.json file in the server root directory.
Edit Settings
Modify the settings you want to change. Here is a reference of available settings:
{
"Version": 3,
"ServerName": "Hosted By XGamingServer",
"MOTD": "",
"Password": "",
"MaxPlayers": 100,
"MaxViewRadius": 32,
"LocalCompressionEnabled": false,
"Defaults": {
"World": "default",
"GameMode": "Adventure"
},
"ConnectionTimeouts": {
"JoinTimeouts": {}
},
"RateLimit": {},
"Modules": {},
"LogLevels": {},
"Mods": {},
"DisplayTmpTagsInStrings": false,
"PlayerStorage": {
"Type": "Hytale"
}
}Save and Start
Click Save and start your server.
Server Settings Reference
| Setting | Description |
|---|---|
ServerName | Display name in the server browser |
MOTD | Message of the Day shown to players |
Password | Connection password (empty = no password) |
MaxPlayers | Maximum concurrent players |
MaxViewRadius | Server render distance (lower = better performance) |
Defaults.World | Default world players spawn in |
Defaults.GameMode | Default game mode (Adventure or Creative) |
World Configuration
Each world has its own config file at universe/worlds/<WorldName>/config.json with per-world settings like PvP, fall damage, and NPC spawning. See our individual guides for:
How is this guide?
