BetterFood
BetterFood — это небольшой плагин, который автоматически употребляет поддерживаемую ванильную еду для игроков с соответствующим разрешением.
Что он делает
- отслеживает изменения голода
- выбирает подходящую еду из инвентаря игрока
- избегает употребления пользовательских или защищённых предметов еды
- сохраняет остаточные предметы, когда еда возвращает контейнер
Команды и разрешения
betterfood.user(по умолчаниюtrue) — управляет тем, запускается ли обработчик автоматического поедания для этого игрока, и позволяет ему использовать переключателиbetterfood.admin(по умолчаниюop) — управляет командами обновления плагина и настройки- Команды:
/betterfoodи/bf
Подкоманды для игроков:
/betterfood/betterfood toggleEating/betterfood toggleMessage
Выполнение базовой команды переключает автоматическое поедание. Подкоманда toggleMessage управляет уведомлениями в панели действий, которые появляются при употреблении еды (например, «You ate some Cooked Beef»). Поток настроек предназначен только для игроков; отправители из консоли получают только информационное сообщение и не могут изменять состояние игрока. Оба переключателя сохраняются для каждого игрока через персистентный контейнер данных, поэтому они переживают перезапуски.
Админские подкоманды оборачивают общий инструментарий Nightbreak и требуют betterfood.admin:
/betterfood setup— открывает внутриигровое меню настройки (статус обновления плагина, переключатель автоматического обновления, рекомендуемые плагины)/betterfood recommendedplugins— перечисляет плагины, которые хорошо работают с BetterFood/betterfood downloadpluginupdate(псевдоним/betterfood downloadall) — загружает обновление плагина, если оно доступно/betterfood downloadallcontent— отвечает, что у BetterFood нет пакетов контента
Важные замечания
- BetterFood намеренно мал и не использует поток пакетов контента Nightbreak —
/betterfood downloadallcontentпросто сообщает, что нет пакетов контента для установки. - Он использует логику выбора с учётом голода вместо простого употребления наиболее питательной еды в первую очередь.
- При включении плагин выводит предупреждение, если обнаруживает любой съедобный материал, которого нет ни в списке поддерживаемых, ни в списке исключённых, — это помогает выявить недавно добавленную ванильную еду, которая ещё требует классификации.
- Общий инструментарий MagmaCore встроен: BetterFood проверяет наличие обновлений плагина при запуске (и обновляет примерно раз в час), создаёт
config.ymlс переключателемnightbreak.autoDownloadPluginUpdates(по умолчаниюfalse), а также предоставляет меню настройки и просмотр рекомендуемых плагинов. При включённом переключателе и действительном токене поддержки Nightbreak обновления плагина загружаются автоматически при запуске и применяются после перезапуска. - Плагин отправляет анонимную статистику использования через bStats (id плагина
4557).
Смотрите: