Dedicated Server
强度趋势
上升 = 加强,下降 = 削弱补丁历史
- ▲🐛Bug fixstability
修复了与端口范围、套接字分配以及标志子系统相关的崩溃问题。
bugfix
- ≈🐛Bug fixsettingsincorrect→correct
修复了专用服务器设置中出现错误天气菜单的问题。
bugfix
- ▲🎯BehaviorTCP Reliable Messaging
在 TCP 实现中添加了保活机制,以减少托管服务器的同步问题。
- ▲🎯BehaviorCPU usage
实施了旨在降低专用服务器高 CPU 占用率的潜在修复方案。
针对高 CPU 占用率的潜在修复。
- ▲🐛Bug fixsynchronization
解决了专用服务器上导致不同步问题的潜在原因,以提高游戏状态的一致性。
针对不同步问题的潜在修复。
- ≈🐛Bug fixstability
修复了玩家卸下 Zipline 时可能导致的服务器崩溃问题。
bugfix
- ≈🐛Bug fixreplication
解决了与 Conveyor Chain Replication Data 相关联的多人游戏崩溃问题。
bugfix
- ▲🐛Bug fixLoading ScreenInfinite→Fixed
修复了 Linux 服务器在存档/读取循环后出现的无限加载界面问题。
bugfix
- ▲🐛Bug fixStability
针对客户端连接时重新加载存档导致的崩溃实施了潜在修复。
bugfix
- ≈🎯Behaviorport requirementsUDP only→UDP + TCP
大规模数据复制现在除了标准的 UDP 端口外,还需要开放 TCP 7777 和 TCP 27777 端口。
需求
- ≈•Othermax port value—→45535
由于当前的错误处理限制,游戏端口值必须设置在 45535 以下。
限制
- ▲🐛Bug fixserver stability
修复了 Windows Dedicated Server 在玩家断开连接后停止工作,需要完全重启的问题。
修复了玩家断开连接后的服务器挂起问题
- ≈🎯Behaviorport binding
修改了端口绑定逻辑以促进服务器稳定性修复;可能会导致意外的网络行为。
更新了端口绑定逻辑
- ≈🛠QoLServer ManagerServer Options UI
为服务器选项添加了滚动条,防止“禁用季节性活动”选项与描述文本重叠。
UI 修复
- ▲🛠QoLoption visibilityconditional→always
服务器管理器现在无论是否加载存档都会显示“隐藏”选项,从而可以更轻松地切换“禁用季节性活动”等设置。
QoL
- ▲🐛Bug fixAPI bindingfailing→working
修复了专用服务器因无法绑定服务器 API 而关闭的问题。
稳定性修复
- ≈🐛Bug fixGame Settings Resetnot resetting→resetting
修复了在某些情况下创建新游戏时高级游戏设置无法重置的问题。
逻辑修复
- ▲🎯BehaviorQuery Port BindingCrash→Error
服务器现在在无法绑定查询端口时会抛出错误,而不是直接崩溃。
防止端口绑定失败导致的崩溃
- ▲🐛Bug fixSave UploadCrash→Fixed
修复了上传存档文件时发生的服务器崩溃问题。
修复了存档上传崩溃
- ≈🐛Bug fixNobelisk GasPersistencePermanent→Disappearing
修复了 Nobelisk 毒气云在专用服务器上不消失的问题。
修复了服务器上的毒气云问题
- ≈🐛Bug fixMap Markers and Stamps
修复了在重新连接到专用服务器时,地图上放置的标记(Markers)和印章(Stamps)会消失的错误。
修复了重连后消失的问题。
- ≈🐛Bug fixMap Markers and Stamps
修复了标记(Markers)和印章(Stamps)在专用服务器上无法正确保存的问题。
修复了保存问题。
- ≈🐛Bug fixport bindingcrash→fixed
服务器在无法绑定到特定端口时不再会崩溃。
专用服务器在无法绑定端口时不再会崩溃
- ≈🐛Bug fixsettings filecrash→default settings
损坏的服务器设置文件现在会触发回退到默认设置,而不是导致服务器崩溃。
修复了服务器设置文件损坏可能导致的崩溃
- ≈✨Newcrash reporting—→Added
专用服务器现在会自动向开发者发送崩溃报告;可以通过 Engine.ini 手动禁用此功能。
自动崩溃日志
- ≈🎯Behaviorpacket routingEnabled→Disabled
当启用 multihome 时,数据包路由现在会自动禁用,以解决不兼容问题。
Multihome 不兼容
- ≈✨Newcrash reporting—→Added
专用服务器现在会自动向开发者发送崩溃报告,可通过 Engine.ini 进行手动覆盖。
自动崩溃报告现已在专用服务器上默认启用。
- ≈🎯Behaviorseasonal events—→Toggleable
服务器管理员现在可以使用 FG.DisableSeasonalEvents 1 命令或启动选项来禁用季节性活动。
添加了禁用季节性活动的命令。
- ≈🎯BehaviorCrash Report Client—→Manual Toggle
添加了一种通过 Engine.ini 禁用自动发送崩溃报告的方法,直到实现 GUI 开关。
配置
- ≈🎯BehaviorSeasonal Events—→Disable Command
引入了 'FG.DisableSeasonalEvents 1' 控制台命令和启动选项,以在专用服务器上禁用季节性活动。
配置
- ≈🎯Behaviorcrash reporting—→Manual Toggle
添加了一种通过 Engine.ini 文件禁用自动发送崩溃报告的方法,GUI 开关功能尚在开发中。
配置
- ≈🎯Behaviorseasonal eventsEnabled→Disableable
引入了 FG.DisableSeasonalEvents 1 命令和 -DisableSeasonalEvents 启动选项,以在专用服务器上关闭季节性活动。
命令/启动选项
- ≈✨Newcrash reporting—→Added
引入了一种通过 Engine.ini 为专用服务器禁用自动发送崩溃报告的方法。
manual toggle
- ≈✨Newseasonal events—→Added
增加了使用控制台命令 'FG.DisableSeasonalEvents 1' 或启动选项 '-DisableSeasonalEvents' 来禁用季节性活动的功能。
command/launch option
- ≈🎯Behaviorcrash report sendingEnabled→Configurable
专用服务器现在会自动发送崩溃报告;可通过 Engine.ini 文件手动禁用此功能。
- ≈🎯Behaviorseasonal events toggle—→Added
添加了控制台命令 'FG.DisableSeasonalEvents 1' 以在专用服务器上禁用节日内容。
- ≈🎯BehaviorCrash Reportingautomatic logsEnabled→Optional
引入了一种通过 Engine.ini 文件禁用自动发送崩溃报告的方法,图形界面切换开关正在开发中。
- ≈🎯BehaviorServer PollingfrequencyHigh→3/sec Hz
客户端现在降低了轮询服务器状态的频率,以减少网络负载并避免类似 DDOS 的行为。
降低了负载和类似 DDOS 的行为。
- ▲🎯BehaviorDNS LookupstorageStored→Dynamic
客户端现在每次启动时都会执行 DNS 查询,而不是存储查询结果,从而改善了对动态 DNS 的支持。
更好地支持动态 DNS。
- ▲✨Newnetwork protocolIPv4→IPv6
为专用服务器添加了 IPv6 支持。
IPv6 support
- ▲🐛Bug fixRebar Gunstability
潜在修复了在专用服务器上使用 Rebar Gun 时发生的崩溃问题。
crash fix
- ▲🐛Bug fixNobelisk/Snowballsfunctionalitybroken→fixed
修复了 Nobelisks 和 Snowballs 在专用服务器上无法正常工作的问题。
server fix
- ▲🐛Bug fixUIconnection display
UI 现在可以正确显示新连接建立的时间。
connection UI