Compatibilidad de BetterFood
Objetivos de Ejecución
El repositorio actual apunta a:
- Versión del plugin:
1.4.0 - Bukkit
api-version:1.21.4 - Objetivo de compilación de Spigot API:
1.21.4-R0.1-SNAPSHOT - Java:
21
Comandos
El plugin usa:
/betterfood/bf
Los subcomandos orientados al jugador se centran en alternar:
- alimentación automática (
toggleEating, o simplemente/betterfoodsin argumentos) - mensajes de retroalimentación de consumo en la barra de acción (
toggleMessage)
Los subcomandos de administración (requieren betterfood.admin) exponen las herramientas compartidas de Nightbreak:
setup— abre el menú de configuración dentro del juegorecommendedplugins— muestra plugins que combinan bien con BetterFooddownloadpluginupdate/downloadall— descarga una actualización del plugin si hay alguna disponibledownloadallcontent— informa que BetterFood no tiene paquetes de contenido
El autocompletado de tabulación sugiere toggleEating, toggleMessage, downloadpluginupdate, downloadall, downloadallcontent, setup y recommendedplugins. Los dos toggles del jugador son solo para jugadores — los subcomandos explícitos toggleEating / toggleMessage rechazan a los remitentes que no son jugadores con "BetterFood settings can only be changed in-game.", mientras que el comando /betterfood a secas dirige a los remitentes de consola al comando de actualización.
Permisos
betterfood.user(por defectotrue) — controla el listener de auto-comida y los toggles del jugador.betterfood.admin(por defectoop) — controla la descarga de actualizaciones del plugin, el menú de configuración y los comandos de plugins recomendados.
Otras Integraciones
- Las métricas de bStats están habilitadas (id de plugin
4557) — desactívalas globalmente mediante la configuración de bStats si deseas no participar. - BetterFood ahora incluye las herramientas compartidas de MagmaCore. Al arrancar, comprueba
nightbreak.ioen busca de una versión más reciente y genera unconfig.ymlcon el togglenightbreak.autoDownloadPluginUpdates(por defectofalse). BetterFood no pasa ningún ID de recurso de SpigotMC, por lo que no hay respaldo de versión de SpigotMC. - Sin dependencias de plugins externos; la lógica de comida solo escucha el
FoodLevelChangeEventvanilla.