OpenComputers/Sides API

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

Этот интерфейс предоставляет таблицу названий, для работы со сторонами блоков. Лежащие в основе номера сторон идентичны внутренней нумерации Minecraft (а также ForgeDirection). Эта таблица предоставляет двунаправленный поиск. Вы можете обращаться к номерам по именам и наоборот. К примеру, sides.top имеет значение 1, а sides[1] — значение top. Для удобства и снижения вероятности ошибок, к каждому названию прикреплены дополнительные алиасы.


Базовые значения:

  • Низ (bottom): 0
  • Верх (top): 1
  • Тыл (back): 2
  • Перед (front): 3
  • Право (right): 4
  • Лево (left): 5


Алиасы по умолчанию:

  • Низ: down, negy
  • Верх: up, posy
  • Тыл: north, negz
  • Перед: south, posz, forward
  • Право: west, negx
  • Лево: east, posx


Пример использования[править | править код]

Ввод/вывод сигналов красной пыли:

local component = require("component")
local sides = require("sides")
local rs = component.redstone
rs.setOutput(sides.back, rs.getInput(sides.left))