jmp
|
1409b91db0
|
fabric: add some pre-built predicate permissions for the client command manager
|
2021-07-05 02:56:06 -07:00 |
|
jmp
|
65bb4d7a5d
|
fabric: javadoc cleanup
|
2021-07-05 02:56:06 -07:00 |
|
jmp
|
488ea8f9d8
|
fabric: minor formatting/javadoc fixes
|
2021-07-05 02:56:06 -07:00 |
|
Zach Levis
|
5c7f2ffaab
|
license headers
|
2021-07-05 02:56:06 -07:00 |
|
Zach Levis
|
91b433c14b
|
fabric: Fully implement a registry entry argument type
|
2021-07-05 02:56:06 -07:00 |
|
Zach Levis
|
0af44e2406
|
fabric: Add builders for many of the basic argument types
|
2021-07-05 02:56:06 -07:00 |
|
Zach Levis
|
6b690811f1
|
core: Add a way to map the output of argument parsers
|
2021-07-05 02:56:06 -07:00 |
|
jmp
|
c78c4aba08
|
core: Throw an exception when both GREEDY and QUOTED are specified for a StringArgument
|
2021-07-05 02:56:06 -07:00 |
|
jmp
|
1bed15ea6d
|
core: Add @Quoted annotation to mark string arguments as quoted in annotated methods
|
2021-07-05 02:56:06 -07:00 |
|
p5nbTgip0r
|
f3e142d1f6
|
Register Long parser in StandardParserRegistry
|
2021-07-05 02:56:06 -07:00 |
|
p5nbTgip0r
|
69642bd5f4
|
Make long parser public and add documentation to constructor
|
2021-07-05 02:56:06 -07:00 |
|
broccolai
|
d5259dfbe4
|
Add explict this checkstyle rule and fix violations
|
2021-07-05 02:56:06 -07:00 |
|
broccolai
|
a6eb44376c
|
Fix tuple#toArray implementations
|
2021-07-05 02:56:06 -07:00 |
|
Alexander Söderberg
|
1600ef16c3
|
:clock: 2021 let's go!!!
|
2021-01-16 09:58:46 +01:00 |
|
Zach Levis
|
7d46e64ed3
|
✨ Add logical operators to permissions
These operators allow some basic combination of permissions to occur,
which expands what can be easily done with permissions definitions.
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
9550dce5e6
|
✨ Add access to parameter annotations in the parameter injector
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
14baf5b876
|
📚 Improve CommandSyntaxFormatter documentation
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
2cf743c805
|
✨ Add injection services (#211)
* ✨ Add injection services
* Change dependency scope for Guice
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
0b6a554946
|
✨ Implement predicate permissions (#210)
Co-authored-by: Josh Taylor <me@broccol.ai>
|
2021-01-16 08:54:07 +01:00 |
|
Zach Levis
|
78b081ccc2
|
core: Allow attaching a default description to arguments
|
2021-01-16 08:54:07 +01:00 |
|
Zach Levis
|
b38c725dc5
|
core: Use the ArgumentDescription interface for descriptions
This allows minecraft-extras to provide an implementation that
uses Adventure chat components to represent the description.
|
2021-01-16 08:54:07 +01:00 |
|
Zach Levis
|
ef85fa9ee9
|
core: Add CommandFlag-accepting getters to FlagContext
This allows for type-safe access to the collection of available flags.
|
2021-01-16 08:54:07 +01:00 |
|
Jason
|
7347ced0db
|
Expose Command/Context from exceptions where possible (#204)
* Expose Command/Context from exceptions where possible
* Update changelog
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
bb9bc4e579
|
✨ Add keyed values to CommandContext and do some cleanup
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
9276a919d3
|
✨ Add keyed values to CommandContext and do some cleanup
|
2021-01-16 08:54:07 +01:00 |
|
Jason
|
c8fdf22f4b
|
✨ Allow for more easily using translatable components with MinecraftHelp (#197)
* ✨ Allow for more easily using translatable components with MinecraftHelp
* Add missing Javadoc
|
2021-01-16 08:54:07 +01:00 |
|
jmp
|
8913b2495e
|
🐛 Transition to AFTER_REGISTRATION even when no commands have been registered
|
2021-01-16 08:54:07 +01:00 |
|
Irmo van den Berge
|
a978adc79f
|
Add support for compound arguments for flags
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2021-01-16 08:54:07 +01:00 |
|
Irmo van den Berge
|
cabb7f426c
|
Add predicate command filter option to the cloud help system
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2021-01-16 08:54:07 +01:00 |
|
Irmo van den Berge
|
4556f12b6d
|
Fix command argument not accepting characters _ and -
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2021-01-16 08:54:07 +01:00 |
|
Alexander Söderberg
|
c48eb28434
|
🐛 Fix issues with the help system
|
2020-12-18 19:49:57 +01:00 |
|
Alexander Söderberg
|
c684c6607f
|
✨ Allow for literals to be combined with a variable arg(#181)
Co-authored-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
c86ccbe1af
|
✨ Fix build
|
2020-12-18 19:49:57 +01:00 |
|
Alexander Söderberg
|
e9178b0834
|
✨ Add some QoL methods to FlagContext
|
2020-12-18 19:49:57 +01:00 |
|
Alexander Söderberg
|
744ebc929d
|
📚 Improve ArgumentParser documentation
|
2020-12-18 19:49:57 +01:00 |
|
Alexander Söderberg
|
885cc7e005
|
🎨 Fix formatting
|
2020-12-18 19:49:57 +01:00 |
|
Irmo van den Berge
|
5224050c99
|
✨ Support repeating literals or argument names (#168)
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2020-12-18 19:49:57 +01:00 |
|
zml
|
1e91273e0e
|
✨ Work towards making CommandMeta typesafe (#173)
Co-authored-by: Alexander Söderberg <sauilitired@gmail.com>
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
3efd9bfffb
|
✨ Make CommandContext#asMap return an immutable copy
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
0a024d65d9
|
✨ Add set, contains, and asMap methods to CommandContext
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
79aad9d79a
|
✨ Add getters for permission and sender type to Command.Builder
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
f2f187f58d
|
🐛 Fix build
|
2020-12-18 19:49:57 +01:00 |
|
Alexander Söderberg
|
2f077e03f3
|
✨ Improve injection
|
2020-12-18 19:49:57 +01:00 |
|
jmp
|
e241420ee9
|
✨ Throw an exception when trying to parse a static method with the @CommandMethod annotation
|
2020-12-18 19:49:57 +01:00 |
|
broccolai
|
237eda75ef
|
Reformat project
|
2020-12-07 20:05:45 +01:00 |
|
jmp
|
ded94567c6
|
✨ Add a ManagerSetting to override existing commands
|
2020-12-07 20:05:45 +01:00 |
|
jmp
|
1ff5a2c4ce
|
📚 Update changelog
Add back an entry which was accidentally removed, move an entry to the correct location, add missing entries
|
2020-12-07 20:05:45 +01:00 |
|
Jason
|
9bc2da18a9
|
🐛 Fix number suggestions when there are following arguments (#122)
|
2020-12-07 20:05:45 +01:00 |
|
jmp
|
544c344f18
|
📚 Update changelog
Also minor codestyle fixes
|
2020-12-07 20:05:45 +01:00 |
|
Irmo van den Berge
|
5b610df013
|
Fix partial command suggestions when using a suggestion provider
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
|
2020-12-07 20:05:45 +01:00 |
|