BetterFood の互換性
ランタイム対象
現在のリポジトリの対象:
- プラグインバージョン:
1.4.0 - Bukkit
api-version:1.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にはコンテンツパックがないことを通知します
タブ補完では、toggleEating、toggleMessage、downloadpluginupdate、downloadall、downloadallcontent、setup、recommendedpluginsが候補として提示されます。2つのプレイヤートグルはプレイヤー専用です。明示的な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のみをリッスンします。