Quarry Opt: серверная оптимизация квантовых карьеров
Если вы когда-нибудь держали крупный модпак на Minecraft 1.12.2, то наверняка замечали, как проседает TPS, стоит кому-то поставить пару Quantum Quarry из Extra Utilities 2. Эти машины добывают руду из «пустоты» и постоянно пересчитывают фильтры, дропы и сброс чанков. Quarry Opt — это небольшой серверный патч, который берётся за самую дорогую часть этой работы и заметно облегчает жизнь серверному потоку.
Что такое Quarry Opt и зачем он нужен
Quarry Opt — это патч производительности, а не новый контент. Он не добавляет блоков, предметов или механик. Вместо этого мод переписывает внутренние горячие точки Quantum Quarry так, чтобы те же самые действия выполнялись дешевле. По результатам сравнительного тестирования на одинаковых сценариях нагрузка на серверный поток от квантовых карьеров снизилась примерно на 40%. Для больших баз с десятком карьеров это разница между играбельным TPS и слайд-шоу.
Важно понимать: оптимизируется именно служебная рутина. Добыча руды, скорость работы, выход ресурсов, потребление энергии, фильтрация и обычное поведение карьера остаются прежними. Вы не получите «читерски быстрые» карьеры — вы получите те же карьеры, но дешевле для сервера.
Что именно оптимизируется
Автор патча целенаправленно прошёлся по нескольким узким местам, которые чаще всего и съедают производительность:
- Повторная десериализация фильтров — вместо постоянного перечитывания одних и тех же данных патч кэширует результат и переиспользует его.
- Захват предметов при дропе — обработка выпадающих ресурсов стала легче и не создаёт лишней нагрузки на поток.
- Сброс чанков карьера — служебная работа по пересозданию и очистке чанков выполняется эффективнее.
Все эти изменения невидимы для игрока, но именно они дают тот самый прирост в районе 40%. Если у вас на сервере стоит несколько квантовых карьеров, суммарный эффект складывается и становится особенно заметным.
Поддерживаемые версии и требования
Quarry Opt — узкоспециализированный патч, поэтому требования у него конкретные. Он рассчитан на Minecraft 1.12.2 и работает через загрузчик Forge. Оригинально мод тестировался на Forge 14.23.5.2860, так что эта связка считается проверенной.
Помимо самого Forge, для работы нужны:
- Extra Utilities 2 версии 1.9.9 — без него патчить просто нечего.
- MixinBooter 10.7 или совместимая версия — именно через него вносятся изменения в код.
Обратите внимание: Quarry Opt разрабатывался и тестировался в первую очередь для модпака Divine Journey 2. Совместимость с другими сборками не гарантируется, хотя в большинстве случаев проблем не возникает. Исходный код открыт и доступен на GitHub, так что при желании можно проверить, что именно меняет патч.
Нужен ли мод клиентам
Один из самых приятных моментов: Quarry Opt — серверный патч. Если он установлен на сервере, клиентам ничего ставить не нужно. Игроки заходят как обычно, ничего не подозревают и просто наслаждаются более стабильным TPS. Это особенно удобно для публичных серверов, где заставлять всех скачивать дополнительный мод было бы головной болью.
Как установить Quarry Opt
Установка не отличается от большинства модов для Forge. Сначала убедитесь, что у вас стоит Minecraft 1.12.2, Forge нужной версии, Extra Utilities 2 и MixinBooter. Затем поместите файл Quarry Opt в папку mods. Если вы ставите патч на сервер, положите его в серверную папку mods — клиентам он не требуется. После перезапуска сервера изменения вступают в силу автоматически.
Тем, кто предпочитает не возиться с ручной раскладкой файлов, стоит присмотреться к лаунчеру foxygame.net: там Quarry Opt для Minecraft ставится буквально в пару кликов, а каталог дополнений сразу подбирает совместимые версии под вашу сборку. Для тех, кто часто обновляет модпаки, лаунчер сам подтягивает свежие сборки Quarry Opt, так что вручную следить за версиями не приходится.
Если вы хотите скачать Quarry Opt, ищите его на проверенных площадках модов для Forge или в составе вашего модпака. Перед установкой на рабочий сервер сделайте резервную копию мира — это универсальное правило, которое ещё никого не подводило.
Итог
Quarry Opt — это пример правильной точечной оптимизации. Он не пытается переделать игру, а просто убирает лишнюю работу там, где она бьёт сильнее всего. Если у вас на сервере Minecraft 1.12.2 крутятся квантовые карьеры из Extra Utilities 2 и вы замечаете просадки производительности, этот патч стоит попробовать. Требования скромные, клиентам ничего ставить не нужно, а прирост в районе 40% по нагрузке на поток сервера — вполне ощутимая награда за пару минут установки.