Hytale Server Configuration Guide
Master your Hytale server settings. Learn how to set admin permissions, change game modes, and optimize performance.
Understanding Configuration Files
Hytale servers are primarily configured through the server.properties and permissions.json files found in your server's root directory.
You can access these easily via the File Manager in your HostedGG Dashboard.
Basic Server Properties
The server.properties file controls the core mechanics of your world. Here are the most important settings:
| Setting | Description | Default |
|---|---|---|
gamemode | Sets the default game mode (adventure, creative). | adventure |
max-players | Limits the number of players. | 10 |
view-distance | How many chunks players can see. | 12 |
port | The connection port (Do not change this!). | 5520 |
seed | The world generation seed. | random |
[!TIP]
To change the world seed, you must delete your existing world folder after changing the setting in server.properties and restart the server.
Setting Admin Permissions
To execute commands like /gamemode or /give, you need to be an Operator (OP).
Method 1: Console Command (Easiest)
- Go to your Console tab while the server is running.
- Type:
op <your_username>(e.g.,op HostedGGPlayer). - Press Enter. You now have full permissions.
Method 2: permissions.json
For advanced role management (like creating "Moderators"), edit permissions.json:
{
"groups": {
"admin": {
"permissions": ["*"]
}
},
"users": {
"HostGGPlayer": {
"groups": ["admin"]
}
}
}Useful Admin Commands
Once you are an admin, try these in-game:
/gamemode creative- Switch to creative mode./time set day- Make it daytime./teleport <player>- Teleport to another player./stop- Safely save and shut down the server.
Performance Tuning
Hytale is demanding! If you experience lag, try these optimizations:
- Lower View Distance: Reduce
view-distanceto8or10inserver.properties. This significantly reduces RAM usage. - Restart Daily: Hytale servers can accumulate memory leaks over time. Set up a scheduled restart in your dashboard.
- Pre-generate World: Use the
/world bordercommand to pre-load chunks before players explore, reducing lag spikes during exploration.
Need More Help?
If you are stuck, our support team is available 24/7. Open a ticket in the Support Portal.
Related Articles
Help verify this page
Tested this recently? Send a quick accuracy signal for editors.
Help improve HostedGG
Know this game? Join our community of contributors.
Discussion
Sign in to join the discussion.
Loading discussion...