27 Commits

Author SHA1 Message Date
e9e35c0dbe
Simplify arg parsing 2024-12-05 16:54:24 -07:00
7b63542810
Add proxy stub 2024-12-04 21:39:58 -07:00
e72f19a814
Move server to subcommand 2024-12-04 19:52:00 -07:00
58fd071998
Remove workspace and combine back into one crate 2024-12-03 21:07:02 -07:00
5dc9d3bb8a
Write documentation and convert to virtual workspace 2023-05-04 15:11:31 -06:00
d385deb1bb
Implement more of the protocol 2023-05-03 21:47:07 -06:00
60e54ed2cc
Server list ping (async structure) 2023-05-02 16:46:53 -06:00
866f39a356
Restructure project 2023-05-02 13:50:09 -06:00
e591cd8a4d
Extract packets into composition-protocol crate and make into workspace 2023-03-14 17:19:13 -06:00
182bf76835
Move more things into Config 2022-04-21 09:14:55 -06:00
Garen Tyler
b12f612c62
Start implementing Play state up to chunk data 2022-04-19 18:07:10 -06:00
Garen Tyler
4849a7903d
Improve configuration file parsing, add log_level to config, log server version, and move mctypes into crate::net 2022-04-19 13:05:17 -06:00
Garen Tyler
4d928973a6
Login complete 2022-04-19 09:09:30 -06:00
Garen Tyler
08139a2ec7
SLP works again 2022-04-16 18:40:45 -06:00
Garen Tyler
56b645df18
Rewrite packet 2022-04-16 13:18:49 -06:00
Garen Tyler
811985ad67 Split MCTypes into separate files 2021-04-26 14:21:10 -06:00
Garen Tyler
897d2dee2c Internal messaging - client to client chat works 2021-03-20 10:47:25 -06:00
Garen Tyler
3fee4aaf18 Record the number of packets sent and received, log on shutdown 2021-03-19 23:03:29 -06:00
Garen Tyler
f73fdae2c7 Disconnect all clients on server shutdown, shutdown on ctrl-c 2021-03-19 19:23:10 -06:00
Garen Tyler
4b4c962f7b Merge the network and game servers, make the SLP respond with the number of active players 2021-03-02 10:04:50 -07:00
Garen Tyler
3803f1b05f Cargo fmt broke something 2021-03-01 22:11:00 -07:00
Garen Tyler
00cb632b5b Cargo fmt 2021-03-01 22:07:51 -07:00
Garen Tyler
925363b428 Load the config from a file 2021-03-01 22:06:06 -07:00
Garen Tyler
54ef5e9901 Change logging level for release and debug builds 2021-03-01 21:25:57 -07:00
Garen Tyler
a4b461b6c0 Make functions async 2021-03-01 20:58:57 -07:00
Garen Tyler
a94491205d Add documentation 2021-03-01 20:21:32 -07:00
Garen Tyler
253ab0802a Restructure 2021-03-01 19:34:55 -07:00