promotional bannermobile promotional banner

Create Aeronautics: Gadgets & Gizmos

A create aeronautics addon that adds new ways to control and interact with physics contraptions
Back to Files

Create Aeronautics: Gadgets & Gizmos 1.2.0

File namegadgets-and-gizmos-bundled-V1.2.0.jar
Uploader
RiienoRiieno
Uploaded
Sep 11, 2026
Downloads
4.2K
Size
31.3 MB
Mod Loaders
NeoForge
File ID
8858929
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:create-aeronautics-gadgets-and-gizmos-1537945:8858929"

Learn more about Curse Maven

What's new

Changelog

2026-09-11 Version 1.2.0 Release

IMPORTANT: If updating from V 1.0.6 or earlier existing linkers inside controllers may be deleted, back up your world and remove any linkers currently installed in contraption controllers before updating.

Fixes and Updates

  • Thrusters:

    • Fixed looping audio and positional sound playback for thrusters on Sable sub-levels.
    • Fixed stale thruster flame rendering and sound instances after a thruster is destroyed.
  • CC:Tweaked:

    • Added current and target angle methods for Thruster Bearings and Aeroworks mechanical/stepper servo bearings.
    • Fixed a parity issue where peripheral.find didn't return the same method data as peripheral.wrap.
    • Added method parity between the Navigation Table and Advanced Navigation Table.
  • Advanced Contraption Controller:

    • Reduced server-thread polling by skipping passive HUD sampling without an observer, caching dock stock discovery between block/chunk changes, and moving linker reconciliation to event-triggered safety passes.
    • Passive graph data is sampled across four ticks and only changed input/output values are persisted or mirrored to observers.
    • Fixed On Variable Change so assigning the existing value does not pulse it, and replaced its free-form variable field with a variable selector.
    • Updated Key Output node, it now acts as a trigger to allow programmatically triggering matching key Key Input nodes.
    • Fixed Select Node, it now correctly exposes output execution ports to trigger.
    • Added Exec Combine node that takes multiple Execution inputs and condenses them into a single Execution Output.
    • Updated the Get Data node when the target is a Navigation Table to correctly expose its Distance to Target output port.
    • Made Right click + Drag pan the graph for Steamdeck compatibility.
    • Reworked the NBT to SQL storage system to tighten conversion and clean-up.
    • Added load time NBT Conversion path for linkers that are incorrectly storing NBT graph data. Should hopefully fix crashes on world load when caused by large NBT reads.
    • Made Nixie Tubes output 00-99 when used with a Advanced Contraption Controller.
    • Fixed the Set Data node when targeting Nixie Tubes to expose a String input to write text to Nixie Tubes.
    • Added Image node, converts image to base:64 and stores it as a resizable node in the graph for referencing.
    • Added Interactive primatives to the Advanced HUD node for buttons, sliders, toggles.
    • Added data driven mutations for Advanced HUD elements.
    • Added Function sub-graphs for cleaner main graphs and better performance.
    • Fixed Sable errors when pulsing Accelerate and Decelerate nodes On Update.
    • Play Sound node now features a searchable drop down sound library to select the audio to play.
    • Optimised Node graph rendering for better performance.
    • Tightened Set Data node by removing unsafe inputs and arbitrary setters globally. (Some might still exist, requires extensive testing)
    • Added missing Target Coordinates output to the Get Data node when the target block is a Navigation Table
    • Fixed a Set Data node regression where port data types were incorrect for some blocks.
    • Added missing X/Y vectors to the Set Data node when the target is Create Propulsion Simulated Vector Thruster.
    • Added On value change Event node that pulses any time the input value changes.
    • Added Missing node suite to the Advanced Contraption Controller
    • Added missing functionality to the Select/Switch node. (renaming to Switch in a future update)
    • Added Node Graph V2 alternate styling with marginally better performance.
    • Added Start/Resist parameter inputs to the Deadzone node.
    • Increased maximum zoom out range to 5%.
    • Added Wire hover highlighting.
    • Added safe recursion guards to all nodes.
    • Added missing Data Type Definitions to the Set Variable node.
    • Fixed data type parsing bugs for all nodes that return List or Map data ports.
    • Fixed a bug in the Map Range node that prevented it from clamping the input Value to the defined Min/Max parameters.
    • Goggles Tracker node now exposes Player Facing direction as a map data type.
    • Goggles Tracker node now exposes Looking at coordinates as a map data type for the block the player is looking at.
    • Named Event nodes can now be used to wirelessly route execution and data in the same graph.
    • Finished adding missing translation keys for the new Math nodes.
    • Get Data node now works with Type Writers.
    • Added Port Context Menu. Right click any output port to tag it as Persistent, persistent ports don't reset on graph saves, world reloads, or chunk loads and keep their last value as the new port default value.
    • Renamed Select node to Switch and added a Type toggle between Execution and Data. In Data mode the Execution ports are removed and replaced with Data (type any) input ports. Right clicking a port will allow you to set its data type. Data mode Switch nodes return the value at the current case selector.
    • Ports now have a right click Port Context Menu for port specific options like Promote to variable and Persistent.
    • Converting Comment Groups to Functions now pre names the function using the comment group title.
    • Get Variable node now holds on to its last matching datatype value until parsing the new value is complete to avoid Map->String->Map type errors with Breakout nodes.
    • User added ports can now be removed in the Right click Port Context Menu.
    • Added Promote to Variable to the Port Context Menu.
    • Added Shipping Schedule nodes when a Pilot is present.
    • Added a persisted Set Flight Behavior graph node for SCM-backed controllers. Prefer Ship Direction makes non-aircraft navigation turn and use forward thrust instead of strafing along world axes while the assigned pilot is seated.
    • Added Graphing Plotter for mathematical function testing with one click Convert to node function.
    • Fixed On Variable Change event node.
    • Optimized Passive data nodes to only update port deltas when different. Previously the whole node evaluated every tick and pushed its port values to the graph evaluator regardless of changes.
    • Added Function Plotter to the Advanced Contraption Controller for math notation. Accessible in the Tools menu.
    • Added Vector math nodes.
    • Added LQR and ADRC nodes.
    • Added Quaternion|Tait-Bryan|Euler conversion nodes.
    • Added Inertia Tensor readings to Get Data when the target is a Contraption Diagram and the Ship Telemetry nodes.
    • Added Loop boolean to the Play Sound node.
    • Made Play Sound spam protected.
    • Fixed non standard keys like Play/Pause media unintentionally triggering every Key Input node.
    • Fixed a bug in the Set Data, and * Output nodes that would reject 0 values from being sent.
    • Added Reset Axis Boolean to Mouse Input node.
    • Double clicking a Function node now opens its Sub-Graph.
    • Holding CTRL while hovering a Variable node now highlights matching Variables.
    • Typing into the Context Menu now exposes a Create Variable option using the text field as the name.
    • Double-clicking the Canvas now spawns a Sticky Note at that location.
    • All Input nodes now have a drop down selector to choose when it pulses Rising Edge, Falling Edge, Both.
    • Increased Max Node count from 256 to 512.
    • Added config option to modify the max node count.
    • Added ADRC Nth Order node.
    • Added Delta Time node.
    • Fixed a regression in the Set Data node that caused most blocks to not have detailed/meaningful outputs.
    • Added Force Update Value toggle to all Output style nodes to override the Default Value Delta Block that prevented sending 0 or other default values out.
    • On Physical Interaction event node now pulses when interacting with the Advanced Contraption Controller and returns information about the player interacting.
    • On Physical Interaction node now correctly works and fires when the Advanced Contraption Controller enters Interaction state.
    • Play Sound node can now be stopped and loops can end.
    • ACC Hologram Widget now correctly allows setting an ACC Display as a target from the sidebar.
    • Added -x math node that multiplies the input number by -1 to invert it's polarity.
    • Signs and Display Boards are now valid Set/Get Data sources/targets and can be read from/written to.
    • Crashes relating to targetting Signs and Display boards have been fixed.
  • Other:

    • Spread Shipping Schedule maintenance across a configurable 1-4 ticks (default 2) without reducing the SCM physics-control rate, and removed repeated live dock/connector resolution from the schedule hot path.
    • Fixed a tick regression in the Physics Gantry Belt Wheel that was using more server resources than necessary.
    • Fixed a tick regression in the Servo Bearing that was using more server resources than necessary.
    • Fixed a bug with the Beam Thrusters atmospheric pressure logic causing sable issues.
    • Fixed a bug where disabling items/blocks on a server would keep the illegal items in game for players who already had them.
    • Removed Item spawning side effect of using the Set Data node on certain blocks like Deployers.
    • Fixed Mod ID in Mod Menus to correctly point to Gadgets and Gizmos.
    • Fixed Aileron Bearing camera collisions so the camera no longer collides with head sub-levels.
    • Added Curios support to the Physics Staff so it now correctly locates and uses Backtanks placed in Curio slots.
    • Added simple placeholder Thruster Filters gui to customize the Filter behaviour when a filter is inserted.
    • Fixed a regression in CC:Tweaked that was causing the peripheral API to yield on the main thread instead of work asynchronously.
    • Work in Progress Wiki now located at https://gadgetsngizmos-hub.com/wiki .
    • Aileron Bearing now auto resets to 0,0 when not in Precise mode and not being driven.
    • Ignore Airpressure is now a toggle in the Thruster GUI for Beam Thrusters.
    • Added hardware Controller support to the Joystick and Controller blocks for use with XBOX/Playstation controllers.
    • Fuel Oxidizer is no longer directional and can be placed facing Toward or Away from the Thruster.
    • Re-enabled the Creative Menu banner seperators.
    • RCS Thrusters can now be powered by BackTanks when placed on a placed backtanks shaft providing full 256RPM thrust, with backtank drain proportional to the RCS Thrusters output thrust.
    • Increased Base Thrust for Thrusters to 900 from 640.
    • Added support to Create Propulsion Simulated Multiblock fuel thrusters to use Oxidized fuel from the G&G Fuel Oxidizer at a lower bonus.
    • Fixed Creative Tab Banner Seperators and remade the Banner Backgrounds using royaly free game assets.
    • Fixed crashes caused by custom Supporter Head item rendering with some mod combinations. supporter heads now use a standard minecraft:player_head for their base per mannequin item.
    • Thrusters are no longer incorrectly counted as Windmill Sails.
    • Music Disks have been converted to Mono to fix Global Audio Playback.
    • Aileron Bearing no longer resets it's heads when controlled by an Advanced Contraption Controller / Sable Contraption Controller in non-precise modes.
    • Fixed the recipe conflict for the Smart Gearbox and Bi-Directional Gearshift - Both now require one of their base blocks create:gearbox / simulated:directional_gearshift in the recipe.
    • ACC -> CC:Tweaked graph bridge finished and added with example code in /rom/gadgetsandgizmos/acc_bridge Full documentation can be found in the new #beta-acc-bridge.

New Features

  • Advanced Contraption Controller Graph Sharing:
    • New https://gg-mc/ website for sharing graphs:
      • Graphs are shared in game through the Share modal and generate a Short link to send to other people.
      • Shortlinks open a web based Node Graph to review and import into the game.
  • Ship Control Module:
    • Advanced Contraption Controller upgrade block to make flight easier.
    • Features:
      • Ship initialization that locates all thrusters and stores them in a database with their thrust values and directions.
      • Full suite of nodes including but not limited to Face Direction, Climb to Y level, Hover, Stabilize, Ascend, Descend, Yaw, Pitch, Roll, Navigate, Follow.
    • How it works:
      • After initialization it uses its map of the ship to control the thrusters independently to achieve the desired height/direction/acceleration/etc without complicated graphs.
  • RCS Thruster:
    • New RCS Thruster block.
    • Outputs low thrust on it's 4 cardinal faces (up to 215pN).
    • Requires Rotation to function.
    • RPM defines max thrust.
  • Ship Schedules:
    • Pilots can be created by seating a Mob or Mannequin in-front of an Advanced Contraption Controller + Ship Control Module.
    • After running the ship Initialize node the pilot can be given a Ship Schedule to automate pathfinding and flight.
    • Shipping Schedules work like Train Schedules and require Ship Docks in world.
    • Ship Docks optionally require Docking Connectors to be able to lock ships in place and transfer Fuel/Fluids/Items/FE to the ship.
    • The Shipping Schedule handles all the hard work. nothing else other than Initialize is required by the player.
    • The Shipping Schedule adds some new automation nodes to the node graph, returning information about the journey, the task, etc.
    • Ship Docks work with Display Links and have full CRN support.
    • Lazy chunk loading is active for Ships following a Schedule so they can tick and work through unloaded chunks.
  • ACC multiblock Displays + universal display adaptor.
    • Connected the display face and border textures across matching multiblock panels and aligned offset display hitboxes with their rendered models.
    • Added ACC discovery and target selection through adjacency, Contraption Network Linkers, and Create Display Links.
    • Added the Universal Display Adaptor for interactive external terminal output, including direct adjacency and wireless ACC routing.
    • Projected the live Node Graph and Function Plotter screens onto displays with in-world pointer, drag, scroll, and focused text-field input.
    • Added selectable Text, Value, Button, Toggle, Slider, Text Input, Image, and Box widget modes with graph interaction outputs.
  • Experimental Smart Tablet and built in apps for ship and SCM, Dock, and ACC management:
    • Can be placed.
    • Dedicated apps for ship and ACC management.
    • Remote ACC graph opening.
    • Redstone link control.
    • Full ship management and wireless item network setup on SCM controlled ships.
    • Full Ship Dock management.
    • Friend tracking with integration to send ships to friends.
    • Block data reading.
  • Other:
    • New Upload and Share button in the Advanced Contraption Controller Share modal to create sharable links for graphs.
    • Added Synaxis support to the Named Event bus to allow getting/sending data between Synaxis <-> Advanced Contraption Controllers (Named Events) <-> CC:Tweaked (Over rednet).

Renamed blocks and items

  • Contraption Controller is now Sable Contraption Controller.
  • Physics Goggles is now Smart Glasses.

Rebalanced Crafting Recipes

  • Sable Contraption Controller now uses Mechanical Crafting and the new Blackstone Alloy ingredient.
  • Advanced Contraption Controller now uses Mechanical Crafting.
  • Thruster now uses Mechanical Crafting.

Updated Models and Textures

  • Advanced Data Link block model and textures have been updated.
  • Advanced Contraption Controller block model and textures have been updated.
  • Claw block model and textures have been updated.
  • Industrial Alternator no longer has Missing Texture on the item model.

New Blocks and Items:

  • Added Blackstone Alloy. (crafting ingredient)
  • Added Blackstone Alloy Block. Decorative block, also used in crafting.
  • Added Blackstone Sheet. (Crafting ingredient)
  • Added Computation Mechanism. (Crafting ingredient)
  • Coupler:
    • Dampened spring back hinge for connecting sub-levels.
    • -10 - 10 degrees has no damping force. after that damping and spring back kick in and scale as the angle approaches the maximum angle of -30 - 30 degrees.
    • Redstone controlled to couple/uncouple. Can also be controlled by the Advanced Contraption Controller, or Shipping Schedules as part of a route.
    • When used with the Ship Control Module, allows the SCM to correctly set up and configure Sky Trains.

Other changes and compat

  • Added precise throttle control compat for Propulsion Simulated thrusters to the Advanced Contraption Controller.
  • Fixed compatibility with Toolgun and other Sable Schematic mods.
  • Added compatibility with Create: Fantisizing Again.
  • Fixed Bearing Link Blocks colliding with Contraption Camera.
  • Fixed a crash caused by the Create Propulsion mixin with the new Create Propulsion Nightly changes.
  • Removed Supporter Heads from default minecraft chest loot tables and moved into wandering trader trade tables.
  • Updated Vector Bearing GUI.
  • Fixed Linker face mode powering the wrong adjacent blocks.
  • Fixed the Physics Gantry Belt Wheel renderer and added connection particles.
  • Fixed Physics Gantry Belt Wheel incorrectly calculating network stress.

KNOWN ISSUES

  • Ship Control Module:
    • Doesn't work correctly with planes, ground vehicles or sail like blocks on bearings.
    • Most features are only fully supported with the thrusters added by G&G, other propulsion mod support is being worked on.
  • Smart Tablet is still incomplete and disabled by default.
  • ACC Displays are still very early work in progress and have many issues when used with display links, disabled by default.

Notes and Extras

  • Scissor Piston and Scissor Arm textures and block models are work in progress and subject to change.
  • Scissor Piston arm renderer glitches when breaking an arm link while the piston is extending.
  • Ship Dock GUI is a placeholder and will be updated soon.
  • Bi-Directional Gearshift faces don't always match the GUI colors.
  • Ship Couplers need to be level to connect.

This mod has no additional files