Releases: Revxrsal/Lamp
Releases · Revxrsal/Lamp
Minor fix in player selectors
2.3 Merge remote-tracking branch 'origin/master'
Hide secret commands from auto-completions
2.2 Bump version
Help menu improvements, secret commands
2.1 Expose command handler in CommandCategory
Support SuggestionProviderFactory, provide extra support for entity selectors
1.9 Deprecate PlayerSelector, return empty suggestion providers when not …
Fix default methods
- Rewrote the command searching logic to be far more accurate
- Fixed Default methods not working correctly
Minor fixes on Brigadier support
- Fixed Brigadier namespaces not working correctly
- Fixed switches and flags in Brigadier
- Handle MalformedEntitySelectorException
Brigadier for Bukkit, bug fixes
- Add initial support for Brigadier on Bukkit through BukkitCommandHandler#registerBrigadier
- Fix CompletionStages that throw exceptions not being handled
- Add
@Rangeannotation withNumberNotInRangeException - Added
EntitySelectors in Bukkit for targeting complex selector syntax (such as@e[name=Foo])
Brigadier for Bukkit, bug fixes
- Add initial support for Brigadier on Bukkit through BukkitCommandHandler#registerBrigadier
- Fix CompletionStages that throw exceptions not being handled
- Add
@Rangeannotation withNumberNotInRangeException - Added
EntitySelectors in Bukkit for targeting complex selector syntax (such as@e[name=Foo])
Support for inheritance
- Support inherited subcommand methods
- Fix InvalidCommandException being thrown with incorrect arguments
Auto completer fixes, utility methods on ValueResolverContext
- Minor fixes on the auto-completer
- Added utility methods: popInt(), popDouble(), popLong(), and popFloat() to ValueResolverCondext