Мод для оптимизации сервера, ориентированный на обработку сущностей. Снижает их влияние на производительность с минимальными изменениями игрового процесса.
Особенности:
- Снижает частоту ресурсоемкого поиска пути (wander pathfinding) для мобов, особенно на расстоянии от игроков.
- Уменьшает частоту выполнения задач по выбору целей для враждебных мобов.
- Отключает постоянное сканирование опасностей 3x3x3 для монстров во время следования по пути (питомцы не затрагиваются).
- Исключает повторный поиск пути во время следования по уже заданному маршруту.
- Оптимизирует поиск яиц черепах для уничтожения зомби/хасками (по умолчанию отключен).
- Уменьшает частоту проверок деревень на наличие жителей для рейдов зомби (по умолчанию вероятность сокращена до 1/3).
- Дополнительное снижение нагрузки от поиска пути и выбора целей при отсутствии игроков рядом.
- Каждая функция имеет отдельные настройки включения/отключения.
Демонстрация:
Тестирование проводилось с 1000 спавненными мобами на сервере с процессором i5-13600K (20 ядер).
Модпак All the mods 7 (MC 1.18):
Мод отключен: 38 мс (среднее) - 95 мс (пик)
Мод включен: 30 мс (средняя нагрузка сокращена на 22%) - 45 мс (пиковая нагрузка снижена на >50%)
Модпак Deceasedcraft (MC 1.18):
Мод отключен: 32 мс (среднее) - 61 мс (пик)
Мод включен: 24 мс (средняя нагрузка сокращена на 25%) - 50 мс (пиковая нагрузка снижена на 20%)
- Требует CoroUtil: CoroUtil