OpenComputers - мод, который добавляет модульные и настраиваемые компьютеры, серверы, роботов и дронов в игру, сохраняющие свое состояние. Все устройства могут быть запрограммированы на языке Lua 5.2 или 5.3, что позволяет создавать системы различной сложности.
Чтобы понять, как использовать руководство, прочитайте эту страницу (этот зеленый текст - ссылка, кликните на него).
Как упоминалось выше, компьютеры в OpenComputers сохраняют свое состояние, даже если чанк был отгружен. Это означает, что если игрок отошел от компьютера или вышел из игры, то компьютер запомнит свое последнее состояние и продолжит работу, когда игрок снова окажется около компьютера. Так работают все блоки, за исключением планшетов.
Все устройства модульные и могут быть собраны с большим количеством различных компонентов, как и компьютеры в реальной жизни. Игроки, которые любят что-либо мастерить, могут собрать себе робота таким, каким хотят. Если потребуется, устройства могут быть разобраны и пересобраны. В компьютерах и серверах компоненты могут быть заменены с помощью графического интерфейса.
Устройства OpenComputers совместимы со множеством других модов, что позволяет манипулировать блоками и сущностями (через адаптер или с помощью улучшений для роботов и дронов). Энергию можно подключить от разных модов, включая: Redstone Flux, EU из IndustrialCraft2, джоули Mekanism, заряд из Applied Energistics 2 и Factorization.
Устройства в OpenComputers имеют дополнительные функции и ограничения. Компьютеры - основа всего; они могут обслуживать различное количество компонентов, в зависимости от уровня используемого процессора. Компьютеры подключаются к компонентам со всех шести сторон. Серверы могут подключаться к большему количеству компонентов (внешних или внутренних), чем компьютеры, за счет использования компонентных шин, однако в стойках каждый сервер имеет доступ к компонентам только с одной стороны стойки, как настроено в ее интерфейсе. Микроконтроллеры еще сильнее ограничены по сравнению с компьютерами: они не имеют жесткого диска и дисковода, поэтому OpenOS не может быть установлена на микроконтроллер. Микроконтроллеры имеют слот для EEPROM и могут быть запрограммированы для специфических задач.
Роботы - это передвижные компьютеры, которые могут взаимодействовать с игровым миром (но не могут взаимодействовать с внешними блоками OpenComputers). В отличие от компьютеров, после создания робота компоненты внутри него не могут быть извлечены. Для обхода этого ограничения роботы могут быть созданы с контейнером для улучшения или контейнером для карт, что позволяет в любой момент добавить дополнительную карту или улучшение, если требуется. Чтобы установить операционная система OpenOS в роботов, установите дисковод в один из слотов для контейнеров при сборке, после чего вы сможете вставить дискету, или вставьте жесткий диск с установленной на него OpenOS. Для полного изменения конфигурации робота вам потребуется разборщик. Дроны - это урезанная версия роботов. Они двигаются по-другому, имеют несколько слотов для компонентов и не имеют операционной системы (так же, как и микроконтроллеры, дроны могут быть сконфигурированы с помощью EEPROM для выполнения специфических задач). В основном, роботы и дроны могут иметь одни и те же компоненты и улучшения, однако, эффективность улучшений различна, например у дронов улучшение инвентаря добавит только 4 слота за каждое улучшение и позволяет иметь всего до 8 слотов, в то время как роботы могут иметь больше улучшений инвентаря (в сумме 4), а также большее количество слотов с каждым улучшение (по 16 слотов на улучшение).
Данное руководство содержит подробную информацию обо всех блоках и предметах, о настройке систем и устройств, а также введение в программирование на Lua.