Меню

Гайды HowTo

Рамка-селектор Minecraft: восемь точных выходов

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

Рамка-селектор Minecraft: восемь точных выходов

Предмет в рамке можно поворачивать, и компаратор различает восемь его положений. Это удобная ручка выбора: вместо ряда рычагов — одна рамка со стрелой. Но ряд ламп, подключённых вдоль пыли, не становится точным селектором: при сильном сигнале загорятся сразу несколько. Разберём чтение рамки и проверку ровно одного значения, затем повторим канал для восьми выходов.

Инструкция для ванильного Minecraft Java Edition. Нужны обычная рамка, стрела, полные блоки, компараторы, повторители, красные факелы, пыль, блоки красного камня и восемь ламп. Начинайте с одного канала и оставьте просторную техническую площадку: компактность здесь уступает понятной разводке.

Установите ручку выбора

Закрепите рамку на вертикальной грани полного блока, положите внутрь стрелу. Использование рамки с предметом поворачивает его на 45 градусов; после восьми поворотов положение повторяется. Пустая рамка даёт ноль, заполненная — одно из значений от 1 до 8. Сначала снимите показания, а уже потом связывайте направления стрелы с названиями товаров: ориентация самой рамки влияет на визуальные подсказки.

Стрела в обычной рамке служит переключателем положений

Считайте сигнал через опорный блок

За тем же полным блоком поставьте компаратор, направленный от рамки. Он считывает предмет через блок: две задние ножки смотрят в опору, передний выход — в техническую часть. Режим сравнения оставьте обычным. Для проверки протяните от выхода восемь последовательных участков пыли на одной высоте. При силе 1 горит первый, при силе 8 — все восемь; дальше сигнал затухает.

Поверните стрелу шаг за шагом и запишите последовательность сил. Уберите её из рамки: вся проверочная линия должна погаснуть. Эта линия показывает величину, но не даёт восемь независимых выбранных выходов. После проверки уберите её, чтобы она не питала будущий декодер.

Обычный повторитель до декодирования ставить нельзя. Он делает из любого ненулевого входа силу 15 — восемь положений станут неразличимыми. Компаратор в режиме сравнения при отсутствии бокового сигнала, напротив, передаёт входную силу без такого усиления.

Пустая рамка, компаратор за опорным блоком и восемь погашенных участков редстоуна

Разведите аналоговую линию без потери силы

Для нескольких каналов сделайте цепочку «компаратор — полный блок — следующий компаратор». Первый читает рамку и выходом упирается в отдельный полный блок; следующий стоит вплотную за этим блоком и смотрит в ту же сторону. Он считывает питание блока, а не контейнер. Все компараторы в режиме сравнения, боковые входы свободны. Продолжайте эту цепь по прямой, пока не получите восемь узлов отбора.

С каждого полного блока можно снять одинаковую силу двумя боковыми компараторами: их задние входы обращены к этому блоку, выходы расходятся наружу. Это будут два порога отдельного канала. Не заменяйте блоки сундуками: тогда компаратор начнёт измерять заполнение. Не подводите постоянное питание к самим узлам аналоговой линии.

Сначала убедитесь, что в начале и конце линии одинаковый результат: временная пыль после выбранного компаратора должна светиться на ту же длину. Если сила уменьшилась, между аналоговыми элементами затесалась пыль; если стала 15 — повторитель или посторонний источник питания.

Аналоговая линия из двух компараторов и полного блока между ними

Соберите один точный канал

Для выхода k от 1 до 7 два боковых компаратора сравнивают одинаковый сигнал S с порогами k и k+1. Боковую силу задайте отдельной линией от включённого повторителя: первый участок пыли на его выходе имеет силу 15, каждый следующий меньше на один. Для порога k нужен участок номер 16−k; для k+1 — номер 15−k. Примкните именно последний участок к боковой грани нужного компаратора. Пороговые линии не должны касаться друг друга или основного входа.

После каждого порогового компаратора поставьте повторитель, превращающий результат в логический сигнал. Первый говорит «S не меньше k», второй — «S не меньше k+1». Для точного k нужно первое условие и отсутствие второго. Инвертируйте первый сигнал факелом на запитанном им блоке: это ошибка слишком малого значения. Второй сигнал уже означает ошибку слишком большого значения. Объедините ошибки через два изолирующих повторителя в пыль, питающую блок с выходным факелом. Только отсутствие обеих ошибок включает этот факел.

Для k=8 достаточно одного порога 8: рамка не выдаёт 9. Его результат после повторителя напрямую питает восьмую лампу. Пустая рамка не проходит ни один канал, включая первый.

Пороговый компаратор с отдельным боковым входом и погашенным выходным повторителем

Повторите узлы и проверьте выбор

Скопируйте первый проверенный канал ещё шесть раз, меняя только две силы порогов. Пары будут 1/2, 2/3, 3/4, 4/5, 5/6, 6/7 и 7/8. Отдельно соберите верхний порог 8 для последнего выхода. Каждую выходную линию направьте к своей лампе. Не соединяйте их общей пылью: так независимые каналы превратятся в один.

Обойдите все восемь положений стрелы. После завершения задержек должна гореть ровно одна соответствующая лампа. Затем проверьте пустую рамку — выключены все. Если загораются две, ищите неверную силу верхнего порога; если пропускается положение, сверяйте длину постоянной линии и режим компаратора. Ждите стабилизации после поворота: промежуточные вспышки при обновлении сети не равны устойчивому выбору.

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

Восемь выходных ламп рамки-селектора, горит только четвертая

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

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

Добавить комментарий
CurseForger

Автор материала

CurseForger

Автор Статей

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

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