Автор |
Sangar |
---|---|
Последняя версия |
1.2.12 |
Совместимо с |
1.6.4/1.7.2 |
Ссылки |
OpenComputers — мод с открытым исходным кодом, альтернативный ComputerCraft. Добавляет программируемые модульные компьютеры и роботов. Программы пишутся на языке Lua.
Установка
- Установите Minecraft Forge.
- Скачайте мод с официального сайта.
- Поместите файл в папку
.minecraft/mods
.
Крафт
Блоки
Корпус компьютера (Computer Case)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Печатная плата, Железный слиток, Железная решетка, Сундук |
Шаблон:Сетка/Крафт | Корпус компьютера (Уровень 1) |
Микрочип (Уровень 2), Печатная плата, Золотой слиток, Железная решетка, Сундук |
Шаблон:Сетка/Крафт | Корпус компьютера (Уровень 2) |
Микрочип (Уровень 3), Печатная плата, Алмаз, Железная решетка, Сундук |
Шаблон:Сетка/Крафт | Корпус компьютера (Уровень 3) |
Базовый блок компьютера. Содержит слоты для остальных деталей: процессора, видеокарт, сетевых плат, памяти и жестких дисков. Корпус уровнем выше содержит дополнительные слоты.
Серверная стойка (Server Rack)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 2), Беспроводная сетевая плата, Коммутатор, Распределитель, Печатная плата, Железная решётка, Сундук |
Шаблон:Сетка/Крафт | Серверная стойка |
Серверная стойка вмещает четыре сервера. Сервер - это компьютер в виде предмета. Их основное преимущество - использование нескольких процессоров. Это позволяет контролировать больше компонентов, чем обычным компьютером (в виде блока).
Кроме того серверная стойка работает как коммутатор и распределитель в одном блоке. Каждый слот стойки может быть настроен на работу с одной стороной блока. Это позволяет работать с внешними блоками, например - сетью редстоуна.
Радиус, на котором сервера доступны через портативный терминал, настраивается в интерфейсе стойки и действует на все сервера в слотах.
Монитор (Screen)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Железный слиток, Красная пыль, Стекло |
Шаблон:Сетка/Крафт | Монитор (Уровень 1) |
Микрочип (Уровень 2), Золотой слиток, Цвет розы, Кактусовая зелень, Стекло, Ультрамарин |
Шаблон:Сетка/Крафт | Монитор (Уровень 2) |
Микрочип (Уровень 3), Обсидиан, Светопыль, Стекло |
Шаблон:Сетка/Крафт | Монитор (Уровень 3) |
Отображает текст. Экран получает изображение с видеокарты в корпусе компьютера. В зависимости от уровня имеет разное разрешение (50x16/80x25/160x50) и глубину цвета (1/4/8). Мониторы уровня 2 и 3 имеют возможность взаимодействовать непосредственно мышью (без клавиатуры).
Клавиатура (Keyboard)
Ингредиенты | Процесс | Результат |
---|---|---|
Блок клавиш, Клавиши-стрелки, Цифровая клавиатура |
Шаблон:Сетка/Крафт | Клавиатура |
Присоединяется к монитору. Монитор сам по себе не дает возможности набирать текст. Он только отображает информацию.
Голографический проектор (Hologram Projector)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 3), Печатная плата, Обсидиан, Стекло, Алмаз, Огненный стержень |
Шаблон:Сетка/Крафт | Голографический проектор |
Создает над собой голограмму. Размер голограммы может изменяться от 1х1х1 до 9х9х9 блоков. Голограмма содержит 48x32x48 монохромных "вокселей".
Аккумулятор (Capacitor)
Ингредиенты | Процесс | Результат |
---|---|---|
Транзистор, Печатная плата, Железный слиток, Золотой самородок, Бумага |
Шаблон:Сетка/Крафт | Аккумулятор |
Хранит энергию. Может быть быстро заряжен и разряжен. Их удобно использовать для накопления энергетических резервов или подзарядки роботов на месте.
Конвертер (Power Converter)
Ингредиенты | Процесс | Результат |
---|---|---|
Кабель, Микрочип (Уровень 1), Печатная плата, Железный слиток, Золотой слиток |
Шаблон:Сетка/Крафт | Конвертер |
В модификации OpenComputers отсутствует способ генерировать необходимую для работы энергию. Для этого мод использует блок конвертера и источники энергии из других модификаций.
Конвертирует энергию других модификаций в соотношении:
- BuildCraft MJ: 1:1.
- IndustrialCraft² EU: 2.5:1.
- Thermal Expansion RF: 10:1
- Universal Electricity Joules: 1:1.
С версии 1.2.1 компьютеры и серверные стойки могут использовать энергию без конвертера.
Распределитель (Power Distributor)
Ингредиенты | Процесс | Результат |
---|---|---|
Кабель, Микрочип (Уровень 1), Печатная плата, Железный слиток, Золотой слиток |
Шаблон:Сетка/Крафт | Распределитель |
Распределяет энергию между разными сетями. Это может быть полезно для питания нескольких подсетей, которые не должны соединяться друг с другом, чтобы не возникло путаницы компонентов.
Коммутатор (Switch)
Ингредиенты | Процесс | Результат |
---|---|---|
Кабель, Сетевая плата, Печатная плата, Железный слиток |
Шаблон:Сетка/Крафт | Коммутатор |
Наоборот, позволяет соединить разные сети вместе. Коммутатор пропускает через себя лишь сетевые сообщения. Компоненты разных сетей останутся невидимыми друг для друга.
Также, коммутатор может служить посредником между сетью OpenComputers и ComputerCraft.
Точка доступа (Access Point)
Ингредиенты | Процесс | Результат |
---|---|---|
Беспроводная сетевая плата, Кабель, Сетевая плата, Печатная плата, Железный слиток |
Шаблон:Сетка/Крафт | Точка доступа |
Точка доступа - это продвинутая версия Коммутатора. Она позволяет вести обмен беспроводными сетевыми сообщениями, соединяя беспроводные и обычные сети.
Кабель (Cable)
Ингредиенты | Процесс | Результат |
---|---|---|
Красная пыль, Железорудная ягода (Tinkers Construct) или Железный самородок (ThaumCraft) или любой другой железный самородок |
Шаблон:Сетка/Крафт | Кабель |
Связывает вместе компоненты и блоки, а также проводит энергию.
Дисковод (Disk Drive)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Печатная плата, Железный слиток, Поршень, Палка |
Шаблон:Сетка/Крафт | Дисковод |
Позволяет читать и записывать дискеты. Дискеты ComputerCraft также поддерживаются.
Редстоун контроллер (Redstone I/O)
Ингредиенты | Процесс | Результат |
---|---|---|
Редстоун плата, Печатная плата, Железный слиток, Блок красного камня |
Шаблон:Сетка/Крафт | Редстоун контроллер |
Позволяет получать и излучать сигналу редстоуна вокруг блока. Может управляться с компьютера. Ту же функциональность имеет редстоун плата.
Адаптер (Adapter)
Ингредиенты | Процесс | Результат |
---|---|---|
Кабель, Микрочип (Уровень 1), Печатная плата, Железный слиток |
Шаблон:Сетка/Крафт | Адаптер |
Используется для управления блоками, которые не являются компонентами OpenComputers. К примеру, блоками из оригинального Minecraft или других модов.
Зарядное устройство (Charger)
Ингредиенты | Процесс | Результат |
---|---|---|
Аккумулятор, Микрочип (Уровень 2), Печатная плата, Железный слиток, Золотой слиток |
Шаблон:Сетка/Крафт | Зарядное устройство |
Передает энергию из аккумуляторов роботу. Скорость передачи зависит от поступающего редстоун-сигнала. Отсутствие сигнала означает, что робот не заряжается, максимальный - что передача энергии идет на полную скорость.
Робот (Robot)
Ингредиенты | Процесс | Результат |
---|---|---|
Монитор (Уровень 1), Видеокарта (Уровень 1), Дисковод, Корпус компьютера (Уровень 1), Оперативная память (Уровень 1), Аккумулятор, Раздатчик, Вагонетка с воронкой |
Шаблон:Сетка/Крафт | Робот |
Мобильный компьютер с широкой функциональностью.
Предметы
Видеокарта (Graphics Card)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), АЛУ, Оперативная память (Уровень 1), Базовая карта |
Шаблон:Сетка/Крафт | Видеокарта (Уровень 1) |
Микрочип (Уровень 2), АЛУ, Оперативная память (Уровень 2), Базовая карта |
Шаблон:Сетка/Крафт | Видеокарта (Уровень 2) |
Микрочип (Уровень 3), АЛУ, Оперативная память (Уровень 3), Базовая карта |
Шаблон:Сетка/Крафт | Видеокарта (Уровень 3) |
Отображает изображение на мониторы.
Редстоун плата (Redstone Card)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Базовая карта, Красный факел |
Шаблон:Сетка/Крафт | Редстоун плата |
Позволяет принимать и излучать редстоун сигналы вокруг компьютера или робота. Ту же функциональность имеет редстоун контроллер.
Сетевая плата (Network Card)
Ингредиенты | Процесс | Результат |
---|---|---|
Кабель, Микрочип (Уровень 1), Базовая карта |
Шаблон:Сетка/Крафт | Сетевая плата |
Позволяет компьютерам, соединенным другими блоками (типа кабелей), обмениваться сообщениями друг с другом.
Беспроводная сетевая плата (Network Card)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 2), Базовая карта, Жемчуг Края |
Шаблон:Сетка/Крафт | Беспроводная сетевая плата |
Улучшенная версия сетевой платы. Позволяет обмениваться сообщениями без проводов.
Интернет плата (Internet Card)
Ингредиенты | Процесс | Результат |
---|---|---|
Интерпаутина, Микрочип (Уровень 2), Базовая карта, Красный факел, Обсидиан |
Шаблон:Сетка/Крафт | Интернет плата |
Эта карта дает доступ к "паутине". Она позволяет делать HTTP запросы и открывать TCP сокеты. См. Internet API.
Дискета (Floppy Disk)
Ингредиенты | Процесс | Результат |
---|---|---|
Пластинка, Железорудная ягода (Tinkers Construct) или Железный самородок (ThaumCraft) или любой другой железный самородок, Рычаг, Бумага |
Шаблон:Сетка/Крафт | Дискета |
Небольшое и дешевое устройство хранения информации. С ним можно работать через дисковод, компьютер третьего поколения или робота.
Жесткий диск (Hard Disk Drive)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Пластинка, Печатная плата, Железный слиток, Поршень |
Шаблон:Сетка/Крафт | Жесткий диск (Уровень 1) |
Микрочип (Уровень 2), Пластинка, Печатная плата, Золотой слиток, Поршень |
Шаблон:Сетка/Крафт | Жесткий диск (Уровень 2) |
Микрочип (Уровень 3), Пластинка, Печатная плата, Алмаз, Поршень |
Шаблон:Сетка/Крафт | Жесткий диск (Уровень 3) |
Жесткие диски позволяют хранить больше информации, чем простые дискеты (и с каждым поколением - больше). Однако жесткие диски нельзя ставить в роботов.
Оперативная память (Memory)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 1) |
Микрочип (Уровень 1), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 1.5) |
Микрочип (Уровень 2), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 2) |
Микрочип (Уровень 2), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 2.5) |
Микрочип (Уровень 3), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 3) |
Микрочип (Уровень 3), Печатная плата |
Шаблон:Сетка/Крафт | Оперативная память (Уровень 3.5) |
Планки оперативной памяти имеют шесть поколений. Устанавливается в компьютер, что позволяет запускать более сложные программы.
Апгрейд-крафт (Crafting Upgrade)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Печатная плата, Железный слиток, Верстак |
Шаблон:Сетка/Крафт | Апгрейд-крафт |
Позволяет роботу использовать верхний левый угол своего инвентаря как верстак.
Апгрейд-генератор (Generator Upgrade)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Печатная плата, Железный слиток, Поршень |
Шаблон:Сетка/Крафт | Апгрейд-генератор |
Позволяет роботу накапливать энергию, сжигая топливо из своего инвентаря.
Апгрейд-солнечная панель (Solar Generator Upgrade)
Ингредиенты | Процесс | Результаты |
---|---|---|
Микрочип (Уровень 3), Апгрейд-генератор, Стекло |
Шаблон:Сетка/Крафт | Апгрейд-солнечная панель |
Робот накапливает энергию, если находится днем под открытым небом.
Апгрейд-табличка (Sign I/O Upgrade)
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 1), Железный слиток, Чернильный мешок, Палка, Липкий поршень |
Шаблон:Сетка/Крафт | Апгрейд-табличка |
Позволяет роботу читать и писать на табличках.
Ингредиенты | Процесс | Результат |
---|---|---|
Микрочип (Уровень 3), Золотой слиток, Компас, Карта (предмет), Колба воды |
Шаблон:Сетка/Крафт | Апгрейд-навигация |
Робот может сообщать свое положение и направление. Отсчет ведется от центра карты, которая использовалась при крафте апгрейда.
Анализатор (Analyzer)
Ингредиенты | Процесс | Результат |
---|---|---|
Транзистор, Печатная плата, Красный факел, Золотой самородок |
Шаблон:Сетка/Крафт | Анализатор |
Показывает информацию о блоках. Например - адрес, название компонента. Также показывает ошибку которая привела к выключению компьютера.
Сервер (Server)
Ингредиенты | Процесс | Результат |
---|---|---|
Оперативная память (Уровень 2.5), Микрочип (Уровень 1), Микрочип (Уровень 2), Печатная плата, Обсидиан |
Шаблон:Сетка/Крафт | Сервер (Уровень 1) |
Оперативная память (Уровень 3), Микрочип (Уровень 2), Микрочип (Уровень 3), Печатная плата, Обсидиан |
Шаблон:Сетка/Крафт | Сервер (Уровень 2) |
Оперативная память (Уровень 3.5), Микрочип (Уровень 3), Печатная плата, Обсидиан |
Шаблон:Сетка/Крафт | Сервер (Уровень 3) |
Сервер содержит те же комплектующие, что и обычный компьютер. Конфигурированный сервер устанавливается в серверную стойку.
Портативный терминал
Ингредиенты | Процесс | Результат |
---|---|---|
Апгрейд-солнечная панель, Микрочип (Уровень 3), Монитор (Уровень 2), Беспроводная сетевая плата, Клавиатура, Железорудная ягода (Tinkers Construct) или Железный самородок (ThaumCraft) или любой другой железный самородок |
Шаблон:Сетка/Крафт | Портативный терминал |
Портативный терминал - что-то вроде переносного комплекса "монитор+клавиатура", для удаленной работы с сервером.
Туториалы
Программные интерфейсы
- Colors API - Управление цветами
- Component API - Взаимодействие с компонентами (см. также Сигналы)
- Computer API - Информация о компьютере
- Event API - Система событий (таймеры, обработка ошибок и т.д.)
- Filesystem API - Работа с файловой системой
- GPU API - Продвинутый функционал видеокарты
- Internet API - Сетевые карты
- Keyboard API - События клавиатуры и коды клавиш
- Note API - Музыкальные ноты (MIDI-код, частота)
- Process API - Менеджер процессов
- Robot API - Роботы
- Serialization API - Простая сериализация
- Shell API - Функциональность шелла
- Sides API - Обозначения различных сторон блока
- Term API - Работа с терминалом (ввод/вывод, форматирование)
- Text API - Операции над строками
- Unicode API - Поддержка Юникода
Программы