Full Brigadier implementation on 1.19+, new Either type, bug fixes
This version implements native Brigadier support on Minecraft 1.19+.
- Players can't see commands they don't have access to
- Certain parameter errors (such as ranges) that are handled by Brigadier will receive Brigadier errors, just like normal Minecraft commands
- Commands are handled entirely by brigadier now. So unknown subcommands will receive Brigadier errors.
- ArgumentTypeResolvers are no longer bound to types
- New Either type 🎉
- Code cleanups
- Brigadier cleanup