v1.0.3
ModifiedItemDrop v1.0.3 Release Notes
版本信息
- 版本: 1.0.3
- 发布日期: 2026-06-19
功能特性
核心功能
- 分区概率控制:支持为主武器、副武器、手持槽分别设置掉落概率
- 衣物/容器规则:支持上衣、裤子、背包、背心、帽子、面罩、眼镜等槽位的自定义掉落规则
- SlotDropChance: 控制衣物本体掉落概率
- ContentsDropChance: 控制衣物内容物掉落概率
- 自定义物品概率:可为指定 ItemID 设置优先级最高的掉落概率
- 热重载:支持 /mid reload 命令在不重启服务器的情况下重新加载配置
- 自动热重载:配置文件修改后自动检测并重新加载
调试工具
- 调试日志:EnableDebugLogging 可输出详细的概率计算过程
- 衣物内容调试:EnableClothingContentsDebugLogging 可单独观察衣物内部物品的判定
- 运行期调试:
- /mid preview [player]: 查看玩家当前装备概率
- /mid dump [player]: 导出玩家完整库存信息
- /mid claim: 领取待发放物品
修复与安全性
- 修复 Claim 衣物重复领取/残留问题
- 修复衣物内容物在断线/持久化时可能重复保存的问题
- 修复 Claim 关闭或不可用时可能吞物品的问题,改为掉落到地面
- 修复玩家死亡时可能误处理外部存储页的问题
- 修复 Claim 删除未强制落盘导致崩服后可能重复领取的问题
安装说明
- 将 ModifiedItemDrop.dll 复制到服务器的 Rocket/Plugins/ 目录
- 将 ModifiedItemDrop.configuration.xml 复制到 Rocket/Plugins/ModifiedItemDrop/ 目录
- 启动服务器或在游戏内执行 /mid reload
配置文件
配置文件路径: Rocket/Plugins/ModifiedItemDrop/ModifiedItemDrop.configuration.xml
所有概率值应在 [0,1] 区间内。详细配置说明请参考 README.md。
命令与权限
- /mid reload - 热重载配置(权限: modifieditemdrop.reload)
- /mid preview [player] - 查看掉落概率(权限: modifieditemdrop.preview)
- /mid dump [player] - 导出库存信息(权限: modifieditemdrop.preview)
- /mid claim - 领取待发放物品(权限: modifieditemdrop.claim)
依赖要求
- Unturned Dedicated Server
- RocketMod
- .NET Framework 4.8
作者
FF, Emqo
许可证
MIT