Alexander Söderberg
|
f7c00244e7
|
⚡ Some small changes
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
26f11e3a7e
|
🚚 More removal of javax annotations
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
4556b392b0
|
🚚 More removal of javax annotations
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
9f0c846050
|
🚚 Begin migrating from javax annotations to checker-qual
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
e914d04450
|
⚡ Fix dependency graph and replace Guava
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
4ca47777a3
|
⚡ Switch to gradle
|
2020-09-30 10:40:44 +02:00 |
|
broccolai
|
05dcd52659
|
Fix Bukkit-Test compilation after adventure update
|
2020-09-29 14:39:31 +00:00 |
|
broccolai
|
7b19e7e8ba
|
Fix typo in cloud-cloudburst
|
2020-09-29 03:17:08 +00:00 |
|
broccolai
|
e277237db3
|
Final touches on new arguments
|
2020-09-28 20:44:13 +02:00 |
|
broccolai
|
5c7d0bda1e
|
Update arguments
|
2020-09-28 20:44:13 +02:00 |
|
broccolai
|
c7119dc115
|
Add player arguments
|
2020-09-28 20:44:13 +02:00 |
|
broccolai
|
bc064e1873
|
Add UUID argument
|
2020-09-28 20:44:13 +02:00 |
|
broccolai
|
8e2ac13ad5
|
Allow mappers to throw RuntimeExceptions and make ArgumentPair/Turple extensible
|
2020-09-28 20:42:18 +02:00 |
|
Alexander Söderberg
|
d85684c22a
|
⚡ Fix merge conflicts
|
2020-09-28 20:42:18 +02:00 |
|
Alexander Söderberg
|
cd90665559
|
⚡ Make it possible to extent the argument product types
|
2020-09-28 20:42:18 +02:00 |
|
Alexander Söderberg
|
94710c5174
|
✨ Initial support for compound arguments
This allows for grouping and mappings of multiple command arguments by using product types.
|
2020-09-28 20:42:18 +02:00 |
|
Alexander Söderberg
|
e033ee88db
|
⚡ Update LICENSE text
|
2020-09-27 23:30:13 +02:00 |
|
Alexander Söderberg
|
5312e83fe6
|
🚚 Add missing test classes
|
2020-09-27 23:20:00 +02:00 |
|
Alexander Söderberg
|
1def91ffc6
|
🗑 Remove cloud-pipeline
|
2020-09-27 23:12:13 +02:00 |
|
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 |
|