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

Create Aeronautics: Thrusters and Things

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

1.7K
6

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, and aeronautics:gyroscopic_propeller_bearing.
  • Added a dedicated direct-control receiver for simulated:directional_gearshift so controller output now binds through the API path instead of relying on redstone-face fallback routing.
  • Added a dedicated ComputerCraft peripheral for simulated:directional_gearshift with 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_gearshift to 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 ExternalMachinePeripheral surface.
  • 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 -> createthrusterslib dependency 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 related IllegalClassLoadError crash 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 NeoForge FMLLoadCompleteEvent dispatch.
  • 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 ConfigurationScreen registration, 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 createthrusters and createthrusterslib.
  • 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 ClientHandlerReflectionBridge from the mixin-owned package into the non-mixin compat/ 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 AeroLevititeService ServiceLoader failure by creating a local service provider implementation (CreateThrustersAeroLevititeService) registered via META-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() for AeroLevititeService, 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#pick guard that probes Config.MOD_ENABLED.get() and cancels only when that exact call would throw early-init IllegalStateException.
  • Added the Contraption Network Linker item 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

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 неделю назад
Обновлён:6 часов назад
Главная