Create Aeronautics: Thrusters and Things 0.1.5
release12 мая 2026 г.Changelog
0.1.5 - 2026-05-12
- Expanded external direct-controller compatibility for Simulated and Aeronautics machines, including direct input sampling and write support where appropriate for:
simulated:directional_gearshift,simulated:laser_pointer,simulated:laser_sensor,simulated:ir_sensor,simulated:analogue_transmission,simulated:simple,simulated:redstone_accumulator,simulated:redstone_inductor,simulated:redstone_magnet,simulated:optical_sensor,simulated:docking_connector,simulated:altitude_sensor,simulated:navigation_table,simulated:gimbal_sensor,aeronautics:adjustable_burner,aeronautics:hot_air_burner,aeronautics:steam_vent,aeronautics:mounted_potato_cannon,aeronautics:propeller_bearing, andaeronautics:gyroscopic_propeller_bearing. - Added a dedicated direct-control receiver for
simulated:directional_gearshiftso controller output now binds through the API path instead of relying on redstone-face fallback routing. - Added a dedicated ComputerCraft peripheral for
simulated:directional_gearshiftwith gearshift-specific methods (setLeft,setRight,setOutputs,clear,isLeftPowered,isRightPowered) instead of the generic shared machine surface. - Corrected direct-control semantics for
simulated:throttle_lever: it now remains input-oriented in compat behavior and is no longer treated as a direct output actuator. - Fixed controller direct-target integration to use the updated block-entity-aware signal apply path, resolving the stale callsite signature mismatch introduced during compat expansion.
- Updated linker behavior for
simulated:directional_gearshiftto force block-scoped linking, migrate legacy face-scoped entries, and expose both bindable outputs in discovery (left_powered/right_powered) for reliable controller mapping. - Added native ComputerCraft external-machine peripherals for the expanded Simulated/Aeronautics target set via a reflection-backed
ExternalMachinePeripheralsurface. - Added complete external ComputerCraft documentation in
aeronautics_cc.md, covering peripheral types, common methods, status payloads, usage examples, and caveats. - Fixed Physics Gantry carriage teleporting during shaft level transitions by adding anchor-loss hold behavior with automatic anchor reacquisition and reattachment; if no valid shaft anchor is found within a short timeout, the carriage cleanly detaches and drops normally.
- Added Curios compatibility hardening for Physics Goggles by enabling Curios quick-equip behavior and extending client-side wearable detection to include Curios-equipped goggles, ensuring overlays and goggle-gated features stay active when not in vanilla armor slot HEAD.
- Added an optional Tom's Storage compatibility shim that patches terminal interaction range checks to use Simulated/Sable sublevel-aware world-space distance, preventing false "out of range" failures when players and terminals are split across sublevels/world space.
- Decompilation/reference pass completed for Curios and Tom's Storage libraries into local jar source references used for signature-safe compatibility patching.
- Added comprehensive Ponder scene documentation system with 16 registered tutorials covering all major blocks:
- Thruster: Fuel Mode, FE Mode, Processing
- Thruster Bearing: Controller Setup, Data Link, Servo Input, Fuel & FE Pass-Through
- Claw: Rope Attachment & Contraption Manipulation
- Smart Gearbox: Passthrough Mechanics, Servo Input
- Analogue Joystick: Redstone Link Controls
- Contraption Controller: Remote Orientation Sourcing
- Industrial Alternator: Energy Generation
- Industrial Motor: Motor Operation
- Variable Transmission: Transmission Control
- Added vertical placement variants for the Smart Gearbox and Variable Transmission:
- Vertical Smart Gearbox: Rotates the dual-lane kinetic axes so the primary lane runs vertically (up/down) and the secondary lane runs horizontally, with smart placement logic that aligns the secondary lane to adjacent shaft connections.
- Vertical Variable Transmission: Forces vertical shaft orientation (up/down axis) for encased shaft applications requiring vertical power transmission.
- Both variants have bidirectional crafting recipes with their horizontal counterparts (shapeless recipes allow conversion in both directions).
- Scroll UI control square repositions to the block face that has no shaft connections (UP for normal, EAST for AXIS=X vertical, SOUTH for AXIS=Z vertical).
Create Aeronautics: Thrusters and Things 0.1.4
release11 мая 2026 г.Changelog
0.1.4 - 2026-05-10
- Restored mandatory
createthrusters -> createthrusterslibdependency declaration in main mod metadata and updated the dev-profile copy task to keep only the bundled jar in Modrinth's mods folder. - Consolidated client input mixin compatibility fixes by switching joystick/keyboard hooks to the neutral reflection bridge and hardening reflective target resolution, preventing early-bootstrap
NoClassDefFoundError,MixinPreProcessorException,ClassNotFoundException, and relatedIllegalClassLoadErrorcrash paths. - Stabilized claw rope attachment and sublevel behavior: moved the rope anchor outside the block (UP-face fixed anchor), corrected half-height collision slab orientation/policy, and eliminated fall-through, overlap, and jitter regressions from shape/offset churn.
- Fixed claw sublevel lifecycle regressions by skipping redundant one-block reassembly and using non-destructive single-block extraction for rope rehome, preventing parent sublevel teardown and intermittent goggle sublevel identity loss.
- Hardened CT Ponder integration callbacks (
registerScenes/registerTags) with fail-soft guards so callback/initializer failures no longer abort NeoForgeFMLLoadCompleteEventdispatch. - Fixed Analogue Contraption Controller renderer startup/resource-reload crashes by removing nested pivot helper dependencies from static renderer initialization.
- Hardened optional client bootstrap/config paths: removed NeoForge mod-list
ConfigurationScreenregistration, guarded config-screen bootstrap, deferred late client integrations to load-complete, and gated Physics Staff overlay picking until world connection is fully initialized. - Broadened optional JEI/EMI/REI dependency ranges to open-ended bounds (
[0,)) and fail-softed viewer registration/ghost-drag hooks to avoid API/version mismatch hard crashes. - Reworked bundled distribution to a single-container jar layout and aligned top-level metadata so bundled builds consistently declare both
createthrustersandcreatethrusterslib. - Added Architectury
PlatformImpl#getMods()fail-soft handling for Dynamic Surroundings/resource-reload paths with unresolved optional entries. - Improved Drive By Wire compatibility for wheel control by disabling conflicting redirect-heavy wheel mixins when DBW is present, adding DBW-safe direct-control/yaw fallback hooks, fixing early
ModList-not-ready gating, and expanding direct-control channel alias support (left/right/brake+ canonical IDs). - Reworked Physics Gantry carriage attachment to Rapier constraint-based locking with anchor refresh on shaft progress updates, preserving assembled travel while maintaining heavy-load stability without teleport/velocity-reset artifacts.
- Fixed Thrusters fuel registry to accept all fuel sources tagged with c:fuel and c:burnable
- Fixed thruster mixin classloading crash by moving
ClientHandlerReflectionBridgefrom the mixin-owned package into the non-mixincompat/package, eliminating package isolation violations and hardening reflective target resolution for three client-side input mixins. - Fixed thruster inventory out-of-bounds crash on legacy NBT saves by implementing data-driven migration logic that detects saves using the old 3-slot contract and upgrades them to the new 4-slot handler layout, reassigning items to correct slot indices based on their properties.
- Improved thruster GUI/menu layout: moved solid fuel slot below sliders for better UX, widened painted panel background, split slot strip visually into 3+1 (upgrade+lens+fluid, solid fuel separate), right-aligned throttle percentage text, and rendered fluid tank outside panel with proper texture fill and tint.
- Refactored thruster fuel system to derive liquid fuels from lava baseline (1.0x efficiency reference): lava remains baseline, dense fuels multiply by config (default 1.45x), light fuels divide by config (default 0.70x), and experience remains at 2.0x. Unknown fluids safely fall back to lava baseline.
- Added optional Create Diesel Generators fuel type augmentation: when mod is present, diesel fuels gain type-specific propulsion multipliers (diesel 1.5x, biodiesel/gasoline 1.0x, ethanol/plantoil 0.5x) and uniform burn efficiency boost (1.2x). Gracefully falls back to lava baseline if mod not installed, maintaining zero hard dependencies.
- Fixed Aeronautics
AeroLevititeServiceServiceLoader failure by creating a local service provider implementation (CreateThrustersAeroLevititeService) registered viaMETA-INF/services/, preventing Ponder plugin initialization crash without requiring the Aeronautics mod as a hard dependency. - Hardened Aeronautics Ponder service bootstrap against recurring mixin-change timing regressions by injecting a deterministic fallback into Simulated
ServiceUtil.load()forAeroLevititeService, preferring Aeronautics' NeoForge provider when available and otherwise using CT's local shim. - Fixed AeroCamSync startup incompatibility by replacing the invalid mixin-target approach with a direct
GameRenderer#pickguard that probesConfig.MOD_ENABLED.get()and cancels only when that exact call would throw early-initIllegalStateException. - Added the
Contraption Network Linkeritem with linker-board workflow support: sneak-right-click face capture with Output/Input/Remove cycling, controller-slot discovery push integration, face/label editing UI, and client sync payload plumbing for stored linker targets.
Create Aeronautics: Thrusters and Things 0.1.2
release10 мая 2026 г.Changelog
0.1.2 - 2026-05-09
- Added optional Curios compatibility for Physics Goggles when Curios is installed.
- Fixed Drive By Wire compatibility with Offroad wheel mounts by making brake-signal redirect mixins non-fatal when transformed callsites are missing, preventing startup injection crashes.
- Fixed bundled mod metadata parsing by correcting malformed neoforge dependency TOML entries that could fail Jar-in-Jar loading.
- Navigation table now accepts filled maps, compasses, and recovery compasses across storage slots, GUI slot validation, shift-click transfer, and right-click insertion logic.
- Navigation table right-click behavior now mirrors vanilla-style interaction flow: inserting a map/compass stores it, selects that slot, and starts navigation automatically.
- Navigation table empty-hand right-click now retrieves the selected stored map/compass and stops navigation.
- Navigation table stored item normalization now preserves the correct Simulated navigation target type for map vs compass vs recovery compass.
- Updated ComputerCraft navigation table help text to describe generalized navigation-item slots instead of map-only wording.
- Guarded client config-screen registration so Architectury/OmegaConfig startup failures no longer crash the addon at launch.
- Fixed analogue controller custom STEP bindings so dedicated Step Down keys now trigger decrement logic in interact mode and suppress overlapping vanilla key mappings the same way as primary bindings.
- Fixed custom block GUI opening while flying by switching menu-open checks to sneak-key intent rather than crouch pose checks, and documented Sneak + Jump + Right-click as an air-safe alternative chord (while Sneak + Right-click still works normally).
- Fixed claw-on-winch rope attachment flow so placement consumes rope reliably, avoids bad sub-level assembly targeting, and uses stable base-only collision/anchor spacing to stop attached rope jitter.
Create Aeronautics Thrusters and Things 0.1.1
release9 мая 2026 г.- Various UI changes and fixes
- A lot of bug fixes
- New blocks
-
- Physics Gantry and Shaft
-
- Variable Transmission
-
- Industrial Motor
-
- Andesite Cable
- New items:
-
- Physics Goggles - Lets you see contraption diagrams and forces by looking at physics sub-level contraptions
-
- Propulsion boosters (T1 - T4)
- Disabled the 3-axis thruster gibal while I work on fixing some world corruption bugs when used in specific ways
Create Aeronautics Thrusters and Things 0.1.0
release5 мая 2026 г.Initial release:
New blocks:
- Thruster
- Joystick
- Contraption Controller
- Alternator
- Thruster Gimbal
- Thruster Bearing
- Gyroscope Link
- Bi-directional gearbox
New Items
- Upgrades: Smoking, Smelting, Haunting (Tiers 1 - 4)
- Allows the thrusters to bulk process items
- Lens
- Swaps thruster particles with laser beam for scifi aesthetics
- Swaps thruster fuel requirement to FE
- Survival Physics staff
- port of the creative physics staff to survival with backtank pressure as a fuel requirement
Interactions:
- Right clicking a thruster with dye will change the particle or beam color
- giving a thruster any create filter item will mute it's audio and hide it's particles allowing you to have a more peaceful experience or just see the bulk processing progress
- Thrusters require fuel or FE depending on type
- Thruster gimbals and Thruster bearings are able to have FE/liquid fuel piped into them and distribute it evenly across all consumers attached to them, including tanks/batteries
- When using CC:Tweaked you can control all blocks through code, and control entire groups connected to a Thruster bearing or gimbal
- The bi-directional gearbox has 2 modes, passthrough and servo. In passthrough mode you can provide 2 different rotation speeds/directions to 2 corner faces and retrieve it from the opposing face, right clicking on an opposing face will flip it's output direction. In servo mode you can drive a precise angle to each face, or use the gyroscope link with a gimbal sensor to automatically match the output angles from the gimbal sensor
Known issues:
- Analogue contraption controller isn't working as intended in some settings combinations
- Sometimes bi-directional gearboxes in servo mode will break when loading the world, working on a fix for it
Совместимость
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 неделю назад
Обновлён:6 часов назад

