Итак, решил я сделать гайдик по такой ранее непонятной мне теме.
Component API - единственный способ подключать компоненты,но для начала подключим его самого:
local c = require("component")
Теперь можно для примера подключить рэдстоун карту:
local r = c.redstone
Геоанализатор подключается также,но redstone меняется на geolyzer(как и переменная)
local g = c.geolyzer
А как теперь использовать эти компоненты?
Выдадим рэдстоун сигнал слева для примера - r.setOutput(15,require("sides").left)
Подведём итоги.
1.Вызываем API.
2.Подключаем компонент.
3.Используем компонент. Переменная компонента+.+функция.
Надеюсь,кому-то это поможет.