Adding permissions for different arguments.. so if a player does /command that has it's own permission but like if they wanted to do /command help that would be a different permission. Any links on how I would be able to go about this?
Well first check whether the player wrote /command help then simply check for whatever permission you want: if(player.hasPermission("command.help") otherwise send him a message that he does not have the permission to use this command and return true ^^