Fixed an issue in buildpath where !builder belts and !builder drill would only partially upgrade each building
Reworks to buildpath, hopefully its faster?
Removed debug logging that shouldn't have been left in
Fixed monofont disable option for real
Disabled monofont by default for everyone
Merged the normal font with the monofont so that it displays characters that arent included in the font (they do look janky though)
Made the numbers in the normal font monospaced, they dont look too different but are readable when they are changing a lot 0123456789
Added fallback discord presence for older java versions
Added setting to find all non bundle strings
Made some progress towards localization of the client, many of the strings are now in bundle and can be translated (its nowhere near done but its a start)
Fixed an issue where formation units weren't being displayed as such in tile logs
Fixed an issue in tile logs where a half built/broken block being destroyed would display something along the lines of "build1"
Fixed an issue with the coordinate highlighter which allowed players to kick client users by typing very large numbers
Fixed an issue with tile logs which caused disconnects (this only ever happened when admins used js to kick people on purpose but still)
Pressing escape will now close the player list if it is open
Completely reworked virus warnings, they should now always trigger on real viruses and never trigger on non viruses
Added a indicator when placing a drill, it shows the drill speed when coolant is added
Added !fixpower, connects grids together as well as buildings without power, doesn't connect across diodes or plastanium walls
Added a setting for mobile ui, I don't know why you would ever want this on pc but here you go
Added a bar to menders showing when they will mend again
Disabled vote reminder pop-ups on .io, they are annoying and do nothing beneficial for anyone
Added a button to toggle between searching for lobbies by region and globally on steam
Added MinePath, bound to K by default (mines copper, lead, titanium and thorium by default)
Added !miner command to start a MinePath with specific ores (!miner sand copper), mined based on core item count
Navigation (Z) will now work with ground and naval units (it doesn't avoid slag though so be careful)
Units controlled by the player turn instantly, toggleable in settings
Fixed a bug with logic virus detection
Fixed a bug where spectating a very small or large position would break the game
Navigation now navigates around blue tiles in the flood gamemode
Shift clicking a player in the world will assist them
Completely redid tile logs (they now properly keep track of block replacements, configuration changes, and multiblock)
Added a basic map marker system (!marker [x] [y] , can also be accessed by a button next to core database and schematics)
Persistent plans can now be cancelled with Q
Massively improved plan persistence, they will now appear instantly on respawn and should work better when swapping units super fast
Plans persist through /sync
Swapping to a unit who cant build and then back to one who can will cause your plans to reappear so you can pick up where you left off
Navigation should work better with formations of large units
Added buildplan count to the info block on the top left
Added a bunch of aliases for !builder option names
Added !builder conveyors and !builder drills to auto upgrade all belts/drills from copper/mechanical to their titanium/pneumatic variants
Added a !poli command, spell polys right please
Added a !silicone command, its silicon not silicone you silly cone
Added a !togglesign command, its a simple command that toggles whether or not other players who have your key added see your messages with a green highlight
Added !count to quickly find how many of a certain unit are alive
Changed the way the response from !cc is displayed
Added better join messages, they will always be sent regardless of whether or not the server has them enabled (tries to avoid sending two if the server has them on)
Blocks from the bottom right menu are no longer deselected on death
Unit factories and reconstructors now show how long until construction is finished
Command center notifications work with SHIFT + Z
Moved the client button on the title screen upwards for people with small displays
Made the key management and import menus not terrible to look at
Reactor (and other block) warnings are now easier to click on
Added a new + button to logic instructions, clicking it allows you to add a new instruction just below the existing one
Fixed an issue with not enough / too many particles appearing based on fps
Improved navigation when assume unstrict is toggled on
Added !fuel command with an optional interval in seconds to run /fuel on cn
Added !/js command, runs js code on the server and the client (sends /js to the server, will not work if that command doesnt exist or you dont have permission)
Long names in the player list now wrap
Fixed an impossibly rare edge case where core items were formatted wrong if the team had exactly -2147483648 of them
Parallaxes now move the player again
Fixed an issue with logic virus warnings appearing when peeking into a logic block
Power split notifications now work with SHIFT + Z
Fixed bridge clicking and dragging not linking with nearby bridges
Added some additional icons to :emote: autocomplete
Improved logic virus detection
Larger schematics (>1024 blocks) are automatically deselected when placed, hold SHIFT to place multiple
Reworked hints some more, added some new ones
Fixed a bug where encrypted messages would appear more than once
Changes to the encrypted message system to allow it to work through a plugin