ResurrectionChest 設定
首次啟動
當擁有 resurrectionchest.* 權限的管理員首次加入時,ResurrectionChest 會在登入後幾秒鐘發出一則一次性的首次啟動訊息。該訊息確認插件已可使用、指向 /resurrectionchest setup,並提醒您如何註冊箱子(放置一個箱子,並在其上放置一個寫有 [deathchest] 的告示牌)。
ResurrectionChest 對原版箱子開箱即用,因此這裡沒有任何您必須做的事。一旦 config.yml 中的 setupDone 為 true,提醒就不會再出現。開啟 /resurrectionchest setup 會自動將 setupDone 設為 true,從而永久關閉該訊息。
設定選單
/resurrectionchest setup
開啟 Nightbreak 設定選單。在這裡,管理員可以:
- 檢視所有 ResurrectionChest 內容包(Wooden Chest、Angelic Chest)
- 安裝或解除安裝內容包(將模型檔案在 FreeMinecraftModels 的
models與models_disabled資料夾之間移動) - 依 Free 或 Premium 篩選內容包
- 透過 Plugin Update 條目檢查並下載插件更新
- 開啟 Recommended Plugins 清單(與
/resurrectionchest recommendedplugins相同的檢視) - 開啟或關閉 Automatic Updates(即
nightbreak.autoDownloadPluginUpdates設定 — 詳見設定檔與權限) - 透過資訊按鈕閱讀安裝說明並開啟相關的 Nightbreak 連結
當內容包被安裝或解除安裝時,ResurrectionChest 會自動重新載入 FreeMinecraftModels,使箱子模型重新整理。
/resurrectionchest downloadall 會一次性從 Nightbreak 下載插件更新(如有)以及每個可用的 ResurrectionChest 內容包(需要已連結的 Nightbreak 帳戶)。/resurrectionchest downloadallcontent 僅下載內容包,而 /resurrectionchest updatecontent(別名 updateallcontent)僅重新下載已過時的內容包。
註冊箱子
- 放置一個箱子。
- 放置一個附著在該箱子上的牆上告示牌。
- 在告示牌的第 1 行或第 2 行寫入設定的觸發文字。
預設觸發文字為:
[DeathChest]
當告示牌被接受時,ResurrectionChest 將:
- 重寫告示牌(第 1 行清空,第 2 行以紫色顯示觸發文字,第 3 行顯示玩家的顯示名稱,第 4 行清空)
- 為該玩家儲存該箱子
- 如果玩家先前已註冊過箱子,則移除舊的註冊條目
沒有基於指令的箱子註冊流程。
設定規則
- 玩家需要擁有
resurrectionchest.use。 - 在黑名單世界中無法進行設定。
- 接受的告示牌必須是附著在箱子上的牆上告示牌。
- 任何牆上告示牌材質都可以使用,因為程式碼檢查的是牆上告示牌方塊類型,而非特定的告示牌材質。
單箱和雙箱
- 普通單箱立即可用。
- 如果註冊的箱子之後成為雙箱的一部分,ResurrectionChest 會偵測到此變化並更新其內部箱子/模型狀態。
- 死亡掉落物可以填滿雙箱物品欄的兩側。
移除行為
破壞以下任一項都會移除註冊:
- 註冊的箱子
- 屬於該註冊箱子的附著告示牌
當註冊被移除時(無論是透過任何觸發 — 破壞箱子、破壞告示牌,或透過 FreeMinecraftModels 模型銷毀),插件也會自動破壞任何仍附著在該箱子方塊上的牆上告示牌。
插件也會取消就地編輯註冊設定告示牌的嘗試。
如果自訂箱子模型處於啟用狀態,潛行 + 左鍵點擊模型也會移除註冊(僅限箱子的擁有者可以這麼做 — 詳見設定檔與權限)。
管理員可以使用 /resurrectionchest clear 一次性清除每個註冊的箱子。對於每個被追蹤的箱子,它會將箱子的物品欄掉落在地上,然後移除箱子與任何附著的設定告示牌,並清除儲存的註冊資料。
保護警告
ResurrectionChest 不是保護插件。
- 它不會阻止其他玩家打開實體箱子。
- 如果您的伺服器保護設定允許,它也不會阻止其他玩家破壞實體箱子或告示牌。
如果您需要存取控制,請使用區域保護或其他箱子保護方案。