▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Create: Avionics — ComputerCraft for Aeronautics
Create: Avionics — ComputerCraft for Aeronautics

Create: Avionics — ComputerCraft for Aeronautics

CC: Tweaked peripherals for Create: Simulated and Create: Aeronautics.

Оцените первым
16.6K
44
Все версииCreate: Avionics 0.5.1

Create: Avionics 0.5.1

Alpha09.06.2026

Список изменений

⚠️ 0.5.0 was withdrawn — it crashed on launch with every mod configuration and has been removed from Modrinth and GitHub releases. Upgrade from 0.4.0 directly to 0.5.1. Since nobody should have 0.5.0, its full changelog is included below.

🛑 Breaking change for Lua scripts (introduced in 0.5.0): the per-block getStressCapacity of the kinetic SCADA pack is renamed to getStressContribution (on KineticPeripheral, SimKineticPeripheral, and KineticSource). The old name collided with Create_Stressometer.getStressCapacity, which reports the network-wide total and keeps its name.

0.5.1

Fixed

  • 0.5.0 crashed on launch for everyone: PeripheralComposition resolved Simulated's portable-engine block-entity holder during mod construction, before block-entity registries are bound, throwing "Trying to access unbound value". Suppliers are now parked and resolved on first lookup. 0.5.0 has been withdrawn from Modrinth and GitHub releases — upgrade directly from 0.4.0 to 0.5.1.
  • Composed peripherals now report their generic type names: portable engines answer peripheral.hasType(name, "inventory") and are returned by peripheral.find("inventory"). 0.5.0 composed only the methods, not the types, so scripts that locate inventories by type still missed them (follow-up to [#15]).

0.5.0 (yanked) — included because the release was withdrawn

Added

  • swivel_bearing: locking-mode control and assembly diagnostics — isLocked, getLockingMode, setLockingMode (one of locked_always, locked_default, unlocked_default, unlocked_always), and getLastAssemblyException (the message from the most recent failed assembly attempt, or nil). Public API ink.astrius.create_avionics.api.simulated.SwivelBearingExt — mixin-supplied interface for downstream addons.
  • Kinetic SCADA pack on bare kinetic blocks: a new KineticSource generic source applies the full pack to every KineticBlockEntity that has no explicit peripheral (encased shafts, gearboxes, mixers, …). Thanks @TechTastic ([#6]).
  • Generic-source methods now compose onto capability-supplied peripherals: blocks whose peripheral Avionics supplies via the NeoForge capability (e.g. portable_engine) also expose matching generic packs instead of shadowing them.

Changed

  • Breaking: the per-block getStressCapacity of the kinetic SCADA pack is renamed to getStressContribution (on KineticPeripheral, SimKineticPeripheral, and KineticSource). The old name collided with Create_Stressometer.getStressCapacity, which reports the network-wide total and keeps its name.
  • gas_provider.getGasType(): third-party LiftingGasType implementations now return their class's simple name instead of "unknown". Stock types still return "steam" / "default".
  • Simulated-side peripherals deduplicated against the originals Simulated ships: altitude_sensor, gimbal_sensor, and linked_typewriter now extend their upstream counterparts; standalone duplicates of the nameplate, modulating-link, directional-link, docking-connector, nav-table, optical-sensor, and velocity-sensor peripherals were removed in favor of upstream's, with method parity preserved. Thanks @TechTastic ([#6]).

Fixed

  • Portable engines are inventory peripherals again: the capability-supplied peripheral no longer drops CC: Tweaked's generic inventory methods ([#15]).

Docs

  • The kinetic SCADA pack is declared once on the KineticScadaSurface interface; the cct-javadoc fork gained interface scanning (1.10.0-mainthread.4) so @LuaFunction default methods on interfaces document correctly.
  • StressGauge: use @code instead of @link for non-peripheral types so references render instead of breaking.

Full Changelog: https://github.com/SolAstrius/CreateAvionics/compare/v0.5.0...v0.5.1

Файлы

create_avionics-neoforge-1.21.1-0.5.1.jar(147.49 KiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

0.5.1

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

3.0K

Дата публикации

09.06.2026

Загрузил

ID версии

Главная