Lithium — это мод для оптимизации Minecraft, значительно повышающий производительность сервера за счёт улучшения различных систем игры без изменения её поведения. Он работает как на стороне клиента, так и на стороне сервера, при этом сервер может использовать мод без обязательной установки его у игроков.
Установка
- Убедитесь, что у вас установлена последняя версия Fabric Loader.
- Скопируйте файл мода в папку mods вашего клиента или сервера.
- Дополнительные моды или настройки не требуются, даже Fabric API не обязателен.
- Новые миры создавать необязательно — мод работает с уже существующими.
Особенности и возможности
- Оптимизация физики: упрощено вычисление столкновений для простых кубоидных блоков, снижено количество проверяемых блоков при быстром движении сущностей.
- Оптимизация искусственного интеллекта мобов: применение событийной системы для уменьшения нагрузки процессора и ускоренный выбор задач для «мозгов» мобов.
- Оптимизация генерации мира: устранение лишних вычислений, не влияющих на итоговый результат, для ускорения процесса.
- Оптимизация загрузки чанков: улучшена эффективность временных структур данных, что снижает просадки TPS при исследовании карты и ускоряет загрузку мира.
- Оптимизация ферм мобов: оптимизирована обработка столкновений для упрощённых форм, что уменьшает нагрузку при большом скоплении сущностей.
- Оптимизация обновления блоков: сокращение затрат времени на проверку блоков для обновления и обработки редстоуна, что ускоряет работу механизмов.
- Оптимизация взрывов: улучшена производительность TNT и взрывов за счёт оптимизации трассировки лучей и уменьшения выделения памяти.
- Оптимизация поиска точек интереса: упрощён и ускорен поиск точек интереса для сложного AI мобов (например, жителей и разбойников), что даёт значительный прирост скорости.
- Оптимизация отслеживания данных сущностей: использование плоских массивов и устранение блокировок для повышения производительности при доступе к состоянию и свойствам сущностей.
- Оптимизация работы с редстоун-проводами: уменьшение количества проверок блоков при обновлениях, сокращающее задержки в работе редстоун-схем.
Конфигурация
Мод использует специальную систему конфигурации, позволяющую включать или отключать отдельные патчи для устранения возможных конфликтов или ошибок. Пустой файл конфигурации означает использование настроек по умолчанию.
Совместимость
Lithium совместим с Fabric Loader и хорошо сочетается с такими модами, как Phosphor и Sodium.
Разрешения для модпаков
Мод является бесплатным и с открытым исходным кодом, поэтому его можно включать в свои сборки без ограничений.





