Тоннельный бур соединяет две разные задачи: выпускает активированный TNT вперёд и сдвигает свой механизм вслед за расчисткой. Начинать сразу со взрывчатки — плохой способ найти ошибку в наблюдателе. Сначала подготовим пространство, соберём узлы с пустым раздатчиком, проверим движение, а затем перейдём к одному ручному циклу.
Этот вариант с перемещаемым раздатчиком предназначен для Minecraft Bedrock Edition. Не переносите его в Java без переработки: механика перемещения контейнеров и коротких импульсов липких поршней различается. Под конкретный сервер сначала проверяйте пустой механизм в копии мира. Статья не обещает одинаковую работу всех редакций или полную добычу каждого разрушенного блока.
Освободите стартовый участок
Расчистите коридор шириной семь, высотой семь и длиной пятнадцать блоков. Отметьте направление движения как вперёд. Первый обычный поршень поставьте по центру, в трёх блоках от боковых стен и на один блок выше дна; его головка смотрит вперёд. Нужны три наблюдателя, два обычных и один липкий поршень, раздатчик, блоки слизи, два полных строительных блока, девять древних обломков и кнопка. TNT пока держите отдельно.

Соберите блок выпуска и наблюдения
Непосредственно за первым поршнем поставьте нижний наблюдатель. Его лицо с двумя «глазами» смотрит назад, красная выходная точка — в поршень. Сверху поставьте второй наблюдатель наоборот: лицо вперёд, выход назад. Раздатчик разместите над первым поршнем, лицевой гранью строго вверх. В двух нижних ярусах получится прямоугольник из поршня и наблюдателей с раздатчиком.
На верхний наблюдатель положите блок слизи. Сбоку от него установите третий наблюдатель: наблюдающая грань смотрит наружу, от слизи, выходная — в слизь. Используйте временные опоры, чтобы развернуть его правильно, затем уберите их. Не путайте лицевую грань с красной выходной точкой: перестановка наблюдателя меняет то, какой узел получает импульс.
Раздатчик пока пустой. Он должен выпускать TNT вверх, где его перехватит отдельный толкающий узел. Выбрасыватель здесь не подходит: он выдаёт предмет, а не активирует заряд. Не кладите TNT ни в один контейнер до проверки свободного пространства вокруг слизи.

Добавьте толкатель и возвратную часть
За нижним наблюдателем поставьте полный блок; над ним блок слизи, а ещё выше обычный поршень. Его головка направлена к первому верхнему блоку слизи, то есть вперёд. Этот отдельный толкатель отвечает за выталкивание активированного заряда от раздатчика. Сверяйте высоту: головка должна действовать в ярусе верхней слизи, а не упираться в нижний наблюдатель.
Справа от верхней слизи поставьте липкий поршень, направленный назад. Перед его зелёной головкой — блок слизи. От него продолжите слизь вниз и вперёд в Г-образную связку, заканчивая рядом с нижним поршнем. Внизу добавьте полный блок перед последней слизью и ещё одну слизь справа. Эта связь переносит заднюю часть; декоративные блоки в неё не добавляйте.
Для сложного пространственного узла сначала сверяйте каждое положение с близким кадром соответствующего этапа, затем переходите к следующему. Неправильная высота одного блока может оставить две части несвязанными или заставить поршни тянуть соседнюю стену.

Сделайте направляющую и уберите лишние связи
Перед нижним поршнем, который стоит под раздатчиком, оставьте один свободный блок, затем положите вперёд прямой ряд из девяти древних обломков. Обломки устойчивы к обычному взрыву TNT и могут перемещаться поршнями. Обсидиан в этом месте не замена: он устойчив к взрыву, но неподвижен и остановит продвижение.
Слизь цепляет соседние подвижные блоки. Расчистите не только коридор спереди, но и пространство снизу, сбоку и вокруг всех её выступов. Не оставляйте временную опору прижатой к слизи. Один поршень переносит не больше двенадцати блоков за операцию; считать нужно всё, что прицеплено к его перемещаемой группе, а не только зелёные кубы.
С пустым раздатчиком вызовите обновление стартового узла и наблюдайте движение. Если группа не сдвигается или части расходятся, сначала ищите лишний прилепленный блок, неверную грань наблюдателя и разрыв Г-образной связки. Не пытайтесь «пробить» неподвижную стену зарядом, когда сам двигатель не проходит пустую проверку.

Один заряд — одна проверка
Только после проверки загрузите один TNT и поставьте кнопку на боковую грань раздатчика. Нажатие запускает выпуск заряда и последовательность движения. Наблюдайте сбоку, вне траектории выталкивания: заряд должен уйти вперёд, а не остаться над контейнером. Если этого не произошло, остановите опыт и исправьте толкатель в копии мира.
При обычной скорости игры TNT, активированный редстоуном, имеет предохранитель около четырёх секунд. Дождитесь взрыва и окончания движения, затем осмотрите двигатель и расчищенный участок. Между ручными циклами оставляйте минимум пять секунд и увеличивайте паузу при лаге. Не запускайте новый заряд, пока предыдущий ещё находится рядом с механизмом.
Кнопка на движущемся раздатчике может сломаться при переносе: подберите её и установите снова перед следующим циклом. Это ручной бур, а не система, которую оставляют работать без наблюдения. Соберите выпавшие предметы, проверьте жидкости и неровности впереди. Девять обломков — элемент геометрии и защиты конкретного узла, а не гарантия неуязвимости любой пристройки.

Давайте общаться
Помогите нам сделать сайт лучше
Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.