Commit Graph

225 Commits

Author SHA1 Message Date
Anuken
246591eab4 Fixed #8119 2023-01-07 13:15:56 -05:00
Anuken
54a9955e30 #8126 2023-01-07 12:44:29 -05:00
Anuken
b422e041f4 Fixed #7906 2022-11-13 09:57:09 -05:00
Anuken
4c51b97667 Fixed #7893 / Fixed #7902 2022-11-13 09:35:48 -05:00
Anuken
e3d7acc556 Show world processors in darkness in editor mode 2022-10-31 17:51:34 -04:00
Anuken
b9892335d4 Misc balance, tweaks, configuration... 2022-10-28 15:13:52 -04:00
Anuken
c8ebe0cd87 Packet rate limit 2022-10-27 10:30:28 -04:00
Anuken
8c78f37566 More tweaks to Karst / Default player limit of 30 2022-10-24 10:59:10 -04:00
Даркнесс#3729
61e9ffb7e8 Fix WorldReloader (#7701)
* Fix WorldReloader

* horrible if

* Update WorldReloader.java

Co-authored-by: Anuken <arnukren@gmail.com>
2022-10-12 09:50:07 -04:00
Anuken
d5b34f0b73 Fixed #7469 2022-08-28 16:08:09 -04:00
zenonet
dde9f895cf Added autoPause config for servers (#7405)
* Extracted the method ServerControl.setPauseState()

* Added a comment to EventType.PlayerLeave

* Added the `pauseWithoutPlayers` config

* Revert "Extracted the method ServerControl.setPauseState()"

This reverts commit 45f5b01547.

* Renamed pauseWithoutPlayers to autoPause,
fixed manual- and automatic pausing to interfere
and made the server pause when hosting a new game

* Added a dot to the config description of `autoPause` and added my name to the contributors list

* Refactoring

* Merged remote-tracking changed I guess

* More refactoring

* More refactoring

* Removed logging about autoPause

* Removed another log I forgot in the last commit

Co-authored-by: Anuken <arnukren@gmail.com>
2022-08-21 10:32:58 -04:00
Anuken
1bb45fe91c Minor bugfixes/cleanup 2022-08-04 13:49:22 -04:00
Anuken
243a672a5b Disabled NetworkIO entity writing 2022-08-03 23:44:07 -04:00
Anuken
7ddbc40720 Minor BE update fix 2022-07-05 18:30:43 -04:00
Phinner
685e3cac83 Add support for SRV records (#6982)
* SRV record support

* respect the formatting II

* avoid blocking call

* Add android support

* switch to stripped down version of dnsjava

* move srv lookup from `Net` to `NetProvider`

* random optimizations

* bump arc and restart the thing

* reimplement using ArcDns

* Update core/src/mindustry/net/ArcNetProvider.java

Co-authored-by: buthed010203 <naguiar010203@gmail.com>

* Update ArcNetProvider.java

Co-authored-by: buthed010203 <naguiar010203@gmail.com>
2022-07-03 10:37:58 -04:00
Anuken
3927841f43 Fixed #7080 2022-06-26 17:31:31 -04:00
Anuken
668b09e955 Misc bugfixes 2022-05-08 17:07:06 -04:00
Anuken
d28a839f55 RTS unit control improvements/fixes 2022-05-08 12:45:48 -04:00
Anuken
495250850e Custom Config support / Corrupt crux 2022-04-17 10:21:44 -04:00
Anuken
4b5d833c74 Centralized executor 2022-04-13 17:38:18 -04:00
Anuken
91f19a5c81 Misc 2022-04-02 17:33:35 -04:00
Anuken
c0ac84fbc6 Merge branch 'master' of https://github.com/Anuken/Mindustry into 7.0-features
 Conflicts:
	core/src/mindustry/core/NetServer.java
2022-03-28 15:18:13 -04:00
TranquillyUnpleasant
580fcd1fbc Apply color stripping to player names in console wherever applicable. (#6672)
* utility method

* plainName for all console outputs

* plainLastName for all console outputs

* some formats

* slightly reformat trace output

* Slightly nicer admin indicator

* A space
2022-03-28 10:09:01 -04:00
Anuken
5fa28e6090 Server-side fog clip + Omnidirectional flare + resprite 2022-02-20 10:17:20 -05:00
Anuken
eaf96fcc86 WIP dynamic fog + bugfixes + cleanup 2022-02-19 14:53:06 -05:00
Anuken
396afb5144 Faster + synced Fog of war 2022-02-18 13:17:02 -05:00
Anuken
9f3af412f0 Commandable blocks 2022-02-17 16:19:07 -05:00
Anuken
5dd75167c7 More crash info 2022-02-16 13:26:55 -05:00
Anuken
fa79c5e93a Unit pathfinding 2022-02-09 17:13:02 -05:00
Anuken
dcfdf37b4f Write synced entities in world data 2022-01-07 10:53:56 -05:00
Anuken
8f17fb43a6 Cleanup 2022-01-02 00:26:08 -05:00
Anuken
45b81fae37 Merge branch 'master' of https://github.com/Anuken/Mindustry into 7.0-features 2021-12-21 10:39:49 -05:00
Anuken
2dfa238ff3 More debug stats 2021-12-21 10:33:09 -05:00
Anuken
f5e9df1265 Merge branch 'master' of https://github.com/Anuken/Mindustry into 7.0-features
 Conflicts:
	core/src/mindustry/ai/BlockIndexer.java
	gradle.properties
2021-12-07 14:09:03 -05:00
buthed010203
5c3ecaabb5 Fix incorrect return value (#6401)
* Fix incorrect return value

the javadoc is a lie

* Update Administration.java
2021-12-04 20:41:29 -05:00
Anuken
30e2d52341 Massive TechTree system cleanup 2021-11-28 13:48:06 -05:00
Anuken
4a94d9f2b3 Remove mod count from crash 2021-10-30 22:30:00 -04:00
Anuken
312f4d8462 Only log enabled mods in crash 2021-10-30 22:24:48 -04:00
Anuken
6abb458c27 Increased world stream chunk size 2021-10-11 10:30:40 -04:00
buthed010203
c5ed535519 add javaPath variable (#6126) 2021-10-09 14:07:56 -04:00
Anuken
90d1770b3e Attempt to synchronized logic random seed 2021-09-22 20:12:45 -04:00
Anuken
3f6d5b9dfe Sync/save @tick/@time; make @time be based off of @tick
Closes Anuken/Mindustry-Suggestions/issues/2976
2021-09-22 19:35:15 -04:00
Anuken
8c32acbc30 Fixed #5878 2021-08-27 09:58:08 -04:00
Anuken
b2ed066faa Fixed BE server not updating 2021-08-27 09:17:26 -04:00
Anuken
0c5f781702 Sector wave spawning fixes 2021-08-16 13:15:14 -04:00
Anuken
def1094357 Added world data progress bar 2021-08-12 10:07:30 -04:00
Anuken
0c03c47eb9 Disabled crash sending + arc 2021-07-30 16:26:25 -04:00
Anuken
7a1f332731 Ammo system redesign 2021-07-25 17:15:39 -04:00
Anuken
1c2b1fb757 System property cleanup 2021-07-15 11:27:21 -04:00
Anuken
8a84ebb58d Fixed server IO errors / Fixed kick IP tracing 2021-07-10 22:18:58 -04:00