Configuration
Server name, startup command, startup variables, and reinstall in the RespawnHost panel. Full control over how your game server starts.
Configuration in the Game Server Panel
The Configuration tab bundles the central settings of your game server: name, startup command, startup variables, and — if needed — a full reinstall.
Server Name (Alias)
Every server has a freely chosen name shown in the dashboard, email notifications, and URL breadcrumb.
- Open Configuration
- Enter a new name in the Server Name field (e.g. “Community Vanilla”, “Clan MOD Box”)
- Click Save
If the field is left empty, we use the default game name (e.g. “Minecraft”, “Arma Reforger”).
Startup Command
The Startup Command is the full command line used to boot your server. For most games you don’t need to touch this — the defaults are sensibly tuned.
A Minecraft startup command typically looks like:
java -Xms128M -Xmx{{SERVER_MEMORY}}M -jar server.jar nogui
Advanced users can set their own JVM flags, paths, or parameters here. Variables like {{SERVER_MEMORY}} or {{SERVER_PORT}} are resolved automatically by the panel.
Actions:
- Save — applies the new command on the next start
- Reset — restores the template’s default command
A wrong startup command prevents the server from starting. Use Reset if you’ve misconfigured.
Startup Variables
Depending on game and template, the panel shows a list of Startup Variables — configuration fields passed as environment variables to the server. Examples:
| Variable | Description | Example |
|---|---|---|
SERVER_JARFILE | Path to the JAR to start | server.jar |
MINECRAFT_VERSION | Game version | 1.26.1 |
BUILD_NUMBER | Paper/Spigot build | latest |
JAVA_VERSION | Java version | 21 |
DLURL | URL for a custom JAR download | (optional) |
For Arma Reforger, this includes log level, scenario flags, or backend region. For Hytale, world ID and server name depending on template.
Each variable has:
- Label and description (what it does)
- Value (editable if
isEditableis set) - Default value (for comparison)
- Validation rules (e.g. “numbers only”, “required”)
Changes take effect on the next server start.
Reinstall
At the bottom of the Configuration tab you’ll find the Danger Zone with the Reinstall button.
⚠️ Warning: Reinstalling deletes all server files — world, plugins, mods, configuration — and freshly installs the selected template. All data is permanently lost.
When reinstall makes sense:
- The server is broken after a bad mod install
- You want to start completely fresh
- A template upgrade (e.g. Spigot → Paper) should be clean
Steps:
- First create a backup if you want to keep anything
- Open Configuration
- Scroll to Reinstall
- Click the button, read the warning, confirm
- Server status switches to
installing, the template is freshly installed - After 1-3 minutes the server is ready again
The server name, startup variables, and package stay the same — only files are replaced.
Fair-Use CPU and Dedicated Storage
Every RespawnHost game server gets:
- Guaranteed RAM — by package size, dedicated on the machine
- Dedicated NVMe SSD storage — fair use, typically 25-150 GB depending on package
- Fair-use CPU — you share CPU cores with other game servers on the machine but are guaranteed a fair share. Bursts (chunk loading, world saves, startup) are served with significantly more cores than average
- Premium hardware — AMD Ryzen 9 9950X (new EU nodes) / 7950X (US), DDR5/DDR4 RAM, NVMe Gen4 SSD
Fair use means: no fixed CPU slots, no artificial throttling on burst load. Servers that permanently grab 100 % of a core (broken mods, crypto mining) get rate-limited — everyone else benefits from the headroom.
FAQ
Question: My server won’t start after editing the startup command.
Click Reset in the startup command field. The default is restored and the server boots again.
Question: How do I change the Java version?
For Minecraft templates, Java 21 is the default. Use the JAVA_VERSION startup variable to pick from 8, 11, 17, 21.
Question: Does my package stay the same after reinstall?
Yes. Reinstall only touches files — package and location are untouched.
Question: Can I restore a backup after reinstalling?
Yes. After the reinstall, go to the Backups tab and click Restore. Backup data is unaffected by the reinstall.
Question: What about memory in the startup command?
RAM is set via your package, not the startup command. The {{SERVER_MEMORY}} variable is injected automatically. Upgrade via the package upgrade flow in the server dashboard.
Question: Can I upload my own JAR?
Yes. Either via the File Manager, or via the DLURL startup variable (download URL) which the panel fetches on boot.