Commit Graph
287 Commits
Author SHA1 Message Date
Anuken 60fc2fb5cd Doubled server object buffer size 2023-04-07 10:43:59 -04:00
Anuken 0daafc5ff3 Steam kick bugfixes 2023-03-25 11:11:06 -04:00
MEEPofFaithandGitHub 29f36c1927 ClientServerConnectEvent (#8309) 2023-02-18 19:48:22 -05:00
Anuken c2262cc9cf Fixed #8235 / Fixed #8221 2023-02-01 14:42:50 -05:00
Даркнесс#3729andGitHub 30dcbe1af3 Administration improvements (#8167)
* Administration improvements

Reduced the interval for preventing sending the same message because 50 seconds is too much and kinda confusing
Added saving and loading kicked IPs so they are saved even when the server crashes
Fixed smth in Config

* skill issue
2023-01-12 16:24:51 -05:00
Anuken 411367f294 Revert JSON rules change 2023-01-12 14:38:11 -05:00
Anuken f49e05a915 Fixed #8161 / Fixed #8162 2023-01-12 14:30:57 -05:00
Anuken 3ec2ae797e Ship beryllium cost increase / Scathe discover range nerf 2023-01-09 22:17:20 -05:00
Anuken dcf9aa9793 Fixed #8132 2023-01-08 10:19:47 -05:00
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
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
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
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
TranquillyUnpleasantandGitHub 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
buthed010203andGitHub 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
buthed010203andGitHub 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