跳到主要内容

ResurrectionChest 设置

首次设置菜单

当拥有 resurrectionchest.* 权限的管理员首次加入时,ResurrectionChest 会警告设置尚未完成。他们可以使用以下命令打开首次设置菜单:

/resurrectionchest initialize

该菜单提供三个按钮:

  • 推荐设置(Recommended Setup) — 将设置标记为完成,并引导管理员完成 Nightbreak 登录和内容安装。
  • 手动设置(Manual Setup) — 将设置标记为完成,并将内容管理交给管理员。
  • 使用当前内容(Use Current Content) — 将设置标记为完成,并保留当前已安装的内容(也适用于仅原版的设置)。

这三个按钮都会将 config.yml 中的 setupDone 翻转为 true,并关闭首次设置警告。即使不点击这些按钮,插件也可以工作——一旦 setupDonetrue,警告就会停止提示。

内容设置菜单

/resurrectionchest setup

打开 Nightbreak 内容浏览器。从那里,管理员可以:

  • 查看所有 ResurrectionChest 内容包(木质箱子、神圣箱子)
  • 安装或卸载内容包(这会在 FreeMinecraftModels 的 modelsmodels_disabled 文件夹之间移动模型文件)
  • 免费(Free)高级(Premium) 筛选内容包
  • 通过信息按钮阅读安装说明并打开相关的 Nightbreak 链接

当安装或卸载内容包时,ResurrectionChest 会自动重新加载 FreeMinecraftModels,以便刷新箱子模型。

/resurrectionchest downloadall 一次性从 Nightbreak 下载所有可用的 ResurrectionChest 内容包(需要关联 Nightbreak 账户)。/resurrectionchest updatecontent(别名 updateall)仅重新下载已过时的内容包。

注册箱子

  1. 放置一个箱子。
  2. 放置一个附着在该箱子上的墙上告示牌。
  3. 在告示牌的第1行或第2行写入配置的触发文本。

默认触发文本为:

[DeathChest]

当告示牌被接受时,ResurrectionChest 将:

  • 重写告示牌(第1行被清除,第2行以紫色显示触发文本,第3行显示玩家的显示名称,第4行被清除)
  • 为该玩家存储该箱子
  • 如果玩家已经有一个,则移除之前注册的箱子条目

没有基于命令的箱子注册流程。

设置规则

  • 玩家需要 resurrectionchest.use
  • 在黑名单世界中设置被阻止。
  • 接受的告示牌必须是附着在箱子上的墙上告示牌。
  • 任何墙上告示牌材料都可以使用,因为代码检查的是墙上告示牌方块类型,而不是特定的告示牌材料。

单箱和双箱

  • 普通单箱立即可用。
  • 如果注册的箱子后来成为双箱的一部分,ResurrectionChest 会检测到变化并更新其内部箱子/模型状态。
  • 死亡掉落物可以填满双箱库存的两侧。

移除行为

破坏以下任一项将移除注册:

  • 注册的箱子
  • 属于该注册箱子的附着告示牌

当注册被移除时(通过任何触发方式——破坏箱子、破坏告示牌,或通过 FreeMinecraftModels 模型销毁),插件还会自动破坏仍附着在该箱子方块上的任何墙上告示牌。

插件还会取消就地编辑注册设置告示牌的尝试。

如果自定义箱子模型处于活动状态,潜行 + 左键单击模型也会移除注册(只有箱子的拥有者可以这样做——参见 配置和权限)。

保护警告

ResurrectionChest 不是保护插件。

  • 它不会阻止其他玩家打开物理箱子。
  • 如果你的服务器保护设置允许,它不会阻止其他玩家破坏物理箱子或告示牌。

如果需要访问控制,请使用区域保护或其他箱子保护方案。