Предмет · Little Big Redstone

Ограничитель импульсов

Ограничитель импульса по нарастающему фронту создаёт выход заданной длительности и запоминает силу запускающего сигнала.
обновлено 4 ноября 2026·2 минуты чтения
Сборка
Текст и цифры ниже — для мода без изменений

Ограничитель импульсов (англ. Pulse Throttler) — компонент формирования импульса заданной длительности по появлению входного сигнала.⁠[1]

Ограничитель импульсов
Little Big Redstone
Мод
Little Big Redstone
Версия
1.9.10-alpha-26.1.2
ID
little_big_redstone:pulse_throttler

Как работает #use

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

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

Сила 0 в настройке означает сохранение силы, захваченной при запуске. Например, импульс, начатый входом 7, остаётся силой 7, даже если во время его действия вход изменился на 15. Настройка от 1 до 15 заменяет силу активного выхода заданной постоянной величиной. Эта замена не создаёт выход без запуска и не продлевает его длительность.

Пример при длительности 3 тика и передаче исходной силы: входы 7, 0, 15, 0 дают выходы 7, 7, 7, 0. Новый положительный вход во время действующего импульса не перезапускает таймер и не подменяет запомненную силу. Тик, в котором завершённый отсчёт сбрасывается, также не используется для немедленного повторного запуска.

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

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

Получение и изменение предмета #obtain

Ограничитель импульсов — изготовление

И2
И2
И2×2Красная пыль разрешённой группы
×1Липкий поршень

Окраска и сброс готового компонента

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

См. также

Примечания

  1. По исходному коду Little Big Redstone 1.9.10-alpha-26.1.2, 1.9.8-alpha-26.1.2 и 1.9.11-1.21.1; проверено 4 ноября 2026 года.

Написано по коду мода Little Big Redstone 1.9.10-alpha-26.1.2 и файлам наших сборок.