Configuration
config.json, worlds, PvP, operators, whitelists and startup options.
/
13 articles
The files and folders of a Hytale serverWhat each file and folder in your server is for, so you know where to look.Editing config.json without losing your changesWhy edits sometimes disappear, and the safe way to change Hytale's configuration files.The world's config.json: what each setting doesEvery world has its own configuration file. These are the settings you're most likely to change.Turning PvP on or off in a Hytale worldPvP is a per-world setting. Here's where it lives and how to change it.Fall damage, time of day and NPCs: per-world rulesThree world settings that change how a world feels, and how to adjust them.Hytale server ports: 5520, UDP and --bindWhich port a Hytale server listens on, why it's UDP, and what to use on a hosted server.Authenticated vs offline modeWhat the --auth-mode option changes, and why authenticated is the default.Operators on a Hytale serverThe allow-op startup option and how to think about giving admin powers.Keeping a Hytale server private with the whitelistHow the whitelist works and the safe way to manage it.Banning players on a Hytale serverWhere bans are stored and how to undo one.The startup options of our Hytale serversWhat each startup option of a Hytale server on our panel does.Java memory (-Xmx) and jvm.options on HytaleHow the Hytale server's memory limit works, and what the jvm.options file is for.The ahead-of-time (AOT) cache: faster startupsWhat HytaleServer.aot is and why the server boots faster with it.
