1. Mindustry
  2. News
  3. Build 155 (Beta)

Build 155 (Beta)

  • 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


[h2]Hotfix 155.1:[/h2]

  • 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)


[h2]Hotfix 155.2:[/h2]

  • 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


[h2]Hotfix 155.3:[/h2]

  • 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)


[h2]Hotfix 155.4:[/h2]

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