1515public class CommandListener implements Listener {
1616 private final CraftCommander commander ;
1717
18- @ EventHandler (ignoreCancelled = true )
18+ @ EventHandler (priority = EventPriority . HIGHEST , ignoreCancelled = true )
1919 public void onCommandSend (PlayerCommandSendEvent event ) {
2020 event .getCommands ().removeIf (literal -> commander .commandRegistry ().isCommandRemoved (literal ));
2121 }
2222
23- @ EventHandler (ignoreCancelled = true )
23+ @ EventHandler (priority = EventPriority . HIGHEST , ignoreCancelled = true )
2424 public void onCommand (ServerCommandEvent event ) {
2525 var literal = event .getCommand ().split (" " )[0 ];
2626 if (commander .platform ().commandRegistry ().isCommandRegistered (literal )
@@ -30,15 +30,15 @@ public void onCommand(ServerCommandEvent event) {
3030 event .setCancelled (true );
3131 }
3232
33- @ EventHandler
33+ @ EventHandler ( priority = EventPriority . HIGHEST )
3434 public void onUnknownCommand (UnknownCommandEvent event ) {
3535 var literal = event .getCommandLine ().split (" " )[0 ];
3636 if (!commander .commandRegistry ().isCommandRemoved (literal )) return ;
3737 event .message (commander .bundle ().component (event .getSender (), "command.unknown" ,
3838 Placeholder .parsed ("command" , literal )));
3939 }
4040
41- @ EventHandler (ignoreCancelled = true )
41+ @ EventHandler (priority = EventPriority . HIGHEST , ignoreCancelled = true )
4242 public void onCommand (PlayerCommandPreprocessEvent event ) {
4343 var player = event .getPlayer ();
4444 var literal = event .getMessage ().substring (1 ).split (" " )[0 ];
0 commit comments