Define execute many commands? Are you talking about subcommands, or executing other commands in your command? For the first option, check if $args[0] is a certain string, and continue if it is. PHP: if(strtolower($args[0]) === "example") { $sender->sendMessage("Working subcommand!");} For the second option, you can use PHP: $this->getServer()->dispatchCommand(new ConsoleCommandSender(), "Command to execute"); Note that using dispatchCommand is considerably slower than implementing the code yourself, so try avoiding using that a lot.