115 Commits

Author SHA1 Message Date
5ad4ad7cc2
Simplify build process and improve README
Some checks failed
ci / Build and push Docker images (push) Successful in 20m41s
clippy / Run rust-clippy analyzing (push) Failing after 1m55s
2025-05-01 20:48:25 -06:00
d58fffc7e5
Add bake workflow
Some checks failed
clippy / Run rust-clippy analyzing (push) Has been cancelled
ci / Build and push Docker images (push) Successful in 21m30s
2025-05-01 18:43:50 -06:00
394eb9f5e3
Change workflow to work with Gitea
Some checks failed
clippy / Run rust-clippy analyzing (push) Failing after 2m1s
2025-04-11 13:29:32 -06:00
be6eb595a5
Fix Option<T> parsing and add actual UUIDs 2025-02-15 20:14:01 -07:00
8227b5d4f0
Stop crashing on EOF in codec 2025-02-15 19:40:46 -07:00
3b7fe29f0f
Change log filename to YYYY-MM-DD.log 2025-02-15 19:39:34 -07:00
91f1967bc5
Update readme 2025-02-13 17:59:51 -07:00
89195ca71c
Fix clippy issues 2024-12-09 01:25:24 -07:00
0cbfe045e3
Working proxy! 2024-12-09 01:24:33 -07:00
7f29ac3011
Create basic proxy (almost working) 2024-12-09 00:17:23 -07:00
adf4f37536
Create App trait to manage application startup/shutdown 2024-12-08 21:37:10 -07:00
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
e9e35c0dbe
Simplify arg parsing 2024-12-05 16:54:24 -07:00
28f1656c81
Replace packets with a macro 2024-12-05 16:04:40 -07:00
6a58f58cc0
Add Parsable to ClientState 2024-12-05 00:02:19 -07:00
83ebcfbd8d
Add proxy to docker and package features 2024-12-04 23:12:29 -07:00
7b63542810
Add proxy stub 2024-12-04 21:39:58 -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
c85b9a4bc2
Use nom to parse 2024-12-04 18:39:31 -07:00
02fd42bb72
Add dockerfile and docker-bake configs 2024-12-04 00:32:43 -07:00
b9461b60e8
Fix clippy action 2024-12-03 21:26:32 -07:00
58fd071998
Remove workspace and combine back into one crate 2024-12-03 21:07:02 -07:00
831a53e3b4
Minor warning fixes 2024-12-03 20:40:07 -07:00
3a57cbbba2
Bump Cargo dependencies 2024-12-03 02:34:38 -07:00
3fb67657c4
Bump Cargo dependencies 2024-07-26 23:19:56 -06:00
5d0859a560
Update README.md 2023-05-04 15:14:04 -06:00
5dc9d3bb8a
Write documentation and convert to virtual workspace 2023-05-04 15:11:31 -06:00
e5cb669c73
Add references to issues and milestones in README.md 2023-05-03 23:37:21 -06:00
c74c5d44dc
Set deny(clippy::all) 2023-05-03 22:29:00 -06:00
7016182d01
Add clippy workflow 2023-05-03 22:19:52 -06:00
11024a856f
Update README and add feature "update_1_20" to main crate 2023-05-03 22:12:21 -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
6589eb2836
Update config.rs version 2023-03-14 17:46:56 -06:00
2614c7ce77
Update documentation 2023-03-14 17:41:24 -06:00
743b0c4c34
Fix output.log in gitignore 2023-03-14 17:23:01 -06:00
e591cd8a4d
Extract packets into composition-protocol crate and make into workspace 2023-03-14 17:19:13 -06:00
cc68d3a942
changes 2023-03-03 19:19:14 -07:00
182bf76835
Move more things into Config 2022-04-21 09:14:55 -06:00
b4ed1572e9
Revert composition.toml 2022-04-19 18:10:16 -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
144ebbba1d
clippy 2022-04-19 08:27:22 -06:00
Garen Tyler
9b760eb58f
Use motd from config 2022-04-19 08:19:20 -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