Commit Graph

462 Commits

Author SHA1 Message Date
Anuken
4dcadcf3cf Merge branch 'master' of https://github.com/Anuken/Mindustry into v9
# Conflicts:
#	gradle.properties
2026-09-20 17:28:10 -04:00
Anuken
acf891e419 Mod matching release WIP 2026-09-16 15:40:41 -04:00
Anuken
867dd29ba8 Merge branch 'master' of https://github.com/Anuken/Mindustry into v9
# Conflicts:
#	core/assets/bundles/bundle_es.properties
#	core/assets/bundles/bundle_it.properties
#	core/src/mindustry/game/MapObjectives.java
#	core/src/mindustry/logic/LExecutor.java
#	core/src/mindustry/world/blocks/payloads/PayloadMassDriver.java
#	gradle.properties
#	tests/src/test/java/ApplicationTests.java
2026-09-09 17:51:03 -04:00
EggleEgg
b3e8aa9294 more or less. Still missing engines
done I think?

applied revisions from jason

okay should be enough fallbacks

better team getter

dont use multiple configs under saveConfig, the game does not like that

Minor tweaks to DPS dummy
2026-09-01 19:53:26 -04:00
Anuken
0d8eaa1a1f Merge remote-tracking branch 'origin/master' into v9
# Conflicts:
#	core/src/mindustry/mod/DataImagePacker.java
2026-08-19 10:39:37 +02:00
Anuken
abebad2f5f Fixed #12495 2026-08-18 11:00:55 +02:00
Anuken
e7c4e44530 Merge branch 'master' of https://github.com/Anuken/Mindustry into v9
# Conflicts:
#	core/src/mindustry/mod/DataImagePacker.java
#	gradle.properties
2026-08-06 21:54:58 -04:00
Anuken
5a9603cf48 Do not update units when in editor 2026-08-06 18:08:33 -04:00
Anuken
8fad301da8 Jval migration made functional 2026-08-01 22:53:46 -04:00
Anuken
6b416f7187 Moved unit updating to separate performance counter 2026-06-27 10:20:22 -04:00
Anuken
d925a0a1b2 Moved entity updates into separate methods 2026-06-22 15:57:34 -04:00
Anuken
760440fd24 Fixed annotation processor warnings 2026-06-15 11:27:18 -04:00
Anuken
178cd16010 Optimizations that don't even belong in this branch 2026-06-08 23:47:46 -04:00
Anuken
67c9b2d276 WIP data patch asset system 2026-05-29 17:07:52 -04:00
Anuken
6a1f6c295b Finally removed the deprecated unit ammo system 2026-04-29 21:41:59 -04:00
Anuken
f0a472359e Fixed #12000 2026-04-26 17:09:47 -04:00
Anuken
d095d526b2 More conservative max read network plans 2026-04-23 19:46:31 -04:00
Anuken
d0f070717f Sync block inventories when opened / WorldLabel parent 2026-03-31 20:29:38 -04:00
Anuken
53865d09fa Some more netcode fixes 2026-03-23 15:35:21 -04:00
Anuken
ef430040b3 Added location ping button 2026-03-20 18:52:14 -04:00
Anuken
31301a7c34 Player JSON revision 2026-02-08 22:29:32 -05:00
Redstonneur1256
47d28c0d20 Logic sensor (#10795)
* Add `selectedBlock` logic sensor

* Add `buildX`/`buildY`/`building` logic sensors

* Change `building` from boolean to the building

* `breaking`

* Make `breaking`/`building` more consistent

* Allow blocks/content to be null

* Change `selectedBlock` from air to null

* Change `selectedBlock` from air to null

* Make `selectedBlock` SyncLocal

* Add `selectedRotation`
2026-02-07 20:52:33 -05:00
Anuken
f53abd0b3d More sound effects 2025-12-09 00:22:48 -05:00
Anuken
cae67b7897 New unit death, wreck and creation noises 2025-12-08 19:30:09 -05:00
Anuken
b7dbe54d76 Merging changes from private branch 2025-04-04 11:47:35 -04:00
buthed010203
62fb4cc2b8 Change misleading comments (#6632)
* Change misleading comments

The previous javadoc were more confusing than anything. I think this is better? Still dislike the naming of the targets() method considering those are the senders and not the receivers but oh well

* Remove wrong docs
2025-02-06 13:40:14 -05:00
Anuken
9c8429deae Bundle entry for frontier submission 2024-10-09 23:08:04 -04:00
Anuken
295573142f Removing Nulls.unit 2024-07-10 16:40:32 -04:00
Anuken
b4b6b9fa44 World processor list in editor 2024-05-24 21:46:15 -04:00
Anuken
8eb6a1068b Struct bool setter fix 2024-04-15 16:31:07 -04:00
Anuken
276245bf3c Commands are now content 2023-09-23 17:10:19 -04:00
Anuken
f698d4dd37 Clamp mobile view 2023-09-13 23:43:16 -04:00
Anuken
f00209ece7 Networking fix 2023-06-11 13:48:29 -04:00
Anuken
b6f5d424da Select command from reconstructor / Units save command when controlled 2023-05-30 20:08:48 -04:00
Anuken
e92d5d2d2d Fixed #8165 2023-01-12 14:42:42 -05:00
Anuken
0dc2dc9b08 Fixed crash with modded unit classes 2023-01-12 09:35:48 -05:00
Zelaux
2c103c157a Fixed boolean setters for Structs (#8041) 2023-01-07 11:44:08 -05:00
buthed010203
a5fd29e56d Fix crash when toString returns null value (#8067)
* Fix crash when toString returns null value

* Return a string from NullUnit toString

* Begone redundancy

* Unwrap before null check to ensure non-nullability
2023-01-07 11:28:01 -05:00
Anuken
243c50be02 Faster entity removal 2022-12-14 16:58:58 -05:00
Anuken
6566bf9dd5 How 2022-10-26 15:52:51 -04:00
Skat
9e9ef56fdc Exclude player caller from packet's fields (#7368) 2022-08-15 07:25:12 -04:00
Anuken
4ba5be8d31 Misc improvements / Latum death unit spawning 2022-06-23 13:16:25 -04:00
Anuken
389cace4c7 Fixed #6897 2022-06-08 10:39:09 -04:00
Anuken
3dd17474c5 Fixed OpenGL vertex arrays / Fixed bullet shrink crop 2022-05-10 13:12:12 -04:00
Anuken
f7e74bdbfc Fixed annotations 2022-05-10 00:14:33 -04:00
Anuken
429e07adec More units renamed 2022-05-05 13:39:14 -04:00
Anuken
25208d0797 Hover unit stuff 2022-04-30 23:00:35 -04:00
Anuken
9a05b36478 Minor bullet despawn fix 2022-04-23 09:26:52 -04:00
Anuken
f4e5fdea96 a 2022-03-28 15:17:49 -04:00
Anuken
9a8c557a42 dumb 2022-03-27 22:39:45 -04:00