broccolai
|
0655a731d6
|
Fix checkstyle issues
|
2020-10-02 02:54:21 +02:00 |
|
Alexander Söderberg
|
1c56be714c
|
✨ Reduce builder noise.
|
2020-10-02 02:54:21 +02:00 |
|
Alexander Söderberg
|
ab9860352c
|
✨ Borrow some stuff from sewer
|
2020-10-01 15:53:28 +02:00 |
|
Alexander Söderberg
|
a43c3e9145
|
✨ Fix build scripts and prepare Maven publishing
|
2020-10-01 15:41:47 +02:00 |
|
Alexander Söderberg
|
9d47a7c82d
|
🎨 Change (improve) command context semantics
|
2020-10-01 13:24:15 +02:00 |
|
Alexander Söderberg
|
ee59066733
|
🎨 required-> of
|
2020-10-01 13:20:29 +02:00 |
|
Alexander Söderberg
|
8d60348533
|
🎃
|
2020-10-01 12:06:25 +02:00 |
|
Alexander Söderberg
|
7013a851c4
|
🎃
|
2020-10-01 12:05:20 +02:00 |
|
Alexander Söderberg
|
cf0947ab81
|
💩 Use BukkitAudiences#player because gradle refuses to resolve #sender.
|
2020-09-30 10:59:23 +02:00 |
|
Alexander Söderberg
|
144ac02778
|
🐛 Fix merge conflict
|
2020-09-30 10:49:09 +02:00 |
|
Jason
|
09e3e7aa13
|
✨ Add exception messages so invalid input doesn't result in 'Invalid Command Argument: null' (#13)
Co-authored-by: Alexander Söderberg <Sauilitired@users.noreply.github.com>
|
2020-09-30 10:44:07 +02:00 |
|
Alexander Söderberg
|
bea9c54841
|
🐛 Fix issue with TypeToken in the service pipeline
|
2020-09-30 10:40:44 +02:00 |
|
Alexander Söderberg
|
0fbe1fe6a2
|
🚚 Finalize annotation transition
|
2020-09-30 10:40:44 +02:00 |
|
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 |
|