What is the Hytale Server & World Config Generator?
This is a configuration generator for server owners and developers. It generates Hytale config.json files. Use "Server Config" for global server behavior (name, max players, view radius, defaults) and "World Config" for per-world gameplay/system rules (PvP, damage, NPC spawning, saving, chunk unloading, and dangerous deletion options).
Understanding Hytale server configuration
The Hytale dedicated server uses JSON configuration files to control how your server behaves. There are two main configuration files: a server config in the root folder and a per-world config inside each world folder.
Controls global settings that apply to all worlds, for example:
- ServerName: name shown to players in server lists
- MOTD: message displayed when players connect
- Password: leave empty for public servers or set a password to restrict access
- MaxPlayers: maximum concurrent players (impacts RAM usage)
- MaxViewRadius: render distance in chunks (lower values usually improve performance)
- LocalCompressionEnabled: network compression that saves bandwidth but uses more CPU
Each world can have its own config that controls gameplay and world behavior, for example:
- Seed: determines world generation — the same seed usually produces the same terrain
- UUID: unique identifier for the world (auto-generated by this tool)
- Gameplay settings such as PvP, fall damage, and NPC spawning
- World behavior like ticking, time progression, and saving
- System settings such as player data saving and chunk unloading
File locations
- Server: Server root directory (named config.json)
- World: universe/worlds/[world_name]/config.json
How to use the Hytale config generator
Follow these steps to quickly get a ready-to-use config.json: first choose whether you are editing the server or a single world, then fill in or tweak the fields, and finally review, copy, or download the JSON from the live preview. Presets and toggles follow the official structure so the result can be used directly.
Frequently Asked Questions
Name the server file config.json and place it in your server root directory. It controls global server behavior like name, max players, view radius, and defaults.
Other server & dev tools
Use these tools alongside this generator to configure, manage, and validate your Hytale server setup faster.
