Repository navigation
Releases
Releases Β· Anuken/Mindustry
v8 Build 160.7
v8 Build 160.6
- Updated app icon
- Fixed units stuttering when pathfinding towards a moving target
- Fixed client disconnect when commanding large numbers of units
- Fixed naval units getting stuck on doors in water
- Fixed a rare server physics crash
- Fixed empty fields in logic shifting parameters
- Fixed directional unloader deserialization issues with mods
- Fixed console remaining open if disabled while open
- Fixed status effects in logic not being transferred to new status system
- Fixed sandbox team core switch softlock
- Fixed healing projectiles not always targeting the unit's main target
- Fixed mod classloader deadlock
- Added support for loading data patches in mods for the sake of future compatibility (loaded from patches/ folder)
v8 Build 160.5
- Fixed certain popups still displaying on servers when UI is hidden
- Fixed some bugs relating to chain lightning snapping
- Fixed hex/binary values of numbers in logic processors not parsing when above Long.MAX_VALUE
- Fixed shape text marker not being selectable in logic UI
- Fixed target dummy not being able to land when other dummies with large hitboxes are nearby
- Fixed entities with extremely large hitbox sizes causing a thread to freeze
- Fixed processor graphics/text buffer not clearing on restart
- Fixed crafters not being able to output fast enough when output is boosted
- Fixed map descriptions not wrapping
- Potentially fixed iPhones not supporting FPS above 60
- Made player list UI wider on desktop
- Liquid bars are no longer displayed in data patched blocks with 0 liquid capacity
- Images in data patches now have alpha bleeding and antialiasing applied, matching how vanilla sprites are processed
- The mod browser will now prioritize mod releases with a title that matches the current Mindustry version (e.g. a release with [v160] as a suffix will be prioritized on Mindustry build 160.x)
v8 Build 160.4
It's still not over yet.
- Fixed yet another target dummy bug relating to parameter validation on servers
- Fixed high memory usage in pathfinder when large amounts of units target a dummy
- Fixed a very specific data patch crash
v8 Build 160.3
The target dummy bugs continue.
- Fixed dummy block crashing or disconnecting clients when configured in multiplayer
- Fixed dummy block being overdriveable
- Fixed requiredPlanets not working in data patches
- Fixed data patch maps sometimes crashing after adding items
v8 Build 160.2
- Reverted fix to logic setblock rouding; coordinates are no longer rounded
- Made data patch sounds only use streaming when above 100kb
- Fixed weather appearing twice in rules dialog
- Fixed unbinding a key not saving
- Fixed category icon mouse position being offset at high UI scales
- Fixed objective markers remaining after sector capture
- Fixed team-specific infinite resources rule not making blocks show up as buildable in the build menu
- Fixed some logic layout issues in portrait mode
v8 Build 160.1
- Fixed modded particle effects being double the size
- Fixed crash caused by API changes with some mods
- Fixed some audio-related crashes
- Fixed target dummy unit being spawn-able
- Fixed target dummy being placeable into payloads
- Limited target dummy hitbox size & other values
v8 Build 160
- Added a system for plugins to display custom UI on clients (see https://mindustrygame.github.io/wiki/serverUiBuilder/)
- Added support for servers sending dynamic textures to clients via
Vars.netServer.sendTexture - Added server remote methods for bulk-filling tiles
- Added button to restore automatically disabled mods
- Added version selection for mods that are reinstalled
- Added support for viewing items in bridge conveyors
- Added descriptions for more settings
- Added a button to the server browser to sort by player count
- Added a target dummy block for measuring DPS
- Added button to unset keybinds
- Added map sorting by last modification date
- Added localization support for logic editor
- Added rule to allow building cores anywhere and switching teams from cores
- Added statusChance field to bullets
- Made Reconstructors display all possible stances even with no units contained in them
- Improved auto bridge placement algorithm
- Made servers send existing entities with world data, which may improve initial rubberbanding (or be extremely buggy, who knows)
- Various improvements to database stat info
- Made non-player units no longer update in the map editor
- Made the mirror axis draggable in the editor
- Merged animated shields option into animated surfaces option
- Improved support for JS mods on iOS; it is now possible to implement interfaces
- Implemented a workaround to fix Time Control mod bugging out enemies at high speeds; this was not a vanilla bug
- Improved power generator/reactor explosion visuals/effects
- Minor improvements to mining effect visuals
- Allowed ground units to move into solid reconstructors
- Slight optimizations to unit physics
- Improved targeting of Ripple/Titan; they now target groups
- Made 'within' logic command not apply logic control
- Added support for logic markers as light sources
- Made camera sensor privileged-only (it did not function properly on servers anyway)
- Made setrate instruction available for non-privileged processors
- Added support for \uXXXX, \n, ", \ escape sequences in logic
- Added support for storing arbitrary objects in memory cells
- Added more features to logic cutscene control
- Added a sound selector UI for the logic play sound instruction
- Improved layout of logic editor UI
- Unloader behavior changes at lower FPS
- Made bridge blocks not accept items when disabled
- Made status effect apply instruction accept status effect variables
- Made status effect durations sense-able
- Potentially breaking change: For security reasons, JSON now requires classes to have the
@AllowSerializationannotation to be deserialized when type is ambiguous - Slightly reduced rotation speed of Spectre, Meltdown, Foreshadow, Swarmer, Cyclone
- Buffed Erekir payload logistics (decreased build costs, faster fire rate)
- Buffed Nova
- Health: 120 -> 200
- Boost speed: 1.5x -> 2x
- Reduced fire rate (24 -> 30 ticks to reload), but now with a pierce value of 2
- Smarter heal ability triggering
- Decreased speed of copper conveyor post-buff (was 4.2 -> buffed to 6.5 in 159 -> now 5)
- Increased armor of higher tier units:
- Scepter: 10 -> 20
- Vela: 9 -> 16
- Arkyid: 6 -> 14
- Antumbra: 9 -> 17
- Quad: 8 -> 10
- Reign: 18 -> 30
- Corvus: 9 -> 14
- Toxopid: 13 -> 22
- Eclipse: 13 -> 22
- Oct: 18 -> 20
- Navanax: 18 -> 20
- Fixed mod icons not displaying when newly imported
- Fixed line joint rendering at sharp angles exploding into infinity
- Fixed various bugs with displays-on-displays
- Fixed pings persisting across maps
- Fixed message block edit button misalignment on mobile
- Fixed message blocks on iOS not being editable multiline
- Fixed various data patch bugs & map corruptions
- Fixed player-controlled units still internally aiming for their last AI-designated target
- Fixed some pathfinding bugs related to insect units
- Fixed keyboard-controls switch on mobile causing rendering bugs
- Fixed various bugs relating to
setprop team - Fixed overlay floor color not blending properly
- Fixed combustion generator not removing itself when exploding in a payload
This is the last 'feature' release of v8; there will be no more changes aside from bugfixes in this version. I will be shifting focus towards developing v9.
v8 Build 159.7
- Fixed conveyors not appearing in schematic previews under certain conditions
- Fixed Android file browser not exporting with correct extension
- Fixed data audio view file name going out of bounds
- Fixed logic editor being laggy on mobile devices
- Fixed "unit can't build" text staying in the build menu in certain situations
- Made modded sector presets generate outlines by default
- Added internal rule for block placement limits per-type (no UI yet, only usable by servers/console edits; this can be used for things like limiting number of processors in a map to reduce lag)
- Added support for opening schematics/saves/maps from the file browser on Android and iOS
v8 Build 159.6
Something broke again.
- Fixed custom music rules not updating when editing rules before playing a map
- Fixed Littoral Shipyard not having waves
- Fixed icons not generating properly in data patch content
- Added support for loading mod assets in map music rules
Note for Java mod authors: In order for the mod update system to work properly, make sure the version in the repository's mod.json actually matches the latest available released version of the mod. Use a separate development branch if necessary.
If you see a mod with a 'fake update' that doesn't actually apply after the button is pressed, this is the reason. Report this issue to the relevant mod developers if you see it.