1. Mindustry
  2. News

Mindustry News

Build 145

  • Fixed logic icons for certain content being squished
  • Fixed a freeze caused by stack routers
  • Fixed Base AI not working sometimes
  • Fixed mods not being able to override UI images
  • Fixed map flags added in objectives not syncing
  • Fixed a crash related to editing canvases
  • Added votekick reason option, made votekicks cancel-able by admins
  • Added button for admins to switch player teams
  • Added past player names / IPs to player trace info
  • Added fill erase mode to editor
  • Added option to adapt UI to Macbook notches
  • Made Serpulo attack sectors not invade nearby sectors while you are attacking them
  • Various improvements to the schematics UI
  • Starting unit command can now be selected in reconstructors
  • Units now retain their last command when controlled and un-controlled by players
  • Misc pathfinding bugfixes; units should not get stuck moving backwards
  • Legged/insect units should no longer pathfind around solid blocks they can step over

Build 144.2

  • Optimized base memory usage slightly
  • Fixed logic blocks not re-enabling blocks when unlinking from them
  • Updated various Serpulo turret sprites/animations
  • Re-added the base builder AI rule and enabled it in the existing custom game attack/PvP maps
  • Buffed Tecta unit
  • Made file chooser on Linux now use Zenity when possible
  • Improved schematics used in base generation on Serpulo
  • Various minor improvements to modding API

Build 144

  • Fixed "any" environment button not enabling
  • Fixed a crash related to an experimental rule being enabled on certain servers
  • Fixed lag caused by sorters updating minimap very quickly
  • Fixed Serpulo generated bases sometimes having unlinked power nodes
  • Fixed JSON planets/sectors/status effects not having a mod name prefix - this may break bundles
  • Fixed invalid liquid consumption stats on plasma bores
  • Doubled max schematic size
  • Canvas blocks now show their image preview in the schematics dialog
  • Newly created maps and schematics now use the provided name as a filename instead of random numbers (Limited to alphanumeric characters)
  • Added camera rectangle to map view, right-click to move the camera
  • Added building damage indicators to minimap
  • Added logic pathfind instruction - supports arbitrary coordinates
  • Added unit health multiplier rule
  • Added map 'ends after wave' rule
  • Added search bar for wave UI
  • Added new Erekir gas and liquid sprites
  • Added functionality to make overlays/floors place-able in mods (or servers with the revealedBlocks rule edited)
  • Added piston regions to blocks that did not have them
  • Added search bar to custom game menu
  • Minor improvements to server list UI

Build 143.1

  • Fixed startup crash when changing UI scale to 5%
  • Fixed network error when calling world logic explosion instruction with a null team
  • Fixed sector background simulation not taking into account builder/repair units
  • Fixed server-side network error when placing certain large logic schematics
  • Fixed force projector hitbox being a square
  • Fixed blank weapon stat boxes for certain units
  • Fixed various regressions from last release (batteries being broken in mods, server menus not closing...)
  • Added support for multi-barrel recoil in mods
  • Made duo barrels move separately when shooting
  • Improved stat display for various blocks

Build 143

  • Fixed some keybinds missing translations
  • Fixed a long-standing pathfinding issue of enemy wave units exhibiting "confused" behavior in certain maps
  • Fixed a server exploit that allowed users to block others from connecting
  • Made entity sync network errors log a warning instead of forcibly disconnecting clients
  • Made server list show multiple servers per row on wide screens
  • Misc fixes to Steam lobby system; you can now set a name/color when hosting
  • New UI for turret/unit weapon stats in core database
  • Improved support for modded planets with different radii
  • Added support for `cloudMesh:` and HexSkyMesh as a type for planets in JSON mods
  • Added world logic setProp instruction; while unfinished, this instruction allows world processors to set attributes of buildings and units, like health or items stored