Skip to main content
Hytale server settings are controlled by your server’s config.json. Editing this file lets you customize things like your server name, password, max players, and performance-related settings (like view distance). If you don’t have a server yet, start with Hytale server hosting.

Where to edit the Hytale server config

  1. Open your server panel
  2. Navigate to the Files tab
  3. Find and open config.json (usually in the root server directory)
  4. Make your changes
  5. Save the file
  6. Restart the server to apply changes
Stop/restart your server before editing config.json, otherwise your changes may not apply correctly.

Hytale config.json server settings

Below is a simple reference table of common Hytale dedicated server settings found in config.json.
Setting (Key)TypeWhat it does
ServerNameStringSets the public server name shown in the server list.
MOTDStringMessage of the day shown under your server name.
PasswordStringSets a join password. Use "" for a public server.
MaxPlayersNumberMaximum number of players that can join at once.
MaxViewRadiusNumberView distance in chunks. Higher values usually require more RAM/CPU.
LocalCompressionEnabledBooleanEnables network compression. Can reduce bandwidth usage (may slightly increase CPU).
VersionNumberConfig format version. Typically leave this unchanged.
Defaults.WorldStringDefault world folder name the server loads/creates.
Defaults.GameModeStringDefault game mode for new players (commonly ADVENTURE or CREATIVE).
ConnectionTimeoutsObjectControls how long the server waits before timing out clients. (Advanced)
RateLimitObjectPacket rate limiting to reduce spam/abuse. (Advanced)
PlayerStorageObjectControls how/where player data is saved. (Advanced)
DisplayTmpTagsInStringsBooleanDevelopment/diagnostic option for displaying raw formatting tags. (Advanced)

Admin commands (in-game)

Some settings can be adjusted in-game if you have admin access. Join your server and run /help to see what admin commands are available on your Hytale server.