58 Commits

Author SHA1 Message Date
timvisee
e54025f02f Bump version to 0.2.10 2023-02-20 10:34:06 +01:00
timvisee
6622962d5d Bump version to 0.2.9 2023-02-14 13:25:41 +01:00
timvisee
72d58f051f Bump version to 0.2.8 2023-01-30 19:07:40 +01:00
timvisee
835ca62c06 Change default protocol version to 1.19.3 (761) 2023-01-30 18:08:23 +01:00
timvisee
4b1857f48d Don't disable process freeze in config on Windows, simply ignore setting 2023-01-30 17:57:49 +01:00
[object Object]
5ef7c54ec6 Implement suggested changes 2023-01-25 14:45:15 -08:00
[object Object]
05dfd19d80 Implement config handling 2022-12-30 13:17:04 -08:00
timvisee
fba581d4bd Update default Minecraft version to 1.18.1 2021-12-13 17:00:43 +01:00
timvisee
d7b601d6e3 Bump version to 0.2.6 2021-11-28 22:20:20 +01:00
timvisee
c477e45553 Add server whitelist support, use generic server files watcher to reload 2021-11-28 21:45:52 +01:00
timvisee
69de7a95bf Bump version to 0.2.5 2021-11-25 15:04:39 +01:00
timvisee
270362b152 Use consistent documentation file names 2021-11-25 13:51:24 +01:00
timvisee
93f75adc5c Update lobby limitations, describe whitelist issue with probe user 2021-11-25 13:50:15 +01:00
timvisee
40fe5b5dd2 Cleanup documentation 2021-11-25 13:42:57 +01:00
timvisee
f6d60318e8 Support Minecraft v1.16.3 to v1.17.1 in lobby and probe logic 2021-11-25 12:59:50 +01:00
timvisee
f513957bff Add config option to enable server probing on start 2021-11-25 12:59:32 +01:00
timvisee
9b1f2a7011 Probe server on lazymc start to get up-to-date server details for Forge 2021-11-25 12:59:32 +01:00
timvisee
8b09faae3d Constrain supported lobby versions 2021-11-25 12:59:32 +01:00
timvisee
0ba46caf5c Bump version to 0.2.4 2021-11-24 14:05:27 +01:00
timvisee
ea2dbc905c Add Minecraft default server icon, extracted from Minecraft 1.17.1 2021-11-24 13:02:41 +01:00
timvisee
1d92964802 Bump version to 0.2.3 2021-11-22 18:55:50 +01:00
timvisee
0f2d7720af Add documentation for proper IP proxying with PROXY header 2021-11-22 18:35:40 +01:00
timvisee
f95682fcd5 Only enable RCON by default on Windows 2021-11-22 17:57:28 +01:00
timvisee
d5c854d16f Add option to send HAProxy header with RCON connections 2021-11-22 17:55:51 +01:00
timvisee
6916800aeb Add send_proxy_v2 option to send HAProxy header to server 2021-11-22 14:37:07 +01:00
timvisee
e7c31f2619 Add protocol version documentation 2021-11-22 13:37:21 +01:00
timvisee
7da467ff8c Bump version to 0.2.2 2021-11-18 11:37:02 +01:00
timvisee
a71b3cb24f Add option to drop all connections from banned IPs
This instantly disconnects clients from banned IPs. Clients won't be
able to request or ping the server status. Clients won't get a kick
message with their ban reason either. Clients simply get a
'Disconnected' message on login.
2021-11-17 18:23:17 +01:00
timvisee
168cbceb4c Disconnect banned IPs based on server banned-ips.json file 2021-11-17 17:36:28 +01:00
timvisee
73d0c86780 Describe lobby feature in README, add documentation page with warning 2021-11-15 20:53:24 +01:00
timvisee
aca09dff7b Cleanup 2021-11-15 20:36:15 +01:00
timvisee
ae6e877f17 Add lobby method to configuration 2021-11-15 18:17:02 +01:00
timvisee
e01fd212f7 Start experimenting with lobby, implement loading into lobby with text 2021-11-15 18:04:29 +01:00
timvisee
db99289ea7 Add join forward method to proxy to other address while server starts 2021-11-15 18:03:03 +01:00
timvisee
32cd9ffc73 Improve join occupy method descriptions in config 2021-11-15 17:27:38 +01:00
timvisee
6b38dce5ab Restructure configuration file 2021-11-15 16:21:51 +01:00
timvisee
234a30aecb Add lockout mode, enable to prevent all players from connecting 2021-11-15 15:46:13 +01:00
timvisee
4d51113bd9 Add option to use Minecraft server MOTD 2021-11-11 11:37:08 +01:00
timvisee
5df8c65b44 Move server start/stop timeout settings into time section 2021-11-11 11:14:16 +01:00
timvisee
7b4a90bb34 Add option to restart after a crash 2021-11-11 00:11:17 +01:00
timvisee
18fdf4c5f9 Add server start/stop timeout to force kill server if it gets stuck 2021-11-10 23:43:47 +01:00
timvisee
fb8c40e5bb Update README 2021-11-10 21:17:47 +01:00
timvisee
cbe35e5585 Add client holding feature
Don't disconnect client when server starts, hold them for a while, and
relay when the server is ready. This makes the start-and-connect process
much more transparent.
2021-11-10 20:50:49 +01:00
timvisee
e7741f4ece Set config defaults, comment out defaults in base config file 2021-11-09 15:13:50 +01:00
timvisee
bbecb43639 Add option for protocol version hints, clean up configuration 2021-11-09 14:57:58 +01:00
timvisee
86c88d85f2 Clean up internal server state handling, various fixes 2021-11-09 14:31:31 +01:00
timvisee
5883dcb1f4 Cleanup configuration 2021-11-09 01:15:16 +01:00
timvisee
d109b2bf32 Add RCON server management support, adds Windows support 2021-11-09 01:12:46 +01:00
timvisee
e489e070b1 Add demo video to README 2021-11-08 20:12:24 +01:00
timvisee
115d100aee Add documentation for using bash script as server command 2021-11-08 19:52:35 +01:00