Плагин Механика Mob Farm Manager [3.0.4.0]

Исправлено: размещение транспорта теперь корректно блокируется при превышении установленного лимита — ранее это не учитывалось.
Добавлена новая команда /mfm limits, выводящая базовую информацию о ближайших чанках:
– Показывает ограничения по типам мобов и группам в зависимости от настроек автоочистки
– По умолчанию отображаются только названия сущностей и групп с цветовой индикацией:
зелёный — ниже лимита,
белый — на лимите,
красный — выше лимита
– Точные числа не отображаются, чтобы предотвратить использование команды как сканера

Для детальной информации необходим доступ с правом mfm.command.limits.full — тогда будет показано количество сущностей и максимальный лимит в области.

Также:
– Внутреннее обновление механизма обработки прав доступа
– Внутреннее обновление системы сообщений
– Небольшая очистка кода
  • Небольшая правка обработки количества рамок для предметов, особенно невидимых, которые часто используются плагинами вроде ItemsAdder как основа для кастомных предметов. Теперь такие невидимые рамки корректно исключаются из общего подсчёта.
  • Добавлена поддержка 1.21.5 для функции контроля воронок
  • Исправлено удаление именованных сущностей в случаях, когда этого не должно происходить
  • Исправлены неточные расчёты количества рамок и стойк для брони
  • Повышена производительность функции контроля воронок
  • Исправление проблемы, из-за которой невидимые стойки брони учитывались в общем количестве и мешали размещению новых
  • Исправление проблемы, из-за которой спавнеры не могли спавниться в новые сущности при некоторых настройках
  • Теперь количество подставок для брони проверяется по тем же критериям, что и при обычном спавне мобов, а это значит, что если у вас есть сгруппированные куски, то количество брони будет определяться путем проверки кусков вокруг для лучшего распределения сущностей
  • Улучшено определение того, кто разместил рамку для предмета или подставку для брони, теперь оно стало более точным, если рядом есть человек с узлом разрешения обхода
  • Исправление исключения подставок под броню и каркасов предметов из процесса автоматической очистки
  • Добавлена опция исключения определенных чанков из процесса очистки мобов, это позволит вам иметь области, где спавн сущностей не ограничен, в данный момент он определяется чанками
  • Добавлено несколько консольных сообщений при загрузке плагина, чтобы лучше понять, что и с какими настройками было загружено
  • Исправление случаев, когда в чанке могло быть больше каркасов предметов и стоек брони, если другие исключались по критериям, позволяющим превысить установленный лимит
  • Исправление сообщения об ошибке на сервере Purpur 1.18.2
  • Улучшение производительности при работе с бункерами. Это все еще может быть полутяжелой проверкой из-за того, что у одного игрока могут быть сотни, если не тысячи бункеров, перемещающих предметы между инвентарями, и в этом случае вам может понадобиться более строгий контроль бункеров, который будет быстрее замедлять передачу предметов.
  • Исправление проблемы, связанной с асинхронной загрузкой сущностей в некоторых случаях
  • Небольшое исправление, когда к некоторым сущностям не были применены правильные ограничения.
  • Оптимизация задачи удаления сущностей во избежание лишних вызовов планировщика, особенно на серверах, отличных от Folia
  • Исправление проблемы, при которой сгруппированные сущности не могли быть правильно сгруппированы
  • Общее обновление для внутренней обработки асинхронных данных
  • Исправление проблемы, из-за которой плагин не хотел дружить с серверами Folia
ВерхНиз