259 Commits

Author SHA1 Message Date
timvisee
d7b601d6e3
Bump version to 0.2.6 v0.2.6 2021-11-28 22:20:20 +01:00
timvisee
4d76058472
Update dependencies 2021-11-28 22:18:39 +01:00
timvisee
5b5a2bf8ae
Only use wake whitelist if enabled in server.properties 2021-11-28 22:00:59 +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 v0.2.5 2021-11-25 15:04:39 +01:00
timvisee
3e7e5c4c03
Fix Windows CI builds having incorrect feature configuration 2021-11-25 15:04:21 +01:00
timvisee
4d774cd254
Update dependencies 2021-11-25 14:54:05 +01:00
timvisee
a1324d22a7
Various fixes and improvements 2021-11-25 14:41:43 +01:00
timvisee
a500f50064
Use probed server settings in lobby join game packet 2021-11-25 14:36:50 +01:00
timvisee
4ef1481f2b
Fix unsupported dimension data in lobby, use proper default world name 2021-11-25 14:21:29 +01:00
timvisee
addfb1c135
Don't use lobby join method if server isn't probed yet when required 2021-11-25 14:20:58 +01:00
timvisee
956c428251
Add compile time feature compatibility check, remove from build.rs 2021-11-25 14:00:59 +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
e7d2c6f64c
Resolve clippy warnings 2021-11-25 13:39:52 +01:00
timvisee
084c3c5f8b
Fix compilation error 2021-11-25 13:27:44 +01:00
timvisee
d39ad9c913
Update TODO 2021-11-25 12:59:52 +01:00
timvisee
00b6cddd78
Change ban list reload log message from info to debug 2021-11-25 12:59:51 +01:00
timvisee
b8744aaf57
Fix protocol versions being handled incorrectly 2021-11-25 12:59:51 +01:00
timvisee
51d3ecf148
Report online mode error if lobby receives server encryption request 2021-11-25 12:59:51 +01:00
timvisee
75c7a09249
Handle unrecognized login plugin requests messages in lobby 2021-11-25 12:59:50 +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
b404ab0a87
Support multiple Minecraft protocol versions in lobby and probe logic 2021-11-25 12:59:50 +01:00
timvisee
cf6bd526d9
Dynamically build lobby dimension from probed server dimension codec 2021-11-25 12:59:48 +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
e23a61ab0f
Replay client handshake when lobby connects to real server 2021-11-25 12:59:31 +01:00
timvisee
78a36978f5
Fix broken italic text in Windows usage guide 2021-11-24 14:09:03 +01:00
timvisee
0ba46caf5c
Bump version to 0.2.4 v0.2.4 2021-11-24 14:05:27 +01:00
timvisee
6b23490919
Resolve clippy warnings 2021-11-24 14:02:08 +01:00
timvisee
9e08ed6cda
Update dependencies 2021-11-24 13:57:19 +01:00
timvisee
3271db1cb3
Resolve compile warning 2021-11-24 13:55:23 +01:00
timvisee
cf0e3ef15b
Make server directory relative to configuration file directory 2021-11-24 13:53:38 +01:00
timvisee
ee21eb45fd
Bump minimum supported Minecraft version to 1.7.2 2021-11-24 13:28:06 +01:00
timvisee
aebb5563e0
Only send status response favicon to client versions that support it 2021-11-24 13:27:42 +01:00
timvisee
20fb6ee715
Always include favicon in status response, fall back to default icon
See https://github.com/timvisee/lazymc/issues/11#issuecomment-977814539
2021-11-24 13:20:49 +01:00
timvisee
ea2dbc905c
Add Minecraft default server icon, extracted from Minecraft 1.17.1 2021-11-24 13:02:41 +01:00
timvisee
eb66265670
Handle SIGTERM exit code as successful 2021-11-23 13:00:10 +01:00
timvisee
df101ce53b
Fix typo in Cargo.toml key 2021-11-22 20:38:30 +01:00
timvisee
8f2ce9b4b8
Fix compilation error without lobby feature 2021-11-22 20:36:46 +01:00
timvisee
20902e6a94
Derive correct UUID for offline players in lobby logic (2/2) 2021-11-22 20:20:08 +01:00
timvisee
3e933f7566
Derive correct UUID for offline players in lobby logic 2021-11-22 20:14:29 +01:00
timvisee
46fa594065
Update features in README 2021-11-22 19:00:36 +01:00
timvisee
1d92964802
Bump version to 0.2.3 v0.2.3 2021-11-22 18:55:50 +01:00
timvisee
9b8d569628
Update dependencies 2021-11-22 18:53:52 +01:00
timvisee
94f2fa01e2
Update TODO 2021-11-22 18:53:23 +01:00
timvisee
9b71052b61
Add extras document with recommendations and tips after installing 2021-11-22 18:51:06 +01:00
timvisee
0049ad456c
Bump rcon to 0.5.2, which now includes changes from our fork 2021-11-22 18:36:12 +01:00