protected function handleCommandPlayer(StormPlayer $sender, array $args) { if ($sender->isAuthenticated()) { throw new BasicStormCommandException("You are already authenticated!"); } if (sizeof($args) < 3 || $args[1] !== $args[2]) { throw new BasicStormCommandException("Correct usage: [email] [password] [password again]"); } $sender->register($args[1], $args[0]); $sender->getPocketMinePlayer()->sendMessage(StormFormatter::withPath("awaiting-register-callback")->get()); }