Commit Graph

15 Commits

Author SHA1 Message Date
timvisee
d109b2bf32 Add RCON server management support, adds Windows support 2021-11-09 01:12:46 +01:00
timvisee
bf84d04cf6 Various fixes and improvements 2021-11-08 20:28:10 +01:00
timvisee
a7a182fbcb Add option to automatically rewrite server.properties file
This tries to fiend the server.properties file of the Minecraft server,
and sets the correct IP and port as configured within lazymc. This is
enabled by default.
2021-11-08 19:10:50 +01:00
timvisee
a5fbdc8d30 Make server directory option optional 2021-11-08 19:10:21 +01:00
timvisee
db0552f2e5 Rename sleep_on_start to wake_on_start 2021-11-08 18:10:36 +01:00
timvisee
9874c9dd30 Implement minimum_online_time option 2021-11-08 18:07:32 +01:00
timvisee
e115bba827 Add sleep_on_start option 2021-11-08 17:41:02 +01:00
timvisee
a8375534ed Organize, refactor project structure 2021-11-08 17:06:17 +01:00
timvisee
66faac396a Add CLI handling, add command to generate/test configuration 2021-11-08 16:49:45 +01:00
timvisee
0c3685c37c Add configuration 2021-11-08 15:26:36 +01:00
timvisee
fed541c893 Add basic server idle checking, sleep server if idle for specified time 2021-11-08 14:19:52 +01:00
timvisee
934c0ee6d0 Add simple SIGINT handling 2021-11-07 21:14:53 +01:00
timvisee
3b8a0bb1ae Add basic server starting logic 2021-11-07 20:43:45 +01:00
timvisee
d742eca632 Hijack login start packet to disconnect payer if server is sleeping 2021-11-07 18:07:24 +01:00
timvisee
923e172d0d Add basic raw packet parsing, hijack ping and status message 2021-11-07 14:18:40 +01:00