BetterFood Verhalten
BetterFood verwendet jetzt eine hungerbewusste Nahrungsauswahl, anstatt einfach das nahrhafteste Item zuerst zu essen.
Auswahlregeln
Wenn das Plugin Hunger wiederherstellen muss, bevorzugt es Nahrung, die:
- den fehlenden Hunger genau ausfüllt oder darunter bleibt
- Sättigung als Entscheidungskriterium bei Gleichstand verwendet
- auf den kleinsten Überschuss zurückfällt, wenn nichts genau passt
Das bedeutet, das aktuelle Plugin versucht, starke Nahrung möglichst nicht zu verschwenden.
Geschützte Items
Der aktuelle Code schützt weit mehr als nur umbenannte oder mit Lore versehene Nahrung. BetterFood vermeidet das automatische Konsumieren von Nahrung, wenn sie Custom-Item-Eigenschaften hat wie:
- benutzerdefinierter Name oder Item-Name
- Lore
- benutzerdefinierte Modelldaten
- Verzauberungen
- Attribut-Modifikatoren
- unzerstörbarer Zustand
- Persistent Data Container Tags
Dies soll die Chance verringern, versehentlich Plugin-Items oder dekorative Items zu konsumieren.
Unterstützte Nahrung
BetterFood konsumiert automatisch die folgenden Nahrungsmittel:
| Nahrung | Hunger wiederhergestellt | Sättigung wiederhergestellt |
|---|---|---|
| Apple | 4 | 2.4 |
| Baked Potato | 5 | 6.0 |
| Beetroot | 1 | 1.2 |
| Beetroot Soup | 6 | 7.2 |
| Bread | 5 | 6.0 |
| Carrot | 3 | 3.6 |
| Cooked Beef | 8 | 12.8 |
| Cooked Chicken | 6 | 7.2 |
| Cooked Cod | 5 | 6.0 |
| Cooked Mutton | 6 | 9.6 |
| Cooked Porkchop | 8 | 12.8 |
| Cooked Rabbit | 5 | 6.0 |
| Cooked Salmon | 6 | 9.6 |
| Cookie | 2 | 0.4 |
| Dried Kelp | 1 | 0.6 |
| Glow Berries | 2 | 0.4 |
| Golden Carrot | 6 | 14.4 |
| Melon Slice | 2 | 1.2 |
| Mushroom Stew | 6 | 7.2 |
| Potato | 1 | 0.6 |
| Pumpkin Pie | 8 | 4.8 |
| Rabbit Stew | 10 | 12.0 |
| Sweet Berries | 2 | 0.4 |
Ausgeschlossene Nahrung
Die folgenden essbaren Items sind absichtlich vom automatischen Essen ausgeschlossen. Dies sind rohes Fleisch, spezielle Items oder Nahrung mit negativen oder unberechenbaren Effekten:
- Beef (roh)
- Cake
- Chicken (roh)
- Chorus Fruit
- Cod (roh)
- Enchanted Golden Apple
- Golden Apple
- Honey Bottle
- Mutton (roh)
- Poisonous Potato
- Porkchop (roh)
- Pufferfish
- Rabbit (roh)
- Rotten Flesh
- Salmon (roh)
- Spider Eye
- Suspicious Stew
- Tropical Fish
Alle anderen essbaren Materialien, die von neueren Minecraft-Versionen hinzugefügt wurden und noch nicht klassifiziert sind, werden ebenfalls übersprungen. Das Plugin protokolliert beim Start eine Warnung, wenn es nicht klassifizierte essbare Materialien erkennt.
Behälter-Reste
Wenn konsumierte Nahrung ein Rest-Item hinterlässt, behält BetterFood es bei.
Beispiele sind Schüsseln oder andere Nahrung, die einen Behälter zurückgibt. Der Rest wird ins Inventar zurückgegeben oder beim Spieler fallen gelassen, wenn kein Inventarplatz verfügbar ist.