Перейти к содержимому
MinecraftUZ

Основы редстоуна: сила сигнала, повторители и компараторы

Пыль передаёт сигнал на 15 блоков, теряя по единице за блок. Повторители восстанавливают и задерживают его, компараторы измеряют и вычитают. Всё остальное вытекает отсюда.

9 min read · Обновлено · Java Edition 1.21.4

В редстоуне есть ровно одно число: сила сигнала от 0 до 15. Редстоуновый провод переносит сигнал и теряет 1 единицу силы за пройденный блок, так что дорожка из пыли умирает через 15 блоков. Повторитель возвращает её к 15. Компаратор её измеряет. Любая схема в игре собирается из этих трёх фактов.

Второе число, которое нужно знать, — редстоуновый тик: 0,1 секунды, или 2 игровых тика. Игровой тик равен 0,05 секунды, а игра выполняет 20 тиков в секунду.

Сила сигнала

  • Рычаг, кнопка или редстоуновый факел выдают 15.
  • Пыль рядом с источником имеет 15, на следующем блоке 14 и так далее до 0 через пятнадцать блоков.
  • Редстоуновый блок — постоянный источник силы 15, и его можно двигать поршнями, на чём построено множество компактных схем.

Некоторые компоненты выдают переменную силу, и именно они делают редстоун интересным:

Источник Выход
Датчик дневного света 0–15 по небесному свету; инвертируется нажатием
Мишень 1–15 по тому, насколько близко к центру попала стрела
Весовые пластины Лёгкая (золото): 1 за предмет, тяжёлая (железо): 1 за 10 предметов
Компаратор на контейнере 0–15 по заполненности
Компаратор на компостнице 0–8 по уровню заполнения
Компаратор на котле 0–3 по уровню воды

Сильное и слабое питание

Это понятие сбивает с толку всех.

  • Блок сильно запитан, когда под ним стоит редстоуновый факел или в него направлен повторитель либо компаратор. Сильно запитанный блок передаёт питание дальше на соседнюю пыль.
  • Блок слабо запитан, когда на нём просто лежит пыль. Слабо запитанный блок активирует прикреплённые к нему компоненты — поршень, фонарь, дверь, — но не питает соседнюю пыль.

Если схема работает с повторителем и не работает с пылью, причина в слабом питании.

Повторители

Повторитель делает четыре вещи:

  1. Восстанавливает сигнал до 15 независимо от входной силы.
  2. Задерживает его на 1–4 редстоуновых тика — нажатием переключается по кругу. По умолчанию 1 тик (0,1 с).
  3. Работает диодом: сигнал проходит только в направлении стрелки.
  4. Блокируется, когда запитан сбоку другим повторителем или компаратором, замораживая текущий выход. Так собирается редстоуновая защёлка.

Два повторителя на 4 тика дают 0,8 секунды задержки на двух блоках — стандартный способ выставить тайминг последовательности.

Повторитель — это 3 камня, 2 редстоуновых факела и 1 редстоуновая пыль.

Компараторы

У компаратора один вход сзади, два по бокам и один выход, а также два режима, переключаемых нажатием по переднему факелу:

  • Режим сравнения (передний факел не горит): выход равен заднему входу, если только боковой вход не сильнее — тогда выход 0.
  • Режим вычитания (передний факел горит): выход равен заднему входу минус наибольший боковой вход, но не ниже 0.

Вторая его работа — чтение контейнеров. Поставьте компаратор вплотную к сундуку, бочке, воронке, печи, зельеварке или раздатчику, и он выдаст сигнал пропорционально заполненности. Один предмет в двойном сундуке даёт 1; полностью забитый контейнер даёт 15.

На одном этом поведении держатся сортировщики предметов, индикаторы «склад полон» и автоматическое отключение ферм. Компаратор стоит 3 редстоуновых факела, 3 камня и 1 незер-кварц.

У компаратора фиксированная задержка в 1 редстоуновый тик, и, в отличие от повторителя, в режиме сравнения он не восстанавливает силу сигнала — он пропускает её как есть.

Наблюдатели

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

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

Учтите, что импульс наблюдатель выдаёт со спины, а не с лица.

Поршни

  • Поршень толкает до 12 блоков подряд.
  • Липкий поршень при возврате ещё и тянет один блок обратно.
  • Ни тот ни другой не двигают обсидиан, коренную породу и блоки с инвентарём вроде сундуков и печей.
  • Блоки слизи и блоки мёда тащат за собой соседние блоки, и на этом строятся летающие машины и большие двери. Слизь и мёд не липнут друг к другу — именно этот нюанс и делает их полезными в паре.

Квазисоединение

Особенность только Java: поршни, раздатчики и выбрасыватели срабатывают не только от напрямую подведённого сигнала, но и от питания в блочном пространстве над ними. Многие компактные схемы на Java намеренно на этом построены, и очень многие случайные вопросы «почему этот поршень срабатывает» тоже отсюда. В Bedrock этого нет, поэтому часть туториалов не переносится.

Компоненты тайминга

Компонент Тайминг
Повторитель 1–4 редстоуновых тика, настраивается
Компаратор 1 редстоуновый тик, фиксированно
Наблюдатель Импульс в 2 игровых тика
Каменная кнопка 1 секунда (20 игровых тиков)
Деревянная кнопка 1,5 секунды (30 игровых тиков)
Воронка 1 предмет за 4 игровых тика (2,5 в секунду)

Редстоуновый факел инвертирует свой вход: запитан блок снизу — факел погас. Цепочки факелов-инверторов дают часы, но факел, переключившийся больше восьми раз за 60 игровых тиков, перегорает и молчит, пока схема не успокоится. Для быстрых часов пользуйтесь повторителями.

Устройства ввода

  • Рычаг — переключается и остаётся в том положении, где вы его оставили
  • Кнопка — короткий импульс; каменные кнопки стрелой не нажать, деревянные можно
  • Нажимные плиты — каменная срабатывает на игроков и мобов, деревянная — на любую сущность, включая брошенные предметы и стрелы
  • Крюк — нить, натянутая поперёк коридора
  • Датчик дневного света — переключение день/ночь, инвертируется
  • Громоотвод — выдаёт сигнал при ударе молнии
  • Скалк-сенсор — ловит вибрации, а откалиброванный скалк-сенсор ещё и фильтрует их по типу

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

Почему мой сигнал пропадает через 15 блоков?

Потому что пыль теряет 1 единицу силы за блок, и сигнал, начавшийся с 15, доходит до 0 на шестнадцатом. Ставьте повторитель каждые 15 блоков или чаще, чтобы вернуть его к максимуму. Повторители при этом добавляют задержку, поэтому длинная линия из них заметно медленнее самого сигнала.

Чем выбрасыватель отличается от раздатчика?

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

Нужен ли кварц для редстоуна?

Для компараторов да — по одному незер-кварцу на штуку. Кварц во всём Незере встречается с Y=10 до Y=117 и ломается деревянной киркой, так что одной короткой вылазки хватает на всю жизнь. Датчикам дневного света и наблюдателям кварц тоже нужен.

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

Почти наверняка квазисоединение: блочное пространство прямо над поршнем запитано, а в Java Edition этого достаточно для срабатывания. Либо перенесите источник питания, либо поставьте над поршнем сплошной блок, чтобы разорвать взаимодействие. Это поведение есть только в Java.

Насколько быстр редстоуновый тик?

0,1 секунды, или 2 игровых тика. Сама игра выполняет 20 игровых тиков в секунду, так что игровой тик — это 0,05 секунды. Задержки повторителей считаются в редстоуновых тиках (1–4, то есть от 0,1 с до 0,4 с), а импульсы наблюдателей и передачи воронок — в игровых тиках.

Похожие страницы