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

Create Aeronautics: Gadgets & Gizmos

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

Загрузки
126K
Подписчики
108
Обновлён
27 июля 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 5 мая 2026 г.

Gadgets & Gizmos

Logo by Djrag

Special thanks

Gadgets And Gizmos has officially released as V1.0

I want to thank everyone in the community for helping make this addon what it is today! It wouldn't be were it is without your suggestions, feedback, and most importantly, bug reports. So thank you all ❤️

Showcase

Spoiler

Take your Create Aeronautics contraptions to the next level.

Join the Discord!


New Blocks

Thruster Mini Thruster Beam Thruster
Contraption Controller Industrial Alternator Smart Gearbox
Advanced Data Link Andesite Cable Industrial Motor
Variable Transmission Claw Physics Gantry
Powered Zipline Fuel Oxidizer Entity Launcher
Shipping Manifest Vector Bearing Servo Bearing
Aileron Bearing Analogue Joystick Bi-Directional Gearshift

New Items

Thruster Lens Physics Staff Physics Goggles
Contraption Network Linker Configuration Clipboard Propulsion Upgrade
Smelting Upgrade Smoking Upgrade Haunting Upgrade

Contributor and Supporter Mannequins

  • Christeroph: For continued support through all my projects and his band allowing me to include their music in the addon!
  • Djrag: For providing the amazing new block models and textures! More to come!
  • RayRay: For providing the fantastic new GUI and interface textures! More to come!
  • BigJim: For his continued support and showcases in his videos!

Special thanks to Lomens for providing the music for the addon! check them out on all major streaming platforms.


CC:Tweaked integration for Everything!

CC:Tweaked peripheral support for major systems, including thrusters, bearings, gearbox, joystick, controller, and more. Control single devices or orchestrate attached thruster groups from code.

Bundled in-game docs browser at /rom/thrusters/docs.lua — browse with keyboard on any computer, or use mouse and search on Advanced Computers Runnable example scripts included for joysticks, thrusters, bearings, controllers, navigation, claws, and more


Ченджлог

1.1.3Релиз1.21.1 · 27 июля 2026 г.

2026-07-27 Version 1.1.3

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

  • Advanced Contraption Controller

    • Select node now attempts to safely type the output from the on node override values.
    • Mouse Control node added with options for Left click, Right Click, Scroll Up, Scroll Down, Middle Click, Mouse-X, Mouse-Y.
    • Variable nodes now work correctly.
    • Copying and Pasting nodes in the same controller now correctly assigns nodes a UUID to prevent stale values persisting.
    • Selecting a Comment Group now selects all nodes contained in it for easier Copy/Paste.
    • Copying and Pasting a Comment Group now correctly copies the Comment Group Container.
    • Fixed a bug where Comment Groups would steal nodes from other groups when moved over them. Nodes are now only assigned to groups when dropping them into a group.
    • Fixed font scaling on nodes when zooming the graph.
    • Fixed incorrect scaling on the bottom of the node bodies.
    • Added Item Icon culling to hide the Item Icons on Redstone Link frequency nodes when occluded by another node or modal.
    • Updated the Advanced HUD node designer.
    • Added Profiler nodes to get information about the minecraft client such as FPS, Frametime, TPS, MSPT.
    • Added compat with the new Aeroworks Controller multiblocks to the Contraption Controllers.
    • Added performance optimizations to large dynamic nodes to help maintain playable frame rates while zoomed in on a node graph.
    • Added FPS counter to the top right of the node graph.
    • Fixed the Get Variable node graph simulation so it correctly simulates and outputs the correct value.
    • Added CTRL+S/Z/Y shortcuts to the node graph for Save, Undo, Redo.
    • Added Save on close toggle to the title bar.
    • Added Rolling version history to roll back changes to a graph (up to 15 versions)
    • Added Cross-Controller Named Event nodes to allow for cross/multi-controller communication.
    • Added Graph Failure highlighting to identify areas causing graphs to fail on apply/save.
    • Added Controller Tracker node to the Portable Advanced Contraption Controller that tracks the X/Y/Z coordinates of the player holding the controller. When placed in a lectern it tracks the coordinates of the lectern.
    • Tightened the Graph view simulation to be more accurate.
    • Fixed an edge case with the Advanced Contraption Controllers where they would not output to the HUD of the Linked Goggles when using the HUD nodes.
  • Analogue Joystick:

    • Joysticks now use server-side player drag ownership when multiple players attempt to use the same joystick at once.
  • Schematic compatability with Bearings and other blocks has been tightened so all settings should now be schematic safe.

  • CC:Tweaked

    • Fixed some issues with the Navigation Table methods not correctly resolving through Sables API.
    • Updated methods to use safer calls for better stability.
    • Fixed a bug that sometimes caused mixin crash when the latest Propulsion Simulated was installed.
  • Other:

    • Added the Aeroworks Joystick as a valid input source for the Advanced Data Link.
    • Fixed the Vector Bearing piston partial animations so they are no longer inverted.
    • Physics Gantry now correctly uses creates TurnDistance when used with a Sequenced Gearshift for better accuracy.
    • Fixed a regression where the rotating head of the Vector Bearing didn't produce any thrust.

QoL changes

  • Sticky Note nodes now support Markdown and are multiline.
1.1.2Релиз1.21.1 · 22 июля 2026 г.

CHANGELOG

  • Fixed an issue with JEI that caused hangs when closing the client.
  • Fixed an issue that caused the Analogue Joystick to behave incorrectly on sub-levels.
1.1.2Релиз1.21.1 · 22 июля 2026 г.

Changelog

2026-07-22 Version 1.1.2

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

  • Fixed recursive cleanup logic that was incorrectly running every 20 ticks and causing lag, hangs, and in some cases crashes. Replaced with explicit /gizmos remove_disabled_items <range/player> op command to remove items from the world after toggling them off in the config.
  • Advanced Contraption Controller:
    • Set Data node now correctly lists all Output tagged blocks in it's target list.
    • Direct Control node now only exposes correct usable inputs for the target block.
    • Latch nodes now correctly latch their outputs.
  • Analogue Contraption Controller:
    • Fixed an issue that caused Bearing blocks to not show their CW/CCW directions and bindable outputs.

QoL changes

  • Advanced Contraption Controller:
    • Added Sticky Notes.
    • Added session based clipboard to allow copying node groups from one controller to another.
    • Added graph state memory to return the graph to it's last pan and zoom after re-opening.

Notes and Extras

  • Cleanup command can take no parameters in order to do a full cleanup of the whole world. Run once after disabling blocks and items.
  • Toolgun compat has not been fully tested and may experience bug with some schematics.
  • Scissor Piston and Scissor Arm textures and block models are work in progress and subject to change.
1.1.1Релиз1.21.1 · 21 июля 2026 г.

Changelog

  • Fixed a crash with some modded containers
1.1.1Релиз1.21.1 · 21 июля 2026 г.

Changelog

2026-07-21 Version 1.1.1

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

  • Fixed startup crash when existing SQLite JDBC package exists by gating loading of bundled SQLite and preferring existing package.
  • Fixed crash caused by Controller Container mixin that triggered when using some vanilla recipe blocks like Stone Cutter.
  • Fixed rendering bug in creative when searching for Contraption Network Linker.
  • Bi-Directional gearshift:
    • Chaining no longer breaks kinetic transfer
  • Advanced Contraption Controller:
    • Added compat for Dreams & Desires blocks.
  • Added small compat layer for Toolgun mod.

QoL changes

  • Advanced Contraption Controller:
    • Added graph edge detection panning when dragging nodes for easier organization on large graphs.
  • Physics Goggles:
    • Restored missing hotkey visibility toggle for Propulsion information.

Notes and Extras

  • Toolgun compat has not been fully tested and may experience bug with some schematics.
  • Scissor Piston and Scissor Arm textures and block models are work in progress and subject to change.
1.1.0Релиз1.21.1 · 20 июля 2026 г.

Changelog

2026-07-20 Version 1.1.0 - Contraption Controller Update

IMPORTANT

This update is focussed mainly on the Advanced Contraption Controller, Contraption Controller, and Contraption Network Linker backend. Existing controllers and linkers should remain usable in most cases, this update attempts to convert old NBT style saves into the new SQLite driven indexes automatically.

Due to the scope of this update, 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

  • Migrated NBT data to server side SQLite database for better performance overall, especially when loading and saving large graphs.
  • Added Scheduler and Compiler to the graphs to compile complex graphs optimised instruction sets, graph now only simulates the flow while open and does not affect runtime logic.
  • Graphs now target 80 μs at runtime. Graphs using On Update nodes will exceed this, use event driven nodes where possible.
  • Vector Bearing now shows up as a target for the "Set Data" node.
  • Parallel and Sequence nodes have been added for logic flow.
  • Direct target output nodes no longer create redundant Graph Flow node pairs.
  • Graphs can now be shared and loaded from inside the "Linker" modal. Shared graphs are saved and loaded from /server_root/shared_graphs
  • Controllers no longer poll on tick for every graph and only poll for graphs that use on_update/periodic nodes, all other input/outputs are now Event-driven.
  • Breaking Controllers now correctly cleans up previous actions to prevent the Infinite ghost powered block glitch caused by the orphaned controller runtime getting stuck powering the linked blocks after removal.
  • Updated Contraption Network Linker item texture.
  • Added Hold [Shift] for Summary. extra to the node tooltips for quick descriptions for each node.
  • Contraption Controller nixie displays now correctly render a value from 00 - 15 instead of 00 - 99 for better legibility.
  • Updated wire renderer to use Straight lines instead of bezier curves for better legibility.
  • Double clicking a wire now inserts a Reroute Node inline for better graph planning.
  • The right click Add Node context menu is now searchable.
  • Re-route nodes now render correctly.
  • Re-route nodes can now be created in line by double clicking a wire.
  • Added support for the Create Rotation Speed Controller to the Get Data and Set Data nodes to allow programatically adjusting the speed.
  • Do-Once node now correctly exposes it's Reset boolean input, reset is triggered on the Falling edge or when the boolean input switches to "TRUE" then back to "FALSE".
  • Duplicating node groups now correctly re-wires the duplicated nodes.
  • Ramp response type no longer resets to 0 when the input signal strength is 15.
  • Get Data node now works correctly with Containers.
  • Added Break Out node to break out Map and List data ports into individual outputs.
  • Inspector Sidebar sections can now be resized and collapsed for better usablility on lower resolutions and higher GUI scales.
  • Redesigned the Advanced Contraption Controller GUI.
  • Placing Contraption Controllers on Copycat slabs no longer removes the copycat texture.
  • Contraption Controllers can now be placed on any copycat block at any height.
  • Breaking a Contraption Controller on a Copycat block no longer removes the Copycat block.
  • Double Buttons now show in the NON-Advanced Contraption Controllers Inputs list as a drop down, allowing for per button binding.
  • Added Toast Notifications when Saving, Applying, and Validating node graphs.
  • Clicking Save now applies the Graph Draft changes before Saving.
  • Added new block model for the Portable Contraption Controller.

Non-Controller fixes and Changes

  • Vector Bearing:
    • Head rotation now correctly rotates sub-level.
    • Head can now be assembled and dissassembled by right clicking with an empty hand.
    • Head no longer assembles when attempting to assemble another vector bearing head to fix recursive head assembly bugs and crashes.
  • Advanced Navigation Controller:
    • Display Links now correctly work to distaplay ETA/Distance when on a moving sub-level.
    • Now accepts Redstone signal strength 0-15 from underneath to select an inventory slot for automated piloting. A signal strength of 0 uses manual selection from the GUI.
  • Physics Gantry:
    • Shaft no longer deletes itself when assembled and the attached head assemble is broken.
    • Carriage placement no longer fails on shafts without explanation.
    • Carriages no longer require being placed in the middle of the shaft.
    • Carriage assemblies no longer move without the carriage.
    • Carriage no longer visually freezes in place.
  • Thruster:
    • Now correctly deals damage to mobs.
    • Base Thrusters deal damage and fire tick.
    • Smoking and Smelting Thrusters will drop cooked foods from killed mobs like cows and sheep.
    • Haunting upgrade does not deal fire damage to Nether/End mobs or their Overworld counterparts, the Overworld counterparts don't drop anything when killed by the Thruster and are instead turned into the Nether/End Variants, for example Skeleton -> Wither Skeleton / Slime -> Magma Cube.
    • Mob damage and conversion can be individually disabled in the Common config.
  • Double Button:
    • Reworked GUI to allow per button configs.
    • Added Copycat variant.
  • Entity Launcher now has Alt modes for Charged and Instant which affect how the hook is fired.
  • Servo Bearing bug with Min Angle fixed when not Inverted, Bearing now rests at configured Min Angle when no redstone signal is provided.
  • Added Create: Propulsion Simulated mixin to allow for precise angle control over the Vector Thrusters.
  • Fixed Supplimentaries compat so Hourglasses no longer reset every 100 ticks.
  • Fixed Keybind registry so Interact is no longer hard coded to Right-Click an d now uses the players Use/Attack keybinds.
  • Fixed a bug in the Scissor Piston that would cause it's Head Plate assembly to interact with non touching adjacent sub-levels.

QoL changes

  • Players can now click values in the Contraption Controller to manually type in values rather than using the GUI buttons.
  • Moved thruster_fuels.json and oxidized_fuels.json out of being datapack modifications and into the serverside root/config directory so server owners can eaily modify the fuels. Existing Datapack modifications still work as authortative so existing data packs continue to function.
  • Added config toggle to disable Special Thanks Mennequen loot table spawning.
  • Added Redstone Link Visibility toggle to the Double Button GUI to show/hide the Redstone link slots for better aesthetics.

Notes and Extras (carried over from previous update)

  • Scissor Piston and Scissor Arm textures and block models are work in progress and subject to change.
  • Placed Entity Launcher block model and textures have been updated to remove mixels but are still work in progress.

Known Issues (carried over from previous update)

  • Placing a Bi-Directional Gearshift directly on the face of another Bi-Directional Gearshift and inverting it's face rotation causes all Bi-Directional Gearshifts in the chain to stop working until the source is reset.
  • Placing a Bi-Directional Gearshift on the face of an inverted Bi-Directional Gearshift breaks the inverted gearshift into an item.
  • When in Servo mode the output shafts of the Smart Gearbox don't visually update their angle, connected blocks do however.
1.0.6Релиз1.21.1 · 5 июля 2026 г.

Changelog

2026-07-5 Version 1.0.6

IMPORTANT

⚠️ Due to a massive rewrite of the redstone logic used in the Contraption Network Linker and Contraption Controllers this update is NOT compatable with previous versions, all Contraption controllers will need to be reset in world to function.

Fixes and Updates

  • Scissor Piston Fixes:
    • Piston head sub-level is now nesting safe and no longer breaks or duplicates blocks.
    • Piston body is now nesting safe so it can be assembled/disassembled without breaking the head.
    • Mixin now intercepts the Physics Assembler to block native assemble/disassemble logic on the piston head and defers back to triggering the piston heads assemble/disassemble logic instead
    • Piston arm hitboxes are now clipped to the arm side of the base and no longer extend out from the back of the base.
  • Re-written Contraption Network Linker redstone logic for improved stability and vanilla compatibility:
    • No longer fights vanilla redstone when in Face target mode.
    • Spawn non blocking invisible Linker Plane blocks on the selected face and routes the signal through that so the target block is able to use vanilla Neighbor Update lookups.
    • Does not block placement of other blocks in the same space.
    • Will not power blocks in the same space.
  • Fixed Servo Bearing FE accepting side when vertical, so it now correctly accepts FE from the bottom.
  • Added FE passthrough to the Vector Bearing.
  • Fixed Sub-level Drag when assembling the base of a Vector Bearing.
  • Applied rigid contraint to the Vector Bearing head to combat the "springy" behavior it had when moving on a sub-level, The head no longer lags behind the base when moving.

QoL updates

  • Thruster GUI now shows FE storage when in Beam mode.

Block Models & Textures

  • Bi-Directional Gearshift block model and texture have been updatted to color coded faces.
  • Fixed bottom face of Servo Bearing texture when vertical.
  • Simplified and retextured the Industrial Alternator and Industrial Motor blocks.

Notes and Extras

  • Scissor Piston and Scissor Arm textures and block models are work in progress and subject to change.
  • Placed Entity Launcher block model and textures have been updated to remove mixels but are still work in progress.

Known Issues

  • Placing a Bi-Directional Gearshift directly on the face of another Bi-Directional Gearshift and inverting it's face rotation causes all Bi-Directional Gearshifts in the chain to stop working until the source is reset.
  • Placing a Bi-Directional Gearshift on the face of an inverted Bi-Directional Gearshift breaks the inverted gearshift into an item.
  • When in Servo mode the output shafts of the Smart Gearbox don't visually update their angle, connected blocks do however.
1.0.5Релиз1.21.1 · 3 июля 2026 г.

CHANGELOG

Fixed block model and z-fighting on Scissor Piston due to missing "render_type":"cutout_mipped" on the block model.

Комментарии

Загружаем…