Перейти к содержанию

guides/buildcraft/quarry mechanics

Материал из GravityWiki

Quarry в BuildCraft — это полностью автоматизированный механизм добычи, который выполняет последовательное разрушение блоков в заданной области и извлекает ресурсы без участия игрока. Его работа основана на чётком алгоритме: от определения границ до послойной добычи и передачи предметов в систему хранения. Понимание внутренних механик Quarry критично для оптимизации добычи, снижения нагрузки на сервер и эффективной интеграции в промышленную инфраструктуру.

Введение

Quarry представляет собой один из самых сложных и ресурсоёмких механизмов BuildCraft. В отличие от простых инструментов добычи, он работает как полностью автономная система, способная извлекать все доступные ресурсы в пределах заданной области.

Основная задача Quarry — обеспечить непрерывную добычу без потерь ресурсов. Он не пропускает руды, не зависит от освещения или генерации пещер и гарантирует полное извлечение блоков вплоть до бедрока. Это делает его ключевым инструментом для масштабирования производства.

Эффективность Quarry зависит от трёх факторов: стабильной подачи энергии, корректно заданной области и настроенной системы вывода предметов.

Как работает

Работа Quarry состоит из нескольких строго последовательных этапов, каждый из которых влияет на общую скорость и эффективность.

Инициализация:

После установки Quarry определяет рабочую область. Если Landmark не используются, он создаёт стандартную зону 9×9 блоков. При наличии Landmark границы формируются по заданным точкам.

Построение рамки:

Quarry визуализирует рабочую область, создавая оранжевую рамку. Это не просто индикатор — рамка фиксирует координаты, в пределах которых будет происходить добыча.

Сборка механизма:

После определения зоны появляется механическая структура с буровой головкой. Это указывает на переход в активную фазу.

Сканирование:

Система Quarry формирует внутренний список блоков для добычи. Это необходимо для последовательного выполнения операций.

Добыча:

Quarry разрушает блоки слой за слоем сверху вниз. Он не копает хаотично — каждая позиция обрабатывается строго по координатам.

Обработка жидкостей:

Вода и лава автоматически удаляются. Это предотвращает остановку процесса и исключает необходимость ручного вмешательства.

Сбор предметов:

Все добытые блоки конвертируются в предметы и помещаются во внутренний буфер. Далее они выводятся через трубы или другие системы.

Завершение:

После достижения бедрока Quarry завершает работу и останавливается.

Основные механики

Область работы:

Quarry работает строго в пределах заданной зоны. Увеличение области через Landmark увеличивает объём добычи, но снижает скорость полного цикла.

Энергопотребление:

Каждый разрушенный блок требует энергии. Чем выше подача энергии, тем быстрее происходит добыча. Недостаток энергии замедляет процесс.

Очередь блоков:

Quarry формирует внутреннюю очередь добычи. Это обеспечивает равномерную обработку всей области без пропусков.

Удаление жидкостей:

Жидкости не блокируют процесс. Quarry заменяет их воздухом и продолжает работу.

Буфер предметов:

Внутренний инвентарь ограничен. При переполнении добыча останавливается до освобождения места.

Чанк-зависимость:

Quarry работает только в загруженных чанках. При выгрузке он полностью останавливается.

Пошаговая инструкция

Определение цели

Решите, какой объём ресурсов необходим и какую площадь нужно обработать.

Подготовка зоны

Очистите поверхность от лишних блоков и определите границы будущей добычи.

Установка Landmark

Разместите Landmark по углам и соедините их для задания точной области.

Установка Quarry

Разместите карьер рядом с заданной зоной. Он автоматически определит границы.

Подключение энергии

Подведите стабильный источник энергии. Без него Quarry не начнёт работу.

Настройка логистики

Подключите трубы или систему хранения для вывода предметов.

Запуск

Активируйте подачу энергии и дождитесь построения рамки.

Мониторинг

Следите за заполнением инвентаря, нагрузкой на систему и скоростью добычи.

Частые ошибки

Неправильная установка Landmark

Если точки не соединены, Quarry будет работать в стандартной зоне или не запустится.

Недостаток энергии

Слабая подача энергии приводит к крайне медленной работе.

Отсутствие вывода предметов

Переполнение буфера останавливает добычу.

Игнорирование чанков

Без chunkloader Quarry перестаёт работать вне зоны игрока.

Слишком большая область

Большая зона увеличивает время полного цикла и нагрузку на сервер.

Неправильная интеграция

Отсутствие сортировки приводит к переполнению системы хранения мусорными блоками.

Советы для сервера GravityCraft

Используйте chunkloader для стабильной работы Quarry в оффлайне.

Оптимизируйте размер зоны. Несколько средних карьеров эффективнее одного большого.

Организуйте фильтрацию ресурсов сразу после добычи.

Используйте отдельные чанки для Quarry, чтобы снизить нагрузку на базу.

Интегрируйте Quarry с системой автопереработки (печи, дробители).

Контролируйте количество одновременно работающих карьеров.

Используйте буферные хранилища для предотвращения остановки.

Заключение

Quarry в BuildCraft — это сложная, но крайне эффективная система автоматической добычи. Его работа основана на чёткой последовательности действий: от определения области до послойного разрушения блоков и передачи ресурсов. Понимание этих механик позволяет максимально эффективно использовать карьер, минимизировать ошибки и создать полностью автономную добывающую инфраструктуру. При правильной настройке Quarry становится основой промышленного развития и стабильного получения ресурсов.