Dedicated Server
Power trajectory
Up = buffed, down = nerfedPatch history
- ▲🐛Bug fixstability
Fixed crashes related to port range, socket allocation, and the Sign subsystem.
bugfix
- ≈🐛Bug fixsettingsincorrect→correct
Fixed incorrect weather menus appearing in the Dedicated Server settings.
bugfix
- ▲🎯BehaviorTCP Reliable Messaging
Added a keepalive mechanism to the TCP implementation to reduce desync issues for hosted servers.
- ▲🎯BehaviorCPU usage
Implemented potential fixes to reduce high CPU usage on dedicated servers.
Potential fixes for high CPU usage.
- ▲🐛Bug fixsynchronization
Addressed potential causes of desync issues on dedicated servers to improve game state consistency.
Potential fixes for desync issues.
- ≈🐛Bug fixstability
Implemented a potential fix for server crashes occurring when a player unequips the Zipline.
bugfix
- ≈🐛Bug fixreplication
Addressed a potential multiplayer crash related to Conveyor Chain Replication Data.
bugfix
- ▲🐛Bug fixLoading ScreenInfinite→Fixed
Fixed an infinite loading screen occurring after server save/load cycles on Linux servers.
bugfix
- ▲🐛Bug fixStability
Implemented potential fixes for crashes when reloading a save while clients are connected.
bugfix
- ≈🎯Behaviorport requirementsUDP only→UDP + TCP
Bulk data replication now requires TCP port 7777 and TCP port 27777 to be open in addition to the standard UDP port.
requirement
- ≈•Othermax port value—→45535
Game port values must be set below 45535 due to current error handling limitations.
limitation
- ▲🐛Bug fixserver stability
Fixed an issue where Windows Dedicated Servers would stop working after a player disconnected, requiring a full restart.
Fixed server hang after player disconnect
- ≈🎯Behaviorport binding
Modified port binding logic to facilitate the server stability fix; may result in unexpected network behavior.
Port binding logic updated
- ≈🛠QoLServer ManagerServer Options UI
Added a scroll bar to Server Options to prevent the 'Disable Seasonal Events' option from overlapping with description text.
UI Fix
- ▲🛠QoLoption visibilityconditional→always
Server Manager now always shows 'Hidden' options regardless of whether a save is loaded, allowing easier toggling of settings like 'Disable Seasonal Events'.
QoL
- ▲🐛Bug fixAPI bindingfailing→working
Fixed an issue where the Dedicated Server would shut down due to failing to bind the Server API.
Stability fix
- ≈🐛Bug fixGame Settings Resetnot resetting→resetting
Fixed Advanced Game Settings not being reset when creating a new game in certain scenarios.
Logic fix
- ▲🎯BehaviorQuery Port BindingCrash→Error
The server will now throw an error instead of crashing when unable to bind to a query port.
Prevent crash on port bind failure
- ▲🐛Bug fixSave UploadCrash→Fixed
Fixed a server crash that occurred when uploading a save file.
Fixed save upload crash
- ≈🐛Bug fixNobelisk GasPersistencePermanent→Disappearing
Fixed Nobelisk Gas clouds not disappearing on dedicated servers.
Fixed gas clouds on server
- ≈🐛Bug fixMap Markers and Stamps
Fixed a bug where Markers and Stamps placed on the map would disappear when reconnecting to a Dedicated Server.
Fixed disappearance on reconnect.
- ≈🐛Bug fixMap Markers and Stamps
Fixed an issue where Markers and Stamps were not saving properly on Dedicated Servers.
Fixed saving issues.
- ≈🐛Bug fixport bindingcrash→fixed
The server will no longer crash when unable to bind to a specific port.
Dedicated server should not crash anymore when it fails to bind to a port
- ≈🐛Bug fixsettings filecrash→default settings
Corrupted server settings files now trigger a fallback to default settings instead of crashing the server.
Fixed a crash that may happen if the server settings file is corrupted
- ≈✨Newcrash reporting—→Added
Dedicated servers now automatically send crash reports to developers; this can be disabled manually via Engine.ini.
Automatic crash logs
- ≈🎯Behaviorpacket routingEnabled→Disabled
Packet routing is now automatically disabled when multihome is enabled to resolve incompatibility issues.
Multihome incompatibility
- ≈✨Newcrash reporting—→Added
Dedicated servers now automatically send crash reports to developers, with a manual override available via Engine.ini.
Automatic crash reports are now enabled by default for dedicated servers.
- ≈🎯Behaviorseasonal events—→Toggleable
Server administrators can now disable seasonal events using the FG.DisableSeasonalEvents 1 command or launch option.
Added command to disable seasonal events.
- ≈🎯BehaviorCrash Report Client—→Manual Toggle
Added a method to disable automatic crash report sending via Engine.ini until a GUI toggle is implemented.
Configuration
- ≈🎯BehaviorSeasonal Events—→Disable Command
Introduced the 'FG.DisableSeasonalEvents 1' console command and launch option to disable seasonal events on dedicated servers.
Configuration
- ≈🎯Behaviorcrash reporting—→Manual Toggle
Added a method to disable automatic crash report sending via the Engine.ini file while a GUI toggle is pending.
Configuration
- ≈🎯Behaviorseasonal eventsEnabled→Disableable
Introduced the FG.DisableSeasonalEvents 1 command and -DisableSeasonalEvents launch option to turn off seasonal events on dedicated servers.
Command/Launch Option
- ≈✨Newcrash reporting—→Added
Introduced a method to disable automatic crash report sending via Engine.ini for dedicated servers.
manual toggle
- ≈✨Newseasonal events—→Added
Added the ability to disable seasonal events using the console command 'FG.DisableSeasonalEvents 1' or the launch option '-DisableSeasonalEvents'.
command/launch option
- ≈🎯Behaviorcrash report sendingEnabled→Configurable
Dedicated servers now automatically send crash reports; this can be disabled manually via the Engine.ini file.
- ≈🎯Behaviorseasonal events toggle—→Added
Added the console command 'FG.DisableSeasonalEvents 1' to disable holiday content on dedicated servers.
- ≈🎯BehaviorCrash Reportingautomatic logsEnabled→Optional
Introduced a method to disable automatic crash report sending via the Engine.ini file while a GUI toggle is being developed.
- ≈🎯BehaviorServer PollingfrequencyHigh→3/sec Hz
Server state is now polled less frequently by clients to reduce network load and avoid DDOS-like behavior.
Reduced load and DDOS-like behavior.
- ▲🎯BehaviorDNS LookupstorageStored→Dynamic
Clients now perform DNS lookups every time they start up instead of storing them, improving support for Dynamic DNS.
Better support for Dynamic DNS.
- ▲✨Newnetwork protocolIPv4→IPv6
Added IPv6 support for dedicated servers.
IPv6 support
- ▲🐛Bug fixRebar Gunstability
Potentially fixed a crash occurring when using the Rebar Gun on dedicated servers.
crash fix
- ▲🐛Bug fixNobelisk/Snowballsfunctionalitybroken→fixed
Fixed Nobelisks and Snowballs not working correctly on dedicated servers.
server fix
- ▲🐛Bug fixUIconnection display
The UI now properly displays when new connections are established.
connection UI