跳至主要內容

BetterFood 相容性

執行時目標

當前儲存庫目標:

  • 外掛程式版本:1.4.0
  • Bukkit api-version1.21.4
  • Spigot API 建置目標:1.21.4-R0.1-SNAPSHOT
  • Java:21

指令

外掛程式使用:

  • /betterfood
  • /bf

面向玩家的子指令專注於切換:

  • 自動進食(toggleEating,或不帶參數直接執行 /betterfood
  • 動作欄上的進食回饋訊息(toggleMessage

管理員子指令(需要 betterfood.admin)會公開共用的 Nightbreak 工具:

  • setup — 開啟遊戲內設定選單
  • recommendedplugins — 顯示與 BetterFood 搭配良好的外掛程式
  • downloadpluginupdate / downloadall — 若有可用更新則下載外掛程式更新
  • downloadallcontent — 回報 BetterFood 沒有內容包

Tab 自動補全會提示 toggleEatingtoggleMessagedownloadpluginupdatedownloadalldownloadallcontentsetuprecommendedplugins。兩個玩家切換選項僅限玩家使用——明確的 toggleEating / toggleMessage 子指令會以「BetterFood settings can only be changed in-game.」拒絕非玩家發送者,而不帶參數的 /betterfood 指令則會將控制台發送者導向更新指令。

權限

  • betterfood.user(預設 true)——管控自動進食監聽器與玩家切換選項。
  • betterfood.admin(預設 op)——管控外掛程式更新下載、設定選單與推薦外掛程式指令。

其他整合

  • 已啟用 bStats 統計資料(外掛程式 ID 4557)——若要選擇不參與,請透過 bStats 設定全域停用。
  • BetterFood 現在隨附共用的 MagmaCore 工具。啟動時它會向 nightbreak.io 檢查是否有更新版本,並產生帶有 nightbreak.autoDownloadPluginUpdates 切換選項(預設 false)的 config.yml。BetterFood 未傳遞任何 SpigotMC 資源 ID,因此沒有 SpigotMC 版本後備機制。
  • 沒有外部外掛程式相依性;食物邏輯僅監聽原版的 FoodLevelChangeEvent