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());
 }
Example #2
0
 protected function handleCommandPlayer(StormPlayer $sender, array $args)
 {
     if ($sender->isAuthenticated()) {
         throw new BasicStormCommandException("You are already authenticated!");
     }
     if (sizeof($args) < 1) {
         throw new BasicStormCommandException("You must supply a password!");
     }
     $sender->logUserIn($args[0]);
     $sender->getPocketMinePlayer()->sendMessage(StormFormatter::withPath("awaiting-auth-callback")->get());
 }
Example #3
0
 /**
  * @param $player Player
  */
 private function initPlayer($player)
 {
     StormCore::log($player->getName() . " init");
     $this->players[$player->getName()] = StormPlayer::withPlayer($player);
 }