Skip to content

About

ComputerCraft peripherals for Create: Simulated and Create: Aeronautics

Topics

Resources

Stars

11 stars

Watchers

0 watching

Forks

Repository files navigation

Create: Avionics

ComputerCraft peripherals for Create: Simulated and Create: Aeronautics. Drop-in: requires unmodified Simulated 1.2.1+, no fork or patch needed.

📖 Docs · Modrinth · Releases · Discord · Telegram (RU)

What's in the box

A full set of CC: Tweaked peripherals for every instrumentable Simulated and Aeronautics block — flight sensors, scriptable controls, propulsion, links, comms. The docs site has the full API reference with units and body-frame conventions; before writing tight control loops, read the guide on mainThread setters and the parallel.waitForAll idiom.

Avionics also adds blocks of its own:

  • Weather instruments: thermometer, hygrometer, barometer, rain gauge and almanac, reading the air wherever they are, including from a flying ship.
  • Avionics controller: connects every peripheral on a ship to the computer it is wired to, under stable names relative to the ship's bow, and acts as the ship's transponder.
  • Radar Mk.1: a single forward beam that reports ships, terrain and their closing speed.

See the guides to the ship bridge and the instruments.

Override mechanism

A single Mixin cancels upstream's ComputerCraftPeripherals#init() and the addon's SimulatedCCIntegration re-registers the entire peripheral set via the published SimPeripheralService SPI. Additional Mixins add the missing fields and getters to upstream BlockEntities so the readouts above resolve against stock Simulated/Aeronautics jars.

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.219+
  • Create 6.0.10+
  • Create: Simulated 1.2.1+
  • Sable 1.1.0+
  • CC: Tweaked 1.115+
  • Create: Aeronautics 1.2.1+ (optional, required for hot_air_burner and steam_vent)
  • Thermoo (optional: temperature and humidity from the climate mods that use it)
  • Serene Seasons (optional: the almanac's season calendar)

Avionics now has blocks, so it is needed on clients as well as the server.

Pairs well with

License

MIT, see LICENSE.md and NOTICE.md.

About

ComputerCraft peripherals for Create: Simulated and Create: Aeronautics

Topics

Resources

Stars

11 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages