29 Commits

Author SHA1 Message Date
b87c71737d
Create shared net module 2024-12-08 03:33:48 -07:00
fbfb90c3aa
Fix crashing without arg default 2024-12-05 17:19:00 -07:00
514e48c6ad
Move server config to subsection of config file 2024-12-04 20:44:31 -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
c74c5d44dc
Set deny(clippy::all) 2023-05-03 22:29:00 -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
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
08139a2ec7
SLP works again 2022-04-16 18:40:45 -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
3279aeae23 Better error handling 2021-03-18 14:23:39 -06:00
Garen Tyler
a4b461b6c0 Make functions async 2021-03-01 20:58:57 -07:00
Garen Tyler
253ab0802a Restructure 2021-03-01 19:34:55 -07:00
Garen Tyler
737a1de7af Comment out unnecessary crates from Cargo.toml 2021-03-01 19:24:46 -07:00
Garen Tyler
a5e14d1ba1 Make SLP better 2020-12-17 19:38:55 -07:00
ElementG9
a142e73d67 Handshake, Status, and Login work now. 2020-08-18 08:19:15 -06:00
ElementG9
7e36693485 things 2020-08-17 15:55:29 -06:00
ElementG9
a979cc25c6 Make the server favicon load dynamically 2020-07-09 09:56:40 -06:00
Danton
9815c3d200 further prototyping of #1 2020-07-08 22:16:01 -07:00
ElementG9
64cedcfa56 Add documentation 2020-07-08 22:11:58 -06:00
ElementG9
767ac2e981 Save up until dynamic info in ping 2020-07-08 21:24:08 -06:00
ElementG9
2d732fd2c4 Create logger, remove refs to mctypes.rs and net.rs 2020-07-05 21:38:50 -06:00
ElementG9
ef86b059c5 save up to play / status 2020-05-25 14:05:39 -06:00