BetterFood
BetterFood ist ein kleines Plugin, das automatisch unterstützte Vanilla-Nahrung für Spieler mit der entsprechenden Berechtigung isst.
Was es tut
- überwacht Hungeränderungen
- wählt ein gültiges Nahrungsmittel aus dem Inventar des Spielers
- vermeidet das Konsumieren von benutzerdefinierten oder geschützten Nahrungsitems
- behält Rest-Items bei, wenn Nahrung einen Behälter zurückgibt
Befehle und Berechtigungen
betterfood.user(Standardtrue) — steuert, ob der Auto-Eat-Listener für diesen Spieler läuft, und erlaubt ihm die Nutzung der Umschalterbetterfood.admin(Standardop) — steuert die Befehle für Plugin-Update und Einrichtung- Befehle:
/betterfoodund/bf
Die Spieler-Unterbefehle sind:
/betterfood/betterfood toggleEating/betterfood toggleMessage
Das Ausführen des Basisbefehls schaltet automatisches Essen um. Der Unterbefehl toggleMessage steuert Aktionsleisten-Benachrichtigungen, die erscheinen, wenn Nahrung konsumiert wird (z. B. "You ate some Cooked Beef"). Der Einstellungsablauf ist nur für Spieler; Konsolen-Absender erhalten lediglich eine Informationsnachricht und können den Spielerstatus nicht ändern. Beide Umschalter werden pro Spieler über den Persistent Data Container des Spielers gespeichert und überdauern daher Neustarts.
Die Admin-Unterbefehle umschließen die gemeinsam genutzten Nightbreak-Werkzeuge und erfordern betterfood.admin:
/betterfood setup— öffnet das In-Game-Einrichtungsmenü (Status des Plugin-Updates, Umschalter für automatische Updates, empfohlene Plugins)/betterfood recommendedplugins— listet Plugins auf, die gut mit BetterFood funktionieren/betterfood downloadpluginupdate(Alias/betterfood downloadall) — lädt ein Plugin-Update herunter, falls eines verfügbar ist/betterfood downloadallcontent— antwortet, dass BetterFood keine Inhaltspakete hat
Wichtige Hinweise
- BetterFood ist absichtlich klein gehalten und verwendet nicht den Nightbreak-Inhaltspaket-Ablauf –
/betterfood downloadallcontentmeldet einfach, dass keine Inhaltspakete zur Installation vorhanden sind. - Es verwendet hungerbewusste Auswahllogik, anstatt einfach die hochwertigste Nahrung zuerst zu konsumieren.
- Beim Aktivieren protokolliert das Plugin eine Warnung, wenn es ein essbares Material erkennt, das weder in seiner unterstützten Liste noch in seiner Ausschlussliste enthalten ist – dadurch werden neu hinzugefügte Vanilla-Nahrungsmittel sichtbar, die noch klassifiziert werden müssen.
- Die gemeinsam genutzten MagmaCore-Werkzeuge sind eingebunden: BetterFood prüft beim Start auf Plugin-Updates (und aktualisiert etwa einmal pro Stunde), erzeugt eine
config.ymlmit dem Umschalternightbreak.autoDownloadPluginUpdates(Standardfalse) und stellt das Einrichtungsmenü sowie die Ansicht der empfohlenen Plugins bereit. Wenn der Umschalter aktiviert ist und ein gültiger Nightbreak-Supporter-Token vorliegt, werden Plugin-Updates beim Start automatisch heruntergeladen und nach einem Neustart angewendet. - Das Plugin meldet anonyme Nutzungsmetriken über bStats (Plugin-ID
4557).
Siehe: