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)
最后编辑: