Dedicated Server
Power trajectory
Up = buffed, down = nerfedPatch history
- ≈✨Newcrossplay parameter—→Added
Dedicated servers can now use the '-crossplay' parameter to switch the backend from Steamworks to Playfab, enabling join codes.
Added -crossplay parameter
- ▲🔁ReworkJoin Game tab—→Updated
The Join Game tab now supports favorite servers, server status indicators (online/offline/uncertain), and crossplay support icons.
Join Game tab updated
- ▲✨Newbackup parameters—→Added
Added new server parameters (-backups, -backupshort, -backuplong, -saveinterval) for finer control over save and backup behavior.
Added
- ≈🎯Behaviorcorruption handling—→Shutdown
Dedicated servers will now shut down if the world file is corrupt to prevent further data loss.
Behavior change
- ≈🐛Bug fixworld loading
Fixed an issue where dedicated servers failed to load worlds from the legacy 'worlds/' directory, preventing accidental world resets.
- ▲🎯BehaviorCPU usage
Implemented a framerate limiter to reduce CPU usage on dedicated servers.
- ▲✨NewJoin Method—→Manual IP
Added the ability to manually join servers via IP address.
- ≈🔁Reworkshutdown systemfile-flag→CTRL-C / SIGINT
Removed the ugly file-flag shutdown system in favor of standard terminal interrupts.
- ▲✨Newsave directory—→Added
Added -savedir override, allowing server admins to specify custom save locations.
- ▲🛠QoLserver browser filter—→Server Name
Server map is now set to the server name, making it easier to filter in the Steam browser.
- ▲🎯Behaviornetwork traffic
Removed initial serverlist request to reduce network traffic.