Releases: Mqzn/mCommands
Releases · Mqzn/mCommands
v1.1.7
v1.1.6
v1.1.5
What's new in 1.1.5?
-
FIXED: not checking properly for syntax permission on execution
-
FIXED: permission-filtering the subcommand suggestions to the player
-
NEW FEATURE: Added execution coordinator per command (each command will have it's own execution coordinator)
-
NEW FEATURE: Changed the basic format of annotated command method, allowing the ability to use the raw-arguments entered :
Old-Format ->public void exec(YourSenderType sender)
New-Format ->public void exec(YourSenderType sender, CommandArgs args)
-
Added more documentation in the code
-
Removed all annoying debugging
v1.1.4
v1.1.3
What's new about 1.1.3 ?
- Fixed subcommand's greedy argument detection issue -> https://github.com/Mqzn/mCommands/issues/8
- Minor code improvements and additions.
v1.1.2
v1.1.1
What's new about v1.1.1?
- Recoded the commands/subcommands help API to be able to condense subcommands into one syntax which will contain a help syntax like a tree of help menus
- Fixed bugs regarding subcommands searching in the command tree
- Recoded
SubCommandArgumentWrapper
and refactored it toCommandSubTree
- Added new caption key called
UNKNOWN_HELP_PAGE
that is sent when a user enters help page that doesn't exist - Minor code structure improvements & cleaned some parts of the code
- Removed a redundant class in the velocity platform
v1.1.0
v1.0.9
HotFixes #4
What's new about 1.0.8?
- Fixed bugs regarding tab completion of subcommands
- Fixed redundant exceptions thrown when using empty syntax in a subcommand
- Fixed abnormal help message when registering subcommands inside of a command
- Minor code improvement