Server Configuration
This section covers all aspects of configuring your Hytale dedicated server.
Configuration Files
Section titled “Configuration Files”After first launch, your server generates several configuration files:
my-server/├── HytaleServer.jar├── config.json # Main server configuration└── universe/ └── worlds/ └── default/ └── config.json # World-specific settingsTopics
Section titled “Topics”Configure server name, MOTD, player limits, rate limiting, and connection timeouts.
Set up world-specific settings including game mode, PvP, spawn behavior, and chunk management.
Configure authentication modes: authenticated (default), offline, and insecure for development.
Optimize memory allocation, JVM arguments, view distance, and garbage collection.
Set up your server as a system service on Linux (systemd) or Windows (NSSM).
Configure automatic world backups with customizable frequency and retention.