In this update4
Full notes
Full Mindustry update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Maps
- Fixes
- Server
- Balance
- Compatibility
Mindustry changes
Updated bundled Java version to Java 25
Upgraded backend from SDL2 to SDL3 - this may cause new issues, report them if you see any
Added support for dragging save or map files into the game window
Made key names in the keybind dialog reflect the keyboard layout
Made displays allow other displays in `draw image`
Added sub-categories in core database
Added support for overwriting sectors in JSON mods
Added a hint for content affected by data patches
Added credits for map submissions to database (will be moved to a dedicated credits section later)
Units are no longer removed from the command queue when commanded by other players
Many various balancing changes for Serpulo and Erekir content
Added graphite as a wall ore
Made Erekir heat-based blocks display maximum possible efficiency as 100% as opposed to numbers above 100%
Made flying units in waves ignore empty/inactive blocks when finding a target
Made T2+ tanks instantly kill beam node blocks on contact
Fixed the core landing on core zone locations after sector loss in the campaign (you may need to fully abandon a sector with "clear sector after loss" enabled to fix this on existing saves)
Made Interplanetary Accelerator accept resources to launch with
Moved Cruxscape and Geothermal Stronghold off of the tech tree
Made loadout schematics get built upon landing on Serpulo, matching Erekir
Renamed Sea Port map submission
Added the Fallen Vessel sector submission
Added a hint for core zone usage in the campaign
Added another enemy core to the Fungal Pass sector
Added a new Extraction Outpost submission
Changed tech tree requirements in order to have Tar Fields unlock fewer entries
Renamed Coastline, and replaced it with a new sector submission
Replaced Testing Grounds with a different submission, and moved the original one to a hidden sector
Many other updates to sector submissions
Hotfix 155.1:
Fixed Fortress unit not being able to shoot when commanded
Fixed some turrets erroneously firing multiple times per shot
Fixed loading screen retaining keyboard focus when joining some servers, leading to strange input behavior
Fixed turrets displaying incorrect status when placed with no ammo
Fixed unit count buttons resetting when the commanded unit count changes
Fixed heat crafters having infinite output storage capacity
Changed missile explosion visuals based on whether they exploded on a target or were shot down
The 'fullscreen' option now uses borderless fullscreen; the separate 'borderless fullscreen' option has been removed
Potentially fixed the screen getting bright in fullscreen on desktop (this may need to be fixed upstream in SDL 3.4.x)
Hotfix 155.2:
Fixed unloaders backflowing into containers
Fixed scrolling not working on certain Linux desktops
Fixed Precept dealing 10 damage instead of 120
Fixed hitscan line projectiles not spawning effects/fire/etc at hit position
Added various new stats to the database
Hotfix 155.3:
Fixed scrolling not rotating blocks/schematics on certain systems
Fixed R and B channels of game window being swapped on some systems
Fixed certain bullets not triggering their despawn actions
Fixed directional shields forcing units to "stick" to them
Fixed mods with incorrect content initialization code crashing the core database
Fixed a deprecation warning when launching the game with Java 25+
Force-enabled the x11 backend on Wayland systems with NVIDIA drivers in order to fix a crash (see issue #11657)
Hotfix 155.4:
This release reverts the upgrade from SDL2 to SDL3. SDL3 had too many bugs to be usable - R/B channel color swaps, overly bright windows, broken scaling, crashing on wayland, etc.
These issues should now be fixed again. This also means that the fullscreen/borderless window options have been returned to their pre-155 state.
Other patch notes:
Fixed multiplayer not working - both the host and the client will need to update to connect properly
Fixed core database search being broken
Fixed cyanogen synthesizer using less graphite than expected
Fixed cross-planet launches being possible in specific scenarios
Fixed double-clicking a sector bypassing launch checks
Fixed more bugs with bullet collision logic
Minor adjustments to salvo copper ammo
32-bit Windows builds now display an error when launching, and will be discontinued in the future entirely
Source
Changelog.gg summarizes and formats this update. How we read updates.
