Alexander Söderberg
|
c74cda3a0f
|
🚚 Switch namespace
|
2020-09-27 23:04:15 +02:00 |
|
Alexander Söderberg
|
0064093dbf
|
✨ Add generic product types
|
2020-09-27 16:18:48 +02:00 |
|
Alexander Söderberg
|
7036beb8ad
|
🐛 Fix command registration for Velocity
We need to recreate the Brigadier command node each time a command is extended, and the code was only letting each command get registered once.
|
2020-09-26 17:39:54 +02:00 |
|
Alexander Söderberg
|
0d44a8c944
|
✨ Add intermediary command executors.
This allows for command executors along the entire command chain, such that `/command`and `/command subcommand` may both be executed.
|
2020-09-26 17:39:54 +02:00 |
|
Alexander Söderberg
|
64fa3430a9
|
Add the ability to "hide" commands.
This does not yet change how commands are treated, but allows for this to be implemented in the future.
|
2020-09-25 02:31:20 +02:00 |
|
Alexander Söderberg
|
c980adac3b
|
Add command proxies
|
2020-09-25 02:20:04 +02:00 |
|
Alexander Söderberg
|
d3ed876df6
|
Send brigadier permissions to bukkit command manager
|
2020-09-25 00:36:30 +02:00 |
|
Alexander Söderberg
|
e8a1a9a6cf
|
Replace command permissions with a new smarter permission system that allows for compound permissions
|
2020-09-25 00:36:30 +02:00 |
|
Alexander Söderberg
|
ce2fbe9746
|
Optimise literal parsing, add argument parsing metrics and add some benchmarks
|
2020-09-24 14:36:20 +02:00 |
|
jmp
|
f984a40f58
|
Log the exception when failing to map nms argument types, don't register UUID argument before 1.16
|
2020-09-24 12:42:57 +02:00 |
|
Alexander Söderberg
|
3b2ccdca14
|
Clean up descriptions
|
2020-09-23 20:55:17 +02:00 |
|
Alexander Söderberg
|
b0cd22886d
|
Add a cloudburst test plugin
|
2020-09-23 13:01:50 +02:00 |
|
Alexander Söderberg
|
a9b65c601d
|
Add basic Cloudburst implementation
|
2020-09-23 01:12:14 +02:00 |
|
Alexander Söderberg
|
3f59a81836
|
Add a confirmation system.
|
2020-09-22 23:03:11 +02:00 |
|
Alexander Söderberg
|
77cbf15faa
|
Add command postprocessing
|
2020-09-22 20:53:49 +02:00 |
|
Alexander Söderberg
|
7501bd4743
|
Version bump.
|
2020-09-22 18:58:43 +02:00 |
|
Alexander Söderberg
|
a6db68fa66
|
Fix quoted strings
|
2020-09-22 18:45:26 +02:00 |
|
Alexander Söderberg
|
dbd546dd20
|
Add the viaversion maven repository
|
2020-09-22 18:28:00 +02:00 |
|
Alexander Söderberg
|
146bbc2db3
|
Make the generated help menu a little prettier and add command insertions
|
2020-09-22 15:52:32 +02:00 |
|
Alexander Söderberg
|
78144c1c16
|
Update README.md
|
2020-09-22 13:28:46 +02:00 |
|
Alexander Söderberg
|
56623160e1
|
Clean up annotation parsing.
|
2020-09-22 13:13:01 +02:00 |
|
Alexander Söderberg
|
e72a876037
|
Allow argument descriptions to be set using the @Argument annotation
|
2020-09-21 19:51:17 +02:00 |
|
Alexander Söderberg
|
d6ce74f2d9
|
Minor improvements to the help system
|
2020-09-21 19:29:15 +02:00 |
|
Alexander Söderberg
|
3f96837cf1
|
Add adventure based help menu
|
2020-09-21 19:11:48 +02:00 |
|
Alexander Söderberg
|
bad944e1a5
|
Super minor tweaks to the help system
|
2020-09-21 15:24:55 +02:00 |
|
Alexander Söderberg
|
a50b36e41f
|
Initial progress towards on a more advanced help system
|
2020-09-21 15:21:56 +02:00 |
|
Alexander Söderberg
|
c38247b3ad
|
Add preview examples
|
2020-09-21 09:24:38 +02:00 |
|
Alexander Söderberg
|
b00dc9ba17
|
Improve the README
|
2020-09-21 09:21:13 +02:00 |
|
Alexander Söderberg
|
f26b200809
|
Some documentation improvements
|
2020-09-21 09:00:50 +02:00 |
|
Alexander Söderberg
|
1b8ccbbf11
|
Basic Minecraft specific documentation
|
2020-09-20 22:35:41 +02:00 |
|
Alexander Söderberg
|
756908a3b3
|
Add very simple help utility
|
2020-09-20 22:01:38 +02:00 |
|
Alexander Söderberg
|
c336a2d7e8
|
Add named parsers
|
2020-09-20 21:36:44 +02:00 |
|
Alexander Söderberg
|
96fcd03a75
|
Attempt to fix maven thing again yes
|
2020-09-20 21:13:09 +02:00 |
|
Alexander Söderberg
|
ec3438c0f3
|
Revert parent version change.
|
2020-09-20 20:21:24 +02:00 |
|
Alexander Söderberg
|
31db613028
|
Very important fix.
|
2020-09-20 20:01:48 +02:00 |
|
Alexander Söderberg
|
d4b9d033dc
|
Version (de-)bump
|
2020-09-20 20:00:50 +02:00 |
|
Alexander Söderberg
|
6f0dba0bf0
|
Add asynchronous tab completion to the paper module
|
2020-09-20 19:49:25 +02:00 |
|
Alexander Söderberg
|
9d5f007e37
|
Add the option to use an asynchronous command execution coordinator
|
2020-09-20 17:37:46 +02:00 |
|
Alexander Söderberg
|
0ccf8d37e6
|
Fix some velocity related issues
|
2020-09-20 17:09:48 +02:00 |
|
Alexander Söderberg
|
1c831a3bcf
|
Add support for Commodore mappings
|
2020-09-20 16:44:30 +02:00 |
|
Alexander Söderberg
|
b80e33503f
|
Fix dumb test breakage
|
2020-09-19 23:39:20 +02:00 |
|
Alexander Söderberg
|
95f903bb1f
|
Allow overriding of all argument suggestions
|
2020-09-19 23:23:28 +02:00 |
|
Alexander Söderberg
|
62bc4dc005
|
Fix maven dependency graph
|
2020-09-19 22:56:35 +02:00 |
|
Alexander Söderberg
|
d83690cdcf
|
Hackily solve issue where Bukkit doesn't create a new Brigadier command per alias, so that command aliases get the full Brigadier treatment
|
2020-09-19 22:49:03 +02:00 |
|
Alexander Söderberg
|
1fede2b4c0
|
Enable users to override exception handling and make the velocity test plugin less stupid
|
2020-09-19 16:38:58 +02:00 |
|
Alexander Söderberg
|
5f48b0a032
|
Include the Velocity test plugin file
|
2020-09-19 15:51:54 +02:00 |
|
Alexander Söderberg
|
f1d4e7865d
|
Add Velocity module
|
2020-09-19 15:50:44 +02:00 |
|
Alexander Söderberg
|
ccd0e8ae0e
|
Clean up generics (and get rid of the type parameter for command meta data)
|
2020-09-19 12:14:09 +02:00 |
|
Alexander Söderberg
|
1a85251fc6
|
Add Bungee implementation
|
2020-09-19 00:21:27 +02:00 |
|
Alexander Söderberg
|
04a6919c6a
|
Add completions to all integer types
|
2020-09-18 22:51:33 +02:00 |
|