Releases: Revxrsal/Lamp
Releases · Revxrsal/Lamp
Fix enum resolvers
Fix an issue in the default enum resolver
Unregistering and some improvements
Full Changelog: 2.9.3...2.9.4
Catch ArgumentParseException being thrown in auto completions
Fix permissions on default methods
Full Changelog: 2.9.1...2.9.2
Fix exception adapters
Full Changelog: 2.9...2.9.1
Exception handlers update
Exception handlers have been refactored to use reflections as a cleaner and easier approach.
Parameter permissions
Full Changelog: 2.7...2.8
Prevent unauthorized access to categories
2.7 Bump version
Command category permissions, Brigadier permission checks
Full Changelog: 2.5...2.6
Orphan command API, prefixes, bug fixes and general improvements
- Added the new OrphanCommand API, which allows resolving paths for commands at runtime
- Added
CommandHandler.setMessagePrefix()
for setting prefixes for messages - Fixed newly registered resolvers and suggestion factories not taking precedence over default ones
- Added SuggestionProvider.of(Supplier<Collection>)
- Added a default suggestion factory for enums
- Prevent unauthorized commands from appearing in suggestions
Bukkit:
- Allow CommandActor.getUniqueId() for console and command blocks
- Removed PlayerSelector in favor of the more versatile EntitySelector
- Updated commodore to support Minecraft 1.18