Интегральные схемы (далее ИС) — компоненты, позволяющие более компактно уместить схему, а также делать вещи, которые нельзя сделать из красной пыли.
ИС имеют некие семейства:
Нажмите на любую из ссылок, чтобы узнать, как строить схему того или иного семейства.
ИС этого типа активируются только тогда, когда вход изменяет своё значение. Большинство ИС относятся к этому типу.
Примечание: Если закоротить ИС (например, подключить её к самой себе), то она разорвёт цепь.
ID схемы | ZISO версия | Требует права | Семейство | Имя | Впервые появилась | Описание |
---|---|---|---|---|---|---|
MC1000 | Нет | Нет | SISO | Удлинитель | 1.3 | Заменяет 2 инвертора (ведь с помощью них продолжают сигнал), делает канал односторонним, не имеет задержки. |
MC1001 | Нет | Нет | SISO | Инвертор | 1.3 | Заменяет инвертор, не имеет задержки. |
MC1017 | Нет | Нет | SISO | Rising edge-triggered toggle flip flop | 1.3 | При включённой красной пыли изменяет положение рычага. |
MC1018 | Нет | Нет | SISO | Falling edge-triggered toggle flip flop | 1.3 | При выключенной красной пыли изменяет положение рычага. |
MC1020 | MC0020 | Нет | SISO | (1-бит) генератор случайных значений | 1.3 | Заменяет Clock Generator. |
MC1025 | Нет | Нет | SISO | Server time modulus 2 | 1.3 | Server time modulus 2. |
MC1110 | Нет | Нет | SISO | Трансмиттер | 1.3 | Передаёт сигнал на приёмник (см.ниже). |
MC1111 | MC0111 | Нет | SISO | Приёмник | 1.3 | Принимает значение от трансмиттера. |
MC1200 | Нет | Да | SISO | Спаунер мобов* | 1.3 | Создаёт моба при каждом включении. |
MC1201 | Нет | Да | SISO | Спаунер предметов* | 1.4 | Создаёт предмет при каждом включении. |
MC1203 | Нет | Да | SISO | Спаунер молний* | ? | Бьёт молнией в указанном радиусе. |
MC1205 | Нет | Да | SISO | Спаунер блоков сверху* | 1.4 | Создаёт блок при однократном включении. |
MC1206 | Нет | Да | SISO | Спаунер блоков снизу* | 1.4 | Создаёт блок при однократном включении. |
MC1230 | MC0230 | Нет | SISO | Проверка дня | 1.3 | Включает выход при наступлении дня. |
MC1231 | Нет | Да | SISO | Простой контроллер временем* | 1.3 | Контролирует время сервера. |
MC1240 | Нет | Да | SISO | Стрелок* | 2.0 | Выстреливает одну стрелу. |
MC1241 | Нет | Да | SISO | Залп стрел* | 2.0 | Выстреливает 5 стрел. |
MC1421 | MC0420 | Нет | SISO | Генератор пульса | 2.0 | Генерирует пульс через заданный промежуток времени. |
MC2020 | Нет | Нет | SI3O | (3-бита) генератор случайных значений | 1.3 | Генерирует случайные значения на 3 выхода. |
MC3002 | Нет | Нет | 3ISO | И на 3 входа | 1.4 | Включает выход, если все входы включены. |
MC3003 | Нет | Нет | 3ISO | НЕ И на 3 входа | 1.4 | Включает выход, если все входы не включены. |
MC3020 | Нет | Нет | 3ISO | XOR на 2 входа | 1.4 | Смотрите Схемы из красного камня. |
MC3021 | Нет | Нет | 3ISO | XNOR на 2 входа | 1.4 | Смотрите Схемы из красного камня. |
MC3030 | Нет | Нет | 3ISO | RS NOR latch | 1.4 | Смотрите Схемы из красного камня. |
MC3031 | Нет | Нет | 3ISO | RS NAND latch | 1.4 | Смотрите Схемы из красного камня. |
MC3034 | Нет | Нет | 3ISO | Rising edge-triggered D flip flop | 1.4 | Sets output based on D input when clock input goes to high. |
MC3036 | Нет | Нет | 3ISO | Level-triggered D flip flop | 1.4 | Sets output based on D input while clock input is high. |
MC3231 | Нет | Да | 3ISO | Контроллер временем | 1.4 | Контролирует время сервера. |
MC4000 | Нет | Нет | 3I3O | Full adder | 2.0 | Full adder. |
MC4010 | Нет | Нет | 3I3O | Half adder | 2.0 | Half adder. |
MC4100 | Нет | Нет | 3I3O | Full subtractor | 2.0 | Full subtractor. |
MC4110 | Нет | Нет | 3I3O | Half subtractor | 2.0 | Half subtractor. |
ИС данного типа не требуют активации, так как они активирует сами себя. Это удобно в случаях, когда для активирующейся ИС некуда поставить генератор импульсов.
ПЛК или программируемый логический контроллер — это специальный тип ИС, которые могут быть самоактивируемые или активируемые, иметь сложный код, вводимый игроком на табличках.
ID ИС | Семейство | Язык | Впервые появилась | Instant |
---|---|---|---|---|
MC5000 | VIVO | PerlStone | 1.4 | No |
MC5001 | 3I3O | PerlStone | 3.3 | No |
Параметр | Значения | По умолчнию | Впервые появилось | Описание |
---|---|---|---|---|
redstone-ics | true/false | true | 1.3 | Разрешение на использование ИС |
redstone-plcs | true/false | true | 1.4 | Разрешение на использование ПЛК. |
redstone-plcs-require-permission | true/false | false | unreleased | Restrict the users allowed to use PLCs. |
self-triggered-ics | true/false | true | unreleased | Разрешение на самоактивируемые ИС. |
self-triggered-ics-require-permission | true/false | false | unreleased | Restrict the users allowed to use self-triggered ICs |