Commit graph

123 commits

Author SHA1 Message Date
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
mat
82ed6baea5 Clean up some old stuff 2022-04-17 14:03:21 -05:00
mat
a72a47ced7 Rewrite brigadier 2022-04-17 14:02:13 -05:00
mat
4ff67d4917 a 2022-02-03 02:16:24 +00:00
mat
1b88888151 f 2022-02-02 07:57:50 -06:00
mat
d9e52f8d96 b 2022-02-01 00:12:46 -06:00
Ubuntu
30a86e1de5 bbbbbbbbbbbb 2022-01-20 00:49:10 +00:00
mat
760816c81f stuff 2022-01-13 20:08:53 -06:00
Ubuntu
eb111be1f1 a 2022-01-13 00:43:09 +00:00
Ubuntu
270507736a a 2022-01-12 00:40:43 +00:00
mat
cc4fe62fc8 adfsfasdfaSDQAWERTERYTUYghyubnjnrdfxcv etgvbhy0ujn- 2022-01-11 00:01:47 -06:00
mat
60b129b3a6 progress 2022-01-10 20:29:46 -06:00
Ubuntu
cb4d871f6f work a bit on brigadier 2022-01-11 00:42:30 +00:00
mat
fec7a2bfed AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2022-01-09 23:46:23 -06:00
mat
315f225819 add some more stuff from brigadier 2022-01-09 22:33:45 -06:00
mat
d56f60c05f add all the string reader tests 2022-01-09 15:40:54 -06:00
mat
c7554b40d5 add some more tests 2022-01-09 15:13:08 -06:00
mat
4626bd45cd fix a couple tests 2022-01-09 14:58:14 -06:00
mat
8331851d97 string reader 2022-01-09 14:50:41 -06:00
mat
d959fb2d0c add string_reader 2022-01-09 00:14:39 -06:00
mat
e3ecb607b8 add argument type trait 2022-01-03 22:53:53 -06:00
mat
bd87cbb443 create all empty brigadier modules 2022-01-03 13:36:02 -06:00
mat
96eba2b39a difficulty packet 2022-01-03 00:14:41 -06:00
mat
394f996df2 fix random warnings 2022-01-02 17:42:41 -06:00
mat
45871fc01e better parsing for entire login packet 2022-01-02 17:40:18 -06:00
mat
094c210dad switch all current macro types to the new system 2022-01-02 17:19:04 -06:00
mat
bb566aa541 implement for Vec<u8> 2022-01-02 17:07:01 -06:00
mat
bb57273f48 start improving packet macros 2022-01-02 17:03:34 -06:00
mat
3ec7352da2 add macro for a couple more packets 2022-01-02 00:03:04 -06:00
mat
a1afbb6031 start adding packet macros 2022-01-01 23:55:19 -06:00
mat
e81b85dd5b add a couple more packets 2022-01-01 19:44:51 -06:00
mat
1a961d968b fix some clippy warnings 2021-12-26 14:17:01 -06:00