CraftBook/ИС

Материал из Minecraft Wiki
Перейти к: навигация, поиск

Интегральные схемы (далее ИС) — компоненты, позволяющие более компактно уместить схему, а также делать вещи, которые нельзя сделать из красной пыли.
ИС имеют некие семейства:

  • ZISO (Zero Input Single Output) — нет входов, один выход.
  • SISO (Single Input Single Output) — один вход, один выход.
  • SI3O (Single Input 3 Outputs) — один вход, 3 выхода.
  • 3ISO (3 Inputs Single Output) — 3 входа, один выход.
  • 3I3O (3 Inputs 3 Outputs) — 3 входа, 3 выхода.
  • VIVO (Variable Inputs Variable Outputs) — Настраиваемое количество входов/выходов.

Нажмите на любую из ссылок, чтобы узнать, как строить схему того или иного семейства.

Активируемые ИС[править | править код]

ИС этого типа активируются только тогда, когда вход изменяет своё значение. Большинство ИС относятся к этому типу.
Примечание: Если закоротить ИС (например, подключить её к самой себе), то она разорвёт цепь.

Список активируемых ИС[править | править код]

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.

*Требуется привилегия /allic или /mcXXXX.

Самоактивируемые ИС (ZISO)[править | править код]

ИС данного типа не требуют активации, так как они активирует сами себя. Это удобно в случаях, когда для активирующейся ИС некуда поставить генератор импульсов.

ПЛК[править | править код]

ПЛК или программируемый логический контроллер — это специальный тип ИС, которые могут быть самоактивируемые или активируемые, иметь сложный код, вводимый игроком на табличках.

Список ИС[править | править код]

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

Ссылки[править | править код]

Официальная страница