TShock 最新版正式版 5.2.1 已更新发布
此次发布修复了 GHSA-hvm9-wc8j-mgrc(由 @sgkoishi 报告,@THEXN 发现)。这是一个重要的安全漏洞,请记得更新。重要更改
有些插件没更新可能会爆,主要和god模式有关,然后和Linux一些奇怪的问题有关,可以等插件作者更新插件TShock 5.2.1 for Terraria 1.4.4.9 最新发行版
此次发布修复了 GHSA-hvm9-wc8j-mgrc(由 @sgkoishi 报告,@THEXN 发现)。这是一个重要的安全漏洞,请记得更新。重要更改
- 更新了
TSPlayer.GodMode
。(@AgaSpace) - 之前该字段被用作某种数据集,通过/godmode
命令进行修改;现在它是一个属性,用于接收和更改旅途模式中的数据。 - 添加了
TSPlayer.Client
属性。允许开发者获取RemoteClient
玩家,而无需额外调用Terraria.Netplay.Clients
。(@AgaSpace) - 更新了
TSPlayer.SetPvP
方法的文档。之前未记录负责发送 PvP 模式更改消息的sendMsg
参数。(@AgaSpace) - 添加了
TSPlayer.KillPlayer
和TSPlayer.DamagePlayer
方法,这些方法允许在参数中指定死亡原因 (PlayerDeathReason
)。(@AgaSpace) - 当尝试将
TSPlayer
队伍更改为超出范围的值(例如9,当只有6个队伍时),会抛出错误。(@AgaSpace) - 尝试使用大于5或小于0的参数(队伍)调用
TSPlayer.SetTeam
方法时,会抛出错误。(@AgaSpace) - 添加了带有
rectangle
和isLoaded
参数的TSPlayer.UpdateSection
方法,该方法将从服务器加载某个区域到玩家端。(@AgaSpace) - 添加了带有
TShockAPI.NetItem
结构参数的TSPlayer.GiveItem
方法。(@AgaSpace) - 添加了
TSPlayer.Hostile
属性,用于获取玩家的 PvP 模式。(@AgaSpace)
- 修复了一个 bug:当配置属性
UseSqlLogs
设置为 true 时,即使没有日志也会创建一个空的日志文件。(@ZakFahey) - 修复了
/gbuff
命令中的拼写错误。(@sgkoishi, #2955) - 将
.dockerignore
文件重写为拒绝列表。(@timschumi) - 为 Docker 镜像添加了 CI。(@timschumi)
- 修复了
Cursed Flares
因无效增益效果导致踢出玩家的问题。(@Arthri)
最后编辑: