ResurrectionChest
ResurrectionChest 将玩家死亡时掉落的物品发送到注册的箱子中,而不是将所有东西留在死亡地点。
当前功能
- 每个玩家一个注册的死亡箱子
- 支持单箱和双箱
- 可选的经验值存储和后续返还
- 当死亡掉落物被路由进箱子时,可选地降低穿戴盔甲的耐久度
- 箱子满时,溢出物品掉落在死亡地点
- 世界黑名单支持
- 感知 WorldGuard / GriefPrevention 的箱子注册
- 可选的 FreeMinecraftModels 箱子视觉效果(木质箱子免费包、神圣箱子高级包)
- 跨区块卸载、世界卸载和重启的持久化
- 面向管理员的首次启动提醒,以及用于管理内容和更新的 Nightbreak 风格设置菜单
重要行为
- ResurrectionChest 提供
/resurrectionchest命令,包含以下子命令:setup— 打开 Nightbreak 设置菜单(浏览并切换箱子内容包、检查插件更新、查看推荐插件、切换自动更新)recommendedplugins— 打开(或在控制台中列出)推荐的配套插件downloadall— 从 Nightbreak 下载插件更新(如果有)以及所有可用的 ResurrectionChest 内容包downloadallcontent— 从 Nightbreak 下载所有可用的内容包updatecontent(别名updateallcontent)— 仅重新下载已安装的过时内容包forcereinstallcontent <package|all>— 即使已安装版本已是最新,也重新下载某个内容包downloadpluginupdate— 如果有可用的 ResurrectionChest 插件更新,则下载它reload— 重新加载插件配置clear— 清除所有被跟踪的 ResurrectionChest 方块,掉落每个被跟踪箱子的内容,并移除箱子和告示牌方块
- 箱子注册和死亡掉落路由都依赖于
resurrectionchest.use。 - 注册箱子被视为建造行为:如果 WorldGuard 或 GriefPrevention 拒绝玩家在该箱子方块处的建造权限,注册会被拒绝。
- 插件不会锁定或保护箱子。如果你的服务器允许其他玩家打开或破坏该箱子,ResurrectionChest 不会阻止他们。
- 如果死亡时
keepInventory处于激活状态,ResurrectionChest 不会移动物品。 - 如果玩家死亡时箱子所在的区块已卸载,插件会在访问箱子之前强制加载该区块。
- 如果玩家死亡时注册的箱子不存在,注册将被移除。
- 只有普通箱子可用。放置告示牌时,陷阱箱、木桶、潜影盒以及其他容器都会被忽略。
- 已被另一名玩家注册的箱子无法被占用;第二名玩家会被告知该箱子属于他人。
- 注册新箱子会替换玩家之前的注册。旧的箱子方块及其中的一切都会原样保留;只有注册记录和旧的设置告示牌会被移除。
从这里开始
集成说明
FreeMinecraftModels 是可选的。ResurrectionChest 在没有它的情况下仍然可以作为普通的基于箱子的插件工作。自定义箱子模型(木质和神圣内容包)仅在安装了 FreeMinecraftModels 时显示。