▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Material Rule Compiler - ускорение генерации мира
Material Rule Compiler - ускорение генерации мира

Material Rule Compiler - ускорение генерации мира

Мод Material Rule Compiler ускоряет генерацию чанков в Minecraft на 30-40%, компилируя material rules поверхности в байткод. Сохраняет полную ванильную генерацию, работает на Fabric и Quilt.

Оцените первым
18.2K
9

Material Rule Compiler - технический мод для Майнкрафт, который решает одну из самых неприятных проблем долгой игры: лаги при генерации новых чанков. Если вы когда-нибудь летели на элитрах за пределы прогруженной территории и видели, как мир подергивается, а сервер думает - это именно та зона ответственности, где этот мод делает свою магию.

Коротко: он берёт material rules (правила поверхности, по которым игра решает, какой блок поставить наверх чанка - трава, камень, песок и так далее) и компилирует их в статические функции через ASM-библиотеку. Вместо интерпретации правил каждый раз JVM получает готовый method handles-код, который потом оптимизируется прямо в машинный байткод. Как следствие - снижение времени работы surface builder примерно на 30-40%.

Что это меняет в игре

Сам по себе мир выглядит точно так же, как раньше. Вся суть - в скорости:

  • Быстрее генерируются новые чанки при исследовании мира
  • Меньше фризов на сервере, когда игроки разбегаются в разные стороны
  • Плавнее подгрузка территории на мирах с тяжёлым ворлдгеном и датапаками

Для одиночной игры разница ощутима, но на сервере эффект ещё заметнее - там генерация чанков бьёт по тику постоянно и под нагрузкой нескольких игроков.

Ванильность и совместимость

Главный вопрос, который возникает с такими модами: а не сломает ли он мир? Тут всё чисто. Material Rule Compiler сохраняет полную ванильную параллельность генерации, включая работу с датапаками. Один нюанс - сама ванильная генерация не полностью детерминирована, так что микроразличия в принципе возможны, но это особенность самого Minecraft, а не мода.

С модами на кастомный ворлдген тоже всё продумано: встретив модифицированный контент, мод откатывается к обычному исполнению правил вместо компиляции. Автор тестирует совместимость с крупными worldgen-проектами вроде Terratonic, так что ставить можно смело, хотя конфликты с чем-то экзотическим исключать нельзя.

Важно: для полного эффекта скорости нужен Fast Noise - без него прирост будет скромнее.

С чем сочетать

Экосистема оптимизационных модов его хорошо знает. Fast Surface прямо рекомендует ставить Material Rule Compiler вместе с собой, а модпак Adrenaline уже включил его в свою сборку. Если собираете производительный клиент или сервер - это логичное пополнение связки в духе Sodium и Lithium, только сфокусированное именно на генерации мира.

Совет и предостережение

Мод экспериментальный и пока в статусе беты - актуальные версии 1.0.0-beta.7 для Minecraft 26.2 и 26.3, загрузчики Fabric и Quilt. Лицензия MPL-2.0, проект входит в экосистему Reverie Projects.

Один предупреждён - лучше вооружён: если у вас стоит Lithostitched, с последней beta.7 отмечен риск повышенного потребления памяти вплоть до OOM. Не обязательно отказываться от мода, но при игре с большим количеством worldgen-модов держите выделенную оперативку под контролем и сделайте бэкап мира перед обновлением. Скачать мод Material Rule Compiler стоит всем, кто хочет быструю генерацию мира без жертв ванильностью - а это, по сути, любой сервер и любой пустившийся в дальние края игрок.

Партнёрский материал

Как поиграть с друзьями с модом Material Rule Compiler - ускорение генерации мира?

Мод Material Rule Compiler - ускорение генерации мира куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Material Rule Compiler - ускорение генерации мира будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:3 дня назад
Главная