I refactored the MajormudCommandRouter to break out the switch statements into logical groupings. They can be evaluated inside if the if else if statements before having to run through the entire switch statement. The highest priority commands can that way be placed at the very top so they will theoretically get processed faster. The more often theyre used, or higher the importance of the command, the higher up the list the group should be.
Merge commit '3049ce213664295d445573e171aa6545e7452d75'