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