Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
Changelog
Updated to 23.0.0. Added tweak to fix H shifters locking up engine transmissions. Fixed not being able to hurt players in MC 12 due to bad class calls per #2016. Fixed placed parts from choosing first slot defined over closest slot. Fixed parts going into not interactable slots per #2013. Fixed climbSpeed parameter not working right. Fixed guns reporting controllers in first person when a controller isn't present. Fixed repair packs not repairing hours on engines. Fixed mobs not dropping loot when killed by damage hitboxes. Fixed crash due to loading timing with some mods in MC 16. Fixed disappering blocks (somewhat) per #1987. Simplified model loader code to not have so many exceptions for loading custom JSONs and PNGs. Based on advice from #1996. Fixed instruments not rendering overlays properly. Fixed being able to put placed parts in a spot where one already was per #1962. Added warning about engine not having fuel when autoStart is enabled to prevent killing batteries per #1983. Fixed streetlight VMs not working. Fixed unnneded warning for #1991. Fixed lightLevel and other variables not being VMable on decors. Fixed instruments not getting the right variables. Fixed VMs not running at the right time for some entities. Made benches remember what they were crafting individually. Fixed decor updating VMs twice per tick. Fixed crashes on servers due to referencing client lighting in light code on MC12. Fixed mod version not being set in the mods.toml causing #1985. Fixed not being able to use replaymod to render vehicles via a config to address #1978. Adding Custom Hit Functions for Bullets (#1982) Added radioPosition and hasNoRadio variables to allow better radio positioning. Added better debug messages for bad packets. Added null checks to tile entities with inventory to prevent crashes if a mod tries to load invetory data from them before they have gotten their packet with inventory data. Tweaked mod to handle pack loader messing up shader texture loaders. Addresses #1980. Made text render default to unicode if custom font data can't be found. Fixed sign text order not respecting JSON. Fixed crash with MC 20 loading language systems before it's created per #1975. Made engine generate proper crash data if de-synced configs result in invalid fuels being used. Added ability to have blocks as pack components per #1607. Made lights rendering on the blended pass configurable as some shaders need it and some don't. Fixed Continuity incompat due to wrong return values for resources. Made climbSpeed VMable per #1792. Added world_attached to particle spawning orientation. Added 'streak' to particle spawning orientation. Made attack call to external entities not attack general entities and instead only living ones. Fixed cameras not working if multiple were specified. Added durationRandomness to particles. Added pitchRecoil pitchRecovery pitchRecoveryTime and yawRecoil to guns. Added null check to input which probably addresses #1967. Fixed crashes when hitting vehicles with arrows. Changed mixin name to be correct to function. Added externalEntityDamage and internalEntityDamage. Added repairableParts to repair items. Added forwardsDamageMultiplier to hitboxes. Added repaired variable. Added repainted variable. Added ignoreExplosiveDamage parameter to prevent tanks from dying due to bombs. Fixed multiple shader-based rendering errors of things not rendering. Adjusted how UUIDs were saved to allow structure block copying, among other mod copying. Fixed bad velocity logic causing particles hitting walls to fly backwards. Added textureIndex for dynamic textures. Fixed entities post 1.12.2 jittering with packet junk movements. Added multi directory loading per #1947, just in a different way. Added bullet blanks. Slight tweaks and improment to code for hose item, no functional changes. Added check for null response for text font textures to ensure we don't crash if something messes with texture getting functions. Fixed not being able to open stacked parts. Fixed permanent skid steer not animating ground devices. Added logging functionality to Y2K button for vehicle positions. Corrected linked gun ordering for subparts and linked parts on seats. Fixed long collision box treads not colliding properly with vehicles. Made part order in internal lists align with JSON as this ensures proper linking order. Seat/gun issues per comment are update order problems. Fixed neutral skid steer not respecting parking brake. Fixed unloaders not working right. Fixed part_active returning true for a tick when being dropped as a part. Fixed wheel scaling not working right post VM update tweaks. Mr.Mulles new Jerrycan (#1966) Fixed effector_operated variable and made water bullets put out the whole block. Adjusted block breaking parameters. Fixed incompat with Modular UI per #1952. Added variables for ground device rotation. Added ability to overwrite export dir without deletion. Fixed possible crash with hotloading due to entity ID changes. Combined block and vehicle beam configs and added flare rendering config for shaders. Fixed custom camera info not resetting on leaving world while in vehicle. Fixed bad scale fade in maths. Electrical changes redux (#1960) Fixed NPCs not aiming guns right that weren't right in front of their eyes. Made effectors stop working when out of health. Added returnedMaterialLists and extraReturnedMaterialLists. Added extraRepairMaterialLists. Allowed fade in and out for transparency and scale on particles. Fixed the use of a ticket that put the player in a vehicle instead of mobs (#1951) Added orientation_client_xyz variables. Added defaultInventory to inventories. Moved inventoryTexture to definitions to allow per-livery texture. Fixed damageMultiplier not working at all. Fixed tread droop not working for different y-value rollers. Added collision_x_totaled variable. Fixed armor not following player model per #1898. Fixed not being able to have two controllers for vehicle throttle. Fixed engines not dying when they run out of health. Added distance_client variable. Fixed radio lagging on start of playback. General + handheld gun tweaks (#1932) Fixed simpleThrottle sometimes not shifting. Added fuelpump_fluid_x and interactable_fluid_x variables. Fixed crash speed min and max, and added totaled variable. Fixed crafting table parts not triggering their interactable variable. Made hasOpenTop and isExterior VMable. Fixed translucent objects on treads not rendering. Fixed reloadDelay not blocking reloading. Add new GravityFactor definition (#1939) Fixed fake ground devices not being removed for long parts. Fixed players going to NaN if a joystick keybind wasn't moved on the axis. Fixed riders being dismounted on some seat transfers. Fixed custom cameras flickering in multiplayer per #1900. Fixed treads and other long ground devices not respecting scale parameters. Fixed fluids not showing up in tooltips or with default fuel in MC 1.16.5+ Added isExterior to part slots for seats. Added enhanced shifter message to prevent user error. Fixed zoom not working past 30 FOV on MC 1.18+. Fixed vehicles breaking blocks below them when wheels were removed. Fixed hasOpenTop sounds not working right. Deprecated clay since it's not used anymore as a material. Updated materials for MC 20. Fixed traffic signals not going to blinking red when signal controller is broken. Renewed permanent discord link (#1902) Sints new paintgun (#1946) Fixed not loading custom languages on 1.18+. Fixed AW crash for 1.12.2 when shooting a gate with a gun. Made render buffers concurrent maps in 1.20.0 to allow threaded rendering updates at the same time as world updates. Fixed parts not being removed on destruction. Added notice for fixRTM incompat with sounds.
Files
Metadata
Release channel
ReleaseVersion number
23.0.0Loaders
Game versions
1.19.2Environment
Downloads
234Publication date
January 11, 2026 at 7:10 PMPublisher

Mr_Mulle
Owner


