Incomplete commands run through aliases don't produce errors
The bug
Some commands have aliases, such as /xp, which is an alias for /experience. An error is normally shown when running a command that doesn't include all the required parameters. However, when running a command through an alias, those error messages don't show, providing the user with no feedback about what they have done wrong.
Steps to reproduce
Run the following command:
/xp query @s
Expected behaviour
A red "unknown or incomplete command" error would be shown
Observed behaviour
No error is produced
Screenshots
Notes
- A fix for the issue has been provided by zly2006, who has submitted it as a PR to the Mojang/brigadier repository.