BetterFood
BetterFood est un petit plugin qui mange automatiquement les aliments vanilla pris en charge pour les joueurs ayant la permission appropriée.
Ce qu'il fait
- surveille les changements de faim
- choisit un aliment valide dans l'inventaire du joueur
- évite de consommer des aliments personnalisés ou protégés
- préserve les objets restants lorsqu'un aliment renvoie un conteneur
Commandes et Permissions
betterfood.user(par défauttrue) — détermine si l'écouteur d'alimentation automatique s'exécute pour ce joueur et lui permet d'utiliser les basculesbetterfood.admin(par défautop) — contrôle les commandes de mise à jour du plugin et de configuration- Commandes :
/betterfoodet/bf
Les sous-commandes destinées aux joueurs sont :
/betterfood/betterfood toggleEating/betterfood toggleMessage
Exécuter la commande de base active ou désactive l'alimentation automatique. La sous-commande toggleMessage contrôle les notifications de la barre d'action qui apparaissent lorsqu'un aliment est consommé (par exemple, « You ate some Cooked Beef »). Le flux de paramétrage est réservé aux joueurs ; les expéditeurs console reçoivent uniquement un message informatif et ne peuvent pas modifier l'état du joueur. Les deux bascules sont conservées par joueur via le conteneur de données persistantes du joueur, elles survivent donc aux redémarrages.
Les sous-commandes administrateur enveloppent l'outillage Nightbreak partagé et nécessitent betterfood.admin :
/betterfood setup— ouvre le menu de configuration en jeu (statut de mise à jour du plugin, bascule de mise à jour automatique, plugins recommandés)/betterfood recommendedplugins— liste les plugins qui fonctionnent bien avec BetterFood/betterfood downloadpluginupdate(alias/betterfood downloadall) — télécharge une mise à jour du plugin si elle est disponible/betterfood downloadallcontent— répond que BetterFood ne possède aucun paquet de contenu
Notes Importantes
- BetterFood est intentionnellement petit et n'utilise pas le flux de paquets de contenu Nightbreak —
/betterfood downloadallcontentindique simplement qu'il n'y a aucun paquet de contenu à installer. - Il utilise une logique de sélection tenant compte de la faim au lieu de simplement consommer l'aliment le plus nutritif en premier.
- Au démarrage, le plugin journalise un avertissement s'il détecte un matériau comestible qui ne figure ni dans sa liste prise en charge ni dans sa liste d'exclusion — cela fait apparaître les nouveaux aliments vanilla qui nécessitent encore une classification.
- L'outillage MagmaCore partagé est intégré : BetterFood vérifie la présence de mises à jour du plugin au démarrage (et se rafraîchit environ une fois par heure), génère un fichier
config.ymlavec la basculenightbreak.autoDownloadPluginUpdates(par défautfalse), et expose le menu de configuration ainsi que la vue des plugins recommandés. Avec la bascule activée et un jeton de soutien Nightbreak valide, les mises à jour du plugin se téléchargent automatiquement au démarrage et s'appliquent après un redémarrage. - Le plugin transmet des métriques d'utilisation anonymes via bStats (id de plugin
4557).
Voir :