Limited Chunkloading - Chunk cleanup[Forge/Fabric]
В Minecraft существует давняя проблема с achievements. При наличии большого количества модов и игроков сервер испытывает снижение tick rate из-за постоянной проверки инвентарей всех игроков на предмет выдачи achievements.
Использование модов с объёмными NBT-тегами усугубляет эту проблему.
Данный мод увеличивает максимальный размер пакетов с 2 МБ до 2.14 ГБ (ограничение Integer, превышение которого невозможно без разделения пакетов на части, что выходит за рамки текущей реализации). Это позволяет корректно работать крупным датапакам (например, используемым модом Origins) и предотвращает отключение клиентов из-за превышения лимита размера пакетов.
Данный мод может периодически вызывать System.gc() для очистки памяти.
Также добавлена команда /memorysweep для ручной очистки памяти.
На сервере можно ввести "memorysweep" для очистки памяти клиента. Такое решение позволяет избежать дополнительной сетевой нагрузки.
Данный мод устраняет эксплойт, вызывающий краш сервера, который был временно исправлен Mojang в Minecraft 1.21.1. Эксплойт позволяет злоумышленникам выводить сервер из строя сразу после подключения. По текущим оценкам, данная уязвимость присутствует во всех версиях начиная с 1.14.4!
Оптимизирована генерация Jigsaw-структур. Ниже приведены детали внесённых улучшений. Сообщайте о конфликтах или проблемах при использовании мода в сборках!
Основные возможности:
Lootr также доступен для NeoForge!
Начиная с версии 1.20.4, Lootr поддерживает только Fabric и NeoForge.
Мод требуется установить как на сервер, так и на клиент.
Требуется ClothConfig API.
Мод Lootr изменяет механику получения лута в Minecraft.