Интеграция 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:
- Скачать и установить Forge
- Скачать и кинуть Handles и требуемые моды в папку mods. Все!
- Подробнее.
Похожее:
Скачать Handles мод на Майнкрафт:
На 1.21–1.21.1 (Fabric)
- Скачать Handles! [Fabric 1.21] (12.8.2024)
На 1.16.5 (Forge)
- Скачать handles-1.16.5-1.4.0.jar (07.04.2022)
На 1.14.4 (Forge)
- handles-1.14.4-3.2.0.jar (07.05.2021)
На 1.12.2
- Скачать handles-1.12.2-1.6.1.0.jar (13.05.2021)