Перейти к содержимому

Create: Avionics — ComputerCraft for Aeronautics

CC: Tweaked периферия для Create: Simulated и Create: Aeronautics.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
98 тыс.
Подписчиков на Modrinth
86
версий
8
Обновлён
1 сентября 20261 сент.
Опубликован
в 2026

Коротко о моде

Работает на NeoForge
Для Minecraft 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 0.6.0 от 1 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

Create: Avionics

Заставь свой дирижабль летать самостоятельно.

Периферия CC: Tweaked для каждого инструментируемого блока в Create: Aeronautics. Считывай крен, высоту, скорость, курс. Управляй тягой, пропеллерами, газом в баллоне. Пиши автопилот на Lua (звучит не очень, но всё же!)

Что можно построить

  • Удержание высоты для воздушных шаров
  • Автопилоты по курсу и тангажу для винтовых самолётов
  • Круиз-контроль, привязанный к штурвалу
  • Самонаводящиеся турели для установленных пушек для картошки
  • Всё остальное, для чего сможешь написать контур управления

Начало

Удержание курса на двухмоторном корабле:

local nav        = peripheral.find("navigation_table")
local port, stbd = peripheral.find("analog_transmission")
local target     = nav.getHeadingRad()

while true do
    local err = (target - nav.getHeadingRad() + math.pi) % (2*math.pi) - math.pi
    local diff = math.max(-5, math.min(5, err * 4))
    port.setSignal(7 - diff); stbd.setSignal(7 + diff)
    sleep(0.05)
end

Три периферийных устройства, один П-регулятор — и корабль держит курс. Каждый блок Aeronautics (и почти каждый блок Create) — это периферия: считывай датчики, задавай исполнительным механизмам значения, пиши нужный тебе цикл.

Не только летательные аппараты

Та же поверхность peripheral.find() управляет лифтами, транспортными средствами и всей твоей вращательной сетью — не только тем, что летает.

Create Elevators — перечисляй этажи, вызывай кабину, считывай, где она:

local lift = peripheral.find("Create_ElevatorPulley")
lift.setTargetFloor(lift.getFloors()[3].y)   -- отправить кабину на 3-й этаж
repeat sleep(0.1) until lift.isArrived()
print("Arrived: " .. lift.getCurrentFloor().short_name)

Кинетическая SCADA — обойди вращательную сеть, поднимай тревогу при перегрузке:

local draw, capacity = 0, 0
for _, name in ipairs(peripheral.getNames()) do
    local p = peripheral.wrap(name)
    if p.getNetworkId then                       -- любой кинетический блок
        draw     = draw     + p.getStressImpact()
        capacity = capacity + p.getStressContribution()
        if p.isOverstressed() then
            print("OVERSTRESSED " .. p.getSelfId() .. " (" .. p.getKind() .. ")")
        end
    end
end
print(("Network load: %.0f / %.0f SU"):format(draw, capacity))

Транспортные средства — переопределение рулевого управления и тормоза на колёсных креплениях:

for _, w in ipairs({ peripheral.find("wheel_mount") }) do
    w.setSteering(0.5)                                       -- -1..1  ->  +/-30 deg
    if w.getTouchingFriction() < 0.5 then w.setBrake(0) end  -- ослабь на скользком
end

getKind, getSubnetworkAnchorId, getColumnContacts, getTouchingFriction — сторона чтения так же богата, как и сторона записи.

Полная документация API — единицы измерения, соглашения о системе координат корпуса, каждый метод.

Читай параллельное руководство. 5 Гц и 20 Гц ощущаются по-разному.

Установка

Требуется: MC 1.21.1 · NeoForge 21.1.219+ · Create 6.0.10+ · Simulated/Aeronautics/Offroad 1.2.1+ · Sable 1.1.0+ · CC: Tweaked 1.115+

Сочетается с

ccc · create-computercraft

Исходники · Проблемы

github.com/SolAstrius/CreateAvionics

MIT. Построено на основе периферийной базы CC от RyanHCode в Simulated — NOTICE.

Создано вашим покорным слугой, Sol Astrius Phoenix.

Частые вопросы

Как установить Create: Avionics — ComputerCraft for Aeronautics?

Установите NeoForge под свою версию Minecraft, скачайте Create: Avionics — ComputerCraft for Aeronautics под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Create: Avionics — ComputerCraft for Aeronautics?

У Create: Avionics — ComputerCraft for Aeronautics есть сборки для Minecraft 1.21.1.

Нужен ли Create: Avionics — ComputerCraft for Aeronautics на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее