OpenComputers/Корпус компьютера

Корпус компьютера
Корпус компьютера1 (OpenComputers).pngКорпус компьютера2 (OpenComputers).pngКорпус компьютера3 (OpenComputers).png
Корпус компьютера (Уровень 1)Корпус компьютера (Уровень 2)Корпус компьютера (Уровень 3)
Тип Твёрдый блок
Требования Нет
Действует ли
гравитация
Нет
Прозрачность Нет
Светимость Нет
Взрывоустойчивость ?
Прочность ?
Инструмент Этот блок можно разрушить любым инструментом, но киркой будет быстрее
Возобновляемый Нет
Складываемый Да (64)
Воспламеняемый ?

Корпус — основной блок компьютера. Он содержит слоты для комплектующих.

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

Каждый корпус имеет один слот под EEPROM, один слот под центральный процессор, два слота под память и остальные комплектующие, соответствующие уровню корпуса. Также, компьютер третьего уровня имеет встроенный дисковод для дискет.

Для простых задач базового корпуса вполне достаточно. Если же вы собираетесь запускать сложную, комплексную программу, или работать с большими/цветными экранами, потребуется корпус уровнем выше.

Также творческий корпус имеет в своем буфере неограниченное количество энергии, как и творческий сервер.

Крафт

Интерфейс корпуса компьютера первого поколения.

Ингредиенты Процесс Результат
Железная решётка +
Сундук +
Микрочип (Уровень 1) +
Железный слиток +
Печатная плата
Микрочип (Уровень 1)
Корпус компьютера (Уровень 1)
Корпус компьютера (Уровень 1)
Железная решётка +
Сундук +
Микрочип (Уровень 2) +
Золотой слиток +
Печатная плата
Микрочип (Уровень 2)
Корпус компьютера (Уровень 2)
Корпус компьютера (Уровень 2)
Железная решётка +
Сундук +
Микрочип (Уровень 3) +
Алмаз +
Печатная плата
Микрочип (Уровень 3)
Корпус компьютера (Уровень 3)
Корпус компьютера (Уровень 3)

Использование

Поставьте компьютер и щёлкните на нём правой кнопкой мыши. Откроется интерфейс слотов. Нажмите кнопку включения компьютера. Если энергии достаточно, на передней панели загорится зеленый индикатор. Теперь можно пользоваться монитором и клавиатурой.

Интерфейс компонента

Помимо библиотеки Computer API, каждый компьютер доступен отдельно, как самостоятельный компонент.

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

Включает компьютер. Возвращает true или false, в зависимости от успеха. Обратите внимание, что в случае, если компьютер уже был включен, команда также вернет false. Если же компьютер в этот момент выключается, команда вызовет его перезагрузку.

Выключает компьютер. Возвращает true или false, в зависимости от успеха. Также вернет false, если компьютер уже был выключен.

Возвращает true если компьютер включен, и false в противном случае.

Воспроизводит звук с заданной частотой и продолжительностью. Поддерживает частоты от 20 до 2000Hz, и длительность до 5 секунд.

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

local component = require("component") local c = component.computer — возвращаем основной компонент "компьютер", т.е. — себя print(c.isRunning()) — определенно true, т.к. это компьютер на котором сейчас выполняется эта программа c.stop() — выключаем его (команда для текущего компьютера, аналогична computer.shutdown() из Computer API) 

Функции

Программы работающие на компьютере, или на соседних блоках могут обращаться к нему посредством программного интерфейса:

В данной статье используются материалы из статьи «OpenComputers/Корпус компьютера» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-Share Alike. Авторы статьи.