Commit graph

756 commits

Author SHA1 Message Date
mat
3057ae8b4a maybe optimization 2022-04-22 20:49:42 -05:00
mat
b03d3da659 inline reading in nbt decoding 2022-04-22 18:23:29 +00:00
mat
99652200aa simplify nbt list optimization 2022-04-22 18:03:57 +00:00
mat
7df6522489 remove irrelevant comment 2022-04-22 14:51:03 +00:00
mat
67c6e33344 fix nbt decode benchmark 2022-04-22 00:52:22 -05:00
mat
1bbd8b99b3 nbt optimizations 2022-04-22 05:02:45 +00:00
mat
39d77475d3 remove some useless code 2022-04-22 04:37:45 +00:00
mat
248f752748 simplify error handling 2022-04-22 04:33:58 +00:00
mat
7cdd417145 add files 2022-04-22 00:13:45 +00:00
mat
c31c6fa7d0 change to not ping 2022-04-22 00:10:24 +00:00
mat
03d14e13f2 make benchmarks work again 2022-04-21 18:08:33 +00:00
mat
3beb58189b tokio features in az-nbt 2022-04-21 17:24:20 +00:00
mat
2c848ebaa5 Set carried item and update tags packets 2022-04-21 15:25:46 +00:00
mat
298d30ad08 make PlayerAbilitiesFlags its own thing 2022-04-20 18:03:42 +00:00
mat
8bd97c6c96 add player abilities packet 2022-04-20 16:28:39 +00:00
mat
c5f10af09d write some readmes 2022-04-20 15:24:25 +00:00
mat
65dd2eacc2 Merge branch 'declare-commands-packet' 2022-04-19 21:29:07 -05:00
mat
df318dba73 Fix declare_state_packets 2022-04-19 21:25:04 -05:00
mat
5306d99e33 allow trailing commas in declare_state_packets 2022-04-19 21:24:53 -05:00
mat
cafa4dd76f Fix declare_state_packets 2022-04-19 21:24:42 -05:00
mat
a3fad4765b reorder some packets 2022-04-19 21:03:10 -05:00
mat
a45eb6deb2 allow trailing commas in declare_state_packets 2022-04-19 20:37:42 -05:00
mat
58e58dfa8f Merge branch 'main' into declare-commands-packet 2022-04-19 20:35:21 -05:00
mat
5fd87615cf
Merge pull request #1 from mat-1/brigadier
azalea-brigadier
2022-04-20 01:34:12 +00:00
mat
d09762f5d3
Merge pull request #2 from mat-1/state-packets-macro
State packets macro
2022-04-20 01:33:55 +00:00
mat
bc22faf3b0 remove a couple of imports 2022-04-19 20:33:17 -05:00
mat
cbdab27cb5 add declare_state_packets to the other states 2022-04-19 19:17:36 -05:00
mat
9633874d23 finish declare_state_packets implementation 2022-04-19 18:53:13 -05:00
mat
c04a28621e start adding more stuff 2022-04-19 00:53:51 -05:00
mat
f60426cd5a start adding declare_state_packets 2022-04-19 00:48:13 -05:00
mat
be194c1ca1
Merge branch 'main' into brigadier 2022-04-19 03:56:36 +00:00
mat
751098b636 start working on declare commands packet 2022-04-18 22:38:53 -05:00
mat
78e692efc3 move tests into tests directory 2022-04-18 19:45:32 -05:00
mat
b8ceb56e71 move parsers into arguments 2022-04-18 19:38:08 -05:00
mat
8d71fbf813 change a BTreeMap to a HashMap 2022-04-18 18:14:25 +00:00
mat
b3864af9c4 split stuff into more modules 2022-04-18 18:13:15 +00:00
mat
17d9f676cc general cleanup 2022-04-18 17:59:21 +00:00
mat
e2c6131ac9 fix issues with clippy 2022-04-18 15:35:02 +00:00
mat
bd83459bb1 remove temporary comments 2022-04-18 15:31:38 +00:00
mat
3f87fc5068 add find_node 2022-04-18 15:28:30 +00:00
mat
d25c9926d7 add get_path 2022-04-18 15:18:54 +00:00
mat
b7d4b437dc add more tests 2022-04-18 00:42:21 -05:00
mat
1d28c7cfb5 forking stuff 2022-04-17 21:38:57 -05:00
mat
d68233e0b1 simplify the <S> generic so it's not an Rc 2022-04-17 20:46:43 -05:00
mat
af4b0d0add Implement working redirects 2022-04-17 18:36:14 -05:00
mat
14625e2bce Change ArgumentBuilder to have a CommandNode 2022-04-17 18:17:20 -05:00
mat
e945bfac77 more tests and start adding redirects 2022-04-17 18:08:19 -05:00
mat
6f3c41e01c add .requires 2022-04-17 16:52:34 -05:00
mat
2e90422561 Fix clippy issues and add a couple tests to dispatcher 2022-04-17 15:57:28 -05:00
mat
10cd1733cb add execute & get_integer 2022-04-17 14:40:26 -05:00