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

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

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

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

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

  • 1 Крафт
  • 2 Использование
  • 3 Интерфейс компонента
  • 4 Пример программы
  • 5 Функции

Крафт

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

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

Задроты собрали компьютер в Minecraft и запустили на ней Minecraft внутри Майнкрафта

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

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

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

  • start(): boolean

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

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

  • isRunning(): boolean

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

  • beep([frequency:number[, duration:number]])

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

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

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

Читайте также:  Инструкция гаст Лего Майнкрафт

Функции

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

  • Computer API — Информация о компьютере
  • События компьютера

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

Источник: wiki-minecraft.ru

САМЫЙ НАСТОЯЩИЙ РЕДСТОУН КОМПЬЮТЕР В МАЙНКРАФТЕ ! КАК ТАКОЕ ВОЗМОЖНО ? | МАЙНКРАФТ ОТКРЫТИЯ

ComputerCraft/Компьютер

Iso Компьютер.png

Компьютер — основной блок ComputerCraft. С помощью компьютера Вы можете делать программы, включать и выключать красную пыль, использовать Rednet и взаимодействовать с связками проводов из RedPower, играть и многое другое. Компьютер использует операционную систему CraftOS.

  • 1 Крафт
  • 2 Как ингредиент при крафте
  • 3 Использование
  • 4 Сочетания клавиш
  • 5 Функции

Крафт

Как ингредиент при крафте

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

Поставьте компьютер и щёлкните на нём правой кнопкой мыши.

Сочетания клавиш

Сочетание клавиш Применение
CTRL + T Закрывает выполняемую программу.
CTRL + R Перезагружает консоль.
CTRL + S Принудительно выключает компьютер.

ПРИМЕЧАНИЕ: Вы должны удерживать сочетания клавиш как минимум 1 секунду!

Функции

computer — переменная, указывающая на компьютер или черепашку. Пример: computer = peripheral.wrap(«top»)

Имя метода Описание
computer.turnOn() Включает компьютер или черепашку.
computer.shutdown() Выключает компьютер или черепашку.
computer.reboot() Перезагружает компьютер или черепашку.
computer.getID() Получает ID компьютера или черепашки.

Источник: minecraft.fandom.com

Как в Minecraft работает виртуальный компьютер

У него есть поддержка мультиплеера, кабели тоже на подходе.

Как в Minecraft работает виртуальный компьютер

В середине июня реддитор DeltaTwoForce выпустил для Minecraft модификацию, позволяющую прямо в игре собирать компьютеры и запускать на них настоящие операционные системы и игры. Компьютеры почти реальны — модификация использует виртуальную машину VirtualBox.

Мод DeltaTwoForce предназначен для Java-версии Minecraft и написан на этом же языке программирования. Исходный код VM Computers — так называется модификация — выложен на GitHub, мы рассказываем, как работают компьютеры в Minecraft.

Читайте также:  50 метров в майнкрафте это сколько блоков

А вот еще история
Теперь в Minecraft можно собирать компьютеры и запускать на них игры

По сути, DeltaTwoForce превратил Minecraft в альтернативный пользовательский интерфейс для VirtualBox. Во время сборки PC из доступных блоков игрок на самом деле конфигурирует виртуальную машину; игра обменивается данными с ней при помощи API.

Сперва, рассказывает реддитор, он надеялся использовать официальный SDK VirtualBox. Оказалось, что набор библиотек не кроссплатформенный; пришлось разрабатывать разные решения для Windows и Linux-версий Minecraft.

Стабильнее и быстрее всего VM Computers работает под Linux: это объясняется тем, что здесь игра и виртуальная машина взаимодействуют напрямую. Для работы под Windows реддитору пришлось связываться с VirtualBox через встроенный веб-сервис.

Технически все устроено так. Когда внутри Minecraft стартует компьютер, модификация связывается с веб-сервисом VirtualBox и дает команду запустить привязанную к этому компьютеру виртуальную машину. Изображение с экрана выводится в Minecraft очень просто: модификация транслирует в игру скриншоты виртуальной машины.

Все геймплейные ролики мода записывались под Linux, где модификация взаимодействует с VirtualBox напрямую и может обеспечить приемлемую частоту кадров на виртуальном мониторе. Под Windows частота кадров гораздо ниже, причем Windows 10 в таком режиме работает медленнее Windows 98.

Первая версия модификации не поддерживала мультиплеерный режим, но затем DeltaTwoForce его все-таки реализовал. Виртуальная машина по-прежнему работает на компьютере одного из игроков; мод отправляет на сервер изображение виртуального экрана, а тот рассылает его всем подключенным клиентам.

На разработку мода, рассказывал DeltaTwoForce, у него ушла большая часть года — со свободным временем помогла пандемия. В первом квартале 2020 года моддер сделал сборку PC в Minecraft, во втором реализовал взаимодействие с виртуальной машиной, а затем сделал заказ частей PC: в игре их привозит ракетный дрон.

Читайте также:  Существующий хост принудительно разорвал существующее подключение Майнкрафт

В будущем реддитор планирует добавить поддержку QEMU, ускорив работу виртуальной машины, и реализовать кабели, с помощью которых будут соединяться детали компьютера в Minecraft.

Источник: wtftime.ru