Zum Hauptinhalt springen

BetterFood Kompatibilität

Laufzeitanforderungen

Das aktuelle Repository zielt auf:

  • Plugin-Version: 1.4.0
  • Bukkit api-version: 1.21.4
  • Spigot API Build-Ziel: 1.21.4-R0.1-SNAPSHOT
  • Java: 21

Befehle

Das Plugin verwendet:

  • /betterfood
  • /bf

Spielerseitige Unterbefehle konzentrieren sich auf das Umschalten von:

  • automatischem Essen (toggleEating, oder einfach /betterfood ohne Argumente)
  • Rückmeldungsnachrichten zum Konsum in der Aktionsleiste (toggleMessage)

Admin-Unterbefehle (erfordern betterfood.admin) stellen die gemeinsam genutzten Nightbreak-Werkzeuge bereit:

  • setup — öffnet das In-Game-Einrichtungsmenü
  • recommendedplugins — zeigt Plugins an, die gut mit BetterFood zusammenpassen
  • downloadpluginupdate / downloadall — lädt ein Plugin-Update herunter, falls eines verfügbar ist
  • downloadallcontent — meldet, dass BetterFood keine Inhaltspakete hat

Die Tab-Vervollständigung schlägt toggleEating, toggleMessage, downloadpluginupdate, downloadall, downloadallcontent, setup und recommendedplugins vor. Die beiden Spieler-Umschalter sind nur für Spieler – die expliziten Unterbefehle toggleEating / toggleMessage lehnen Nicht-Spieler-Absender mit "BetterFood settings can only be changed in-game." ab, während der bloße Befehl /betterfood Konsolen-Absender stattdessen auf den Update-Befehl verweist.

Berechtigungen

  • betterfood.user (Standard true) — steuert den Auto-Eat-Listener und die Spieler-Umschalter.
  • betterfood.admin (Standard op) — steuert den Download von Plugin-Updates, das Einrichtungsmenü und die Befehle für empfohlene Plugins.

Weitere Integrationen

  • bStats-Metriken sind aktiviert (Plugin-ID 4557) – über die bStats-Konfiguration global deaktivierbar, falls du dich abmelden möchtest.
  • BetterFood liefert jetzt die gemeinsam genutzten MagmaCore-Werkzeuge mit. Beim Start prüft es nightbreak.io auf eine neuere Version und erzeugt eine config.yml mit dem Umschalter nightbreak.autoDownloadPluginUpdates (Standard false). BetterFood übergibt keine SpigotMC-Ressourcen-ID, daher gibt es keinen SpigotMC-Versions-Fallback.
  • Keine externen Plugin-Abhängigkeiten; die Nahrungslogik hört ausschließlich auf das Vanilla-FoodLevelChangeEvent.