Fixing edge cases
Certain plugins don't register their aliases properly and instead make the player execute the main command.
Added use-protocollib-to-detect-commands
config option. This will make the plugin use protocollib for command filter instead of built-in event, which seems to fix the issue. If you don't have issues with aliases you don't need to do anything.