Aller au contenu principal

Compatibilité de BetterFood

Cibles d'Exécution

Le dépôt actuel cible :

  • Version du plugin : 1.4.0
  • Bukkit api-version : 1.21.4
  • Cible de compilation Spigot API : 1.21.4-R0.1-SNAPSHOT
  • Java : 21

Commandes

Le plugin utilise :

  • /betterfood
  • /bf

Les sous-commandes destinées aux joueurs se concentrent sur l'activation/désactivation de :

  • l'alimentation automatique (toggleEating, ou simplement /betterfood sans arguments)
  • les messages de retour de consommation dans la barre d'action (toggleMessage)

Les sous-commandes administrateur (nécessitent betterfood.admin) exposent l'outillage Nightbreak partagé :

  • setup — ouvre le menu de configuration en jeu
  • recommendedplugins — affiche les plugins qui s'accordent bien avec BetterFood
  • downloadpluginupdate / downloadall — télécharge une mise à jour du plugin si elle est disponible
  • downloadallcontent — indique que BetterFood ne possède aucun paquet de contenu

La complétion par tabulation propose toggleEating, toggleMessage, downloadpluginupdate, downloadall, downloadallcontent, setup et recommendedplugins. Les deux bascules de joueur sont réservées aux joueurs — les sous-commandes explicites toggleEating / toggleMessage refusent les expéditeurs non-joueurs avec « BetterFood settings can only be changed in-game. », tandis que la commande /betterfood seule redirige les expéditeurs console vers la commande de mise à jour.

Permissions

  • betterfood.user (par défaut true) — contrôle l'écouteur d'alimentation automatique et les bascules de joueur.
  • betterfood.admin (par défaut op) — contrôle le téléchargement de la mise à jour du plugin, le menu de configuration et la commande des plugins recommandés.

Autres Intégrations

  • Les métriques bStats sont activées (id de plugin 4557) — désactivez globalement via la configuration bStats si vous souhaitez vous désinscrire.
  • BetterFood embarque désormais l'outillage MagmaCore partagé. Au démarrage, il vérifie sur nightbreak.io la présence d'une version plus récente et génère un fichier config.yml avec la bascule nightbreak.autoDownloadPluginUpdates (par défaut false). BetterFood ne transmet aucun ID de ressource SpigotMC, il n'y a donc pas de repli sur la version SpigotMC.
  • Aucune dépendance de plugin externe ; la logique d'alimentation écoute uniquement l'événement vanilla FoodLevelChangeEvent.