Handles! [1.21.1] [1.16.5] [1.12.2]

Интеграция ComputerCraft / Opencomputers для нового TARDIS Mod

Скриншоты мода (кликабельны):

Хотите ли вы программировать, используя TARDIS? Теперь это возможно!

Чтобы получить TARDIS Location: local x, y, z = [peripheral] .getTardisPos ()

Чтобы установить настройку TARDIS: [периферийное] .setTardisPos (x, y, z, dimensionID)

Открытие / закрытие дверей TARDIS: [периферийное] .setDoors (boolean)

Чтобы получить уровень топлива вашего ТАРДИС: местное топливо = [периферийное] .getFuel ()

ComputerCraft

В этом примере мы рассмотрим эту ситуацию:

m = peripheral.wrap («left»)

Возвращает таблицу функций, позволяющую вам вызвать периферийные методы, как если бы они были нормальными функциями Lua. Если периферийное устройство не подключено, возвращается нуль. (Http://computercraft.info/wiki/Peripheral.wrap) OpenComputers

В этом примере мы рассмотрим эту ситуацию:

component = require («component») m = component.tardisinterface

Теперь вы можете делать все, что захотите! Получить ТАРДИС

local x, y, z = m.getTardisPos ()

Возвращает 3 координаты вашего местоположения TARDIS (x, y, z) Назначение назначения TARDIS

m.setTardisPos (х, у, г, dimensionID)

Чтобы установить пункт назначения на 0,0 на высоте 64 в OverWorld m.setTardisPos (0,64,0,0) Начало рейса

m.startFlight () Установить двери открытыми / закрытыми

m.setDoors (boolean) m.setDoors (false) // закрывать двери Получить в полете

local booleanValue = m.isInFlight ()

Возвращает логическое значение, зависящее, если оно находится в полете. Получить уровень топлива

local fuelLevel = m.getFuel ()

Возвращает двойной между 0 и 1 в зависимости от показателя энергии Установите режим заправки топливом

m.setFueling (булево) Открыты ли двери?

local booleanValue = m.isDoorsOpenned () ТАРДИС способен летать?

local booleanValue = m.canFly () Получите время в пути (в секундах)

local timeInSecond = m.getTravelTime () Получить путевую точку TARDIS

local x, y, z, dim = m.getWaypoint (waypointID)

Остерегайтесь, TARDIS может сохранять только 15 путевых точек (от 0 до 14). Получите путевые точки TARDIS

local arrayOfWaypoint = m.getWaypoints () Установите путевую точку TARDIS

local booleanValue = m.setWaypoint (waypointID, x, y, z, sizeID) Получить здоровье компонента

local doubleValue = m.getHealthComponent (componentID) Получить идентификатор размеров для Minecraft save

local arrayOfInt = m.getDimensionsID () Получить имя измерения

local stringValue = m.getDimensionName (sizeID)

Рекомендации:

Оценить

Требования для Forge:

Как установить Handles на Майнкрафт с Forge:

  1. Скачать и установить Forge
  2. Скачать и кинуть Handles и требуемые моды в папку mods. Все!
  3. Подробнее.

Похожее:

Скачать Handles мод на Майнкрафт:

На 1.21–1.21.1 (Fabric)

На 1.16.5 (Forge)

На 1.14.4 (Forge)

На 1.12.2

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *