修复Rust更新. v3.16.0 新增 backpacks.nofoodspoiling 权限,防止玩家背包内的食物腐坏 新增调试指令:backpack.debug.size 和 backpack.debug.gather 修复自定义武器配件(由其他插件提供)在背包重新加载时可能消失的问题 修复 InventoryWatcher.OnDestroy 中可能出现的 NullReferenceException 修复在切换背包页面时未调用 OnLootEntityEnd 钩子的问题
backpacks.nofoodspoiling
backpack.debug.size
backpack.debug.gather
InventoryWatcher.OnDestroy
NullReferenceException
OnLootEntityEnd
修复Rust更新。
修复Rust更新导致的编译问题。
现在可以正确保存护甲插片和物品所有权。
修复了 OnPlayerRespawned 方法中可能出现的无影响的 NullReferenceException 错误。 重构了实验性的动态容量系统 现在可以配置在清除数据时是否重置动态容量。 该插件现在存储的是额外容量,而非当前容量,从而在不同大小配置之间转换时产生更直观的结果(例如,如果你获得了 +6 容量,即使因权限变更导致“初始”/最小容量变化,你仍然会保留 +6 容量) 如果为玩家授予多个容量大小配置,他们的初始和最大容量现在将取所有授予配置中的最高值,而不再仅由单个配置生效。 对于开发者,背包存储容器将不再注册到查询网格(Rust 内部系统,其中实体会被注册以便基于位置快速查找,一些插件使用该系统来查找实体以进行各种操作),以防止插件错误地找到并访问这些容器。 对于开发者,新增 `API_GetBackpackCapacityById` API,新增 `OnBackpackDropped` 钩子,并为使用物品查询的 API 添加了 `IgnoreItem` 参数。
OnPlayerRespawned
API_GetBackpackCapacityById
OnBackpackDropped
IgnoreItem
修复了自动收集物品到扩展背包时可能会出现的错误。
修复了EntityData.Setup中可能出现的空引用异常(NRE)
更新汉化。 修复了 HeadEntity 数据无法序列化的问题(与基地装饰 DLC 相关) 修复了扩容弹匣在背包内的武器上存放一段时间后无法工作的问题(当发生该问题后,玩家必须从武器上移除附件并将其重新添加回来作为解决方法) 修复默认按钮图标。现在默认使用皮肤ID,而不是网络图片。