Minecraft Wiki

Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.

ПОДРОБНЕЕ

Minecraft Wiki
Advertisement
Minecraft Wiki
8089
страниц
Красная плата
Redstone Card (OpenComputers).gif
Красная плата (Уровень 1)Красная плата (Уровень 2)
Тип

Предмет

Редкость

Обычный

Прочность

Нет

Возобновляемый

Нет

Складываемый

Да (64)

Красная плата (1-ый уровень) позволяет компьютерам получать и излучать сигналы красного камня.

Красная плата (2-ой уровень) обладает поддержкой других модификаций:

  • RedLogic. Блок может работать с проводами, включая цветные и сгруппированные (bundled).
  • MineFactory Reloaded. Поддерживает RedNet-кабеля.
  • Project: Red. Провода, включая цветные и сгруппированные.
  • Wireless Redstone. Поддерживаются обе версии модификации.

Создание[]

Ингредиенты Процесс
Красный факел +
Базовая карта +
Микрочип (Уровень 1)
Микрочип (Уровень 1)

Базовая карта




Красная плата (Уровень 1)
Блок красного камня +
Жемчуг Края +
Базовая карта +
Микрочип (Уровень 2)
Микрочип (Уровень 2)
Базовая карта




Красная плата (Уровень 2)

Как ингредиент при крафте[]

Ингредиенты Рецепты крафта
Блок красного камня +
Железный слиток +
Красная плата (Уровень 1) +
Печатная плата
Красная плата (Уровень 1)

API[]

Название компонента: redstone.

  • getInput(side: number): number

Возвращает входящий сигнал красного камня с заданной стороны (см. Sides API).

Если вы работаете с красным контроллером, задается абсолютная сторона (относительно мира).

Если с красной платой, сторона задается относительно передней. Т.е. sides.south — это передняя сторона, sides.left — левая сторона компьютера (когда вы смотрите на компьютер спереди она будет справа от вас).

Возвращаемое значение может лежать в интервале [0, 15].

  • getOutput(side: number): number

Возвращает силу сигнала излучаемого в данный момент заданной стороной блока (компьютера/контроллера).

  • setOutput(side: number, value: number): number

Создает сигнал из заданной стороны блока (компьютера/контроллера).

В оригинальном Minecraft значение мощности может лежать в пределах [0, 15].

  • getBundledInput(side: number, color: number): number

Подобно getInput, но для группированного (bundled) входного сигнала. Т.е. когда к стороне компьютера подключено сразу несколько проводов разного цвета.

  • getBundledOutput(side: number, color: number): number

Подобно getOutput, но для группированного (bundled) входного сигнала. Т.е. когда к стороне компьютера подключено сразу несколько проводов разного цвета.

  • setBundledOutput(side: number, color: number, value: number): number

Подобно setOutput, но для группированного (bundled) входного сигнала. Т.е. когда к стороне компьютера подключено сразу несколько проводов разного цвета.

Примечание: если вы работаете с модификацией наподобие ProjectRed, низкие значения (как 15 из оригинального Minecraft) могут не сработать как ожидалось (не открыть дверь, например). Т.к. модификация определяет больший интервал, например [0, 255].

Пример программы[]

local component=require("component")
local sides=require("sides")
local colors=require("colors")
local rs=component.redstone -- get primary redstone component
print(rs.getInput(sides.back))
rs.setBundledOutput(sides.bottom, colors.green, rs.getBundledInput(sides.top, colors.red))

История версий[]

  • До версии OpenComputers 1.3, красная плата имела только один уровень. Она объединяла в себе функционал плат 1-го и 2-го уровней и имела рецепт аналогичный рецепту красной платы 1-го уровня.

См. также[]

Advertisement