Build v159 of Mindustry is now available.
Mindustry is a mix of factory-building simulation and tower defense, where resources move along conveyor belts while bases are defended against waves of enemies.
The main addition is a new asset system that lets sounds, music, images, blocks and items be added to maps or servers - very close to what JSON mods offer, but without any manual downloads. The developers warn this system will likely have serious bugs, so hotfix releases are expected to follow. Anyone wanting more detail on blocks, items and game mechanics can check the official wiki.
This release brings a new system for adding arbitrary content (sounds, music, images, blocks, items, etc.) to maps or servers. In terms of functionality, this is very close to what JSON mods can provide, except without any manual downloads necessary.
Servers can add content by dropping files into the appropriate assets/ subdirectory next to the server JAR. Note that patches have been moved into this directory as well.
This system will likely have serious bugs, so expect hotfix releases after this one.
- Increased Java bytecode target to 17 on desktop - you will no longer be able to launch the game/server with Java 8 at all
- Raised Android minimum SDK version to 21 (Android 5.0+)
- Added ‘LOD-like’ system for hiding various details like power lasers when zoomed out
- Made sounds load when played instead of at game startup (saves around ~150mb of RAM)
- Added Developer Options settings tab
- Added option/hotkey to see performance stats
- Improved terminal support on dedicated server via jline library
- Added support for player-local WorldLabels via
WorldLabel#show(Player)(for plugins)- Added logic sensor for checking whether a unit is flying, and checking heat of Erekir blocks
- Added logic instruction & server remote methods for playing music
- Increased copper conveyor speed (4.2 -> 6.5 i/s)
- Decreased junction build time (0.15 -> 0.075 s)
- Fixed derelict blocks sometimes still supplying power
- Fixed a number of server crashes/exploits
- Fixed unit ability data (e.g. shields) not saving
- Fixed power node unlink causing power graph blinking
- Fixed audio not playing on iOS when ringer is off

Source: GitHub