Look the error Code: [15:42:19] [Server thread/CRITICAL]: Unhandled exception executing command 'status' in status: Call to a member function getAll() on null [15:42:19] [Server thread/CRITICAL]: Error: "Call to a member function getAll() on null" (EXCEPTION) in "/MCMMO/src/DanielYTK/MCMMO/Main" at line 59 Look the function onCommand: PHP: public function onCommand(CommandSender $sender, Command $command, $label, array $args) { switch(strtolower($command->getName())){ case "status": $nick = $sender->getName(); $cfga = $aco->getAll(); //line 59 $cfgs = $sword->getAll(); $cfgm = $this->mineracao->getAll(); $sender->sendMessage("§e-------§a STATUS§e -------"); $sender->sendMessage("§aAcrobacia:"); $sender->sendMessage(" §eXP: §c".$cfga[$nick]["xp"]); $sender->sendMessage(" §eLevel: §c".$cfga[$nick]["level"]); $sender->sendMessage("§aSword:"); $sender->sendMessage(" §eXP: §c".$cfgs[$nick]["xp"]); $sender->sendMessage(" §eLevel: §c".$cfgs[$nick]["level"]); $sender->sendMessage("§aMineração:"); $sender->sendMessage(" §eXP: §c".$cfgm[$nick]["xp"]); $sender->sendMessage(" §eLevel: §c".$cfgm[$nick]["level"]); break; } } Look PlayerJoinEvent: PHP: public function aoEntrar(PlayerJoinEvent $ev){ $player = $ev->getPlayer(); $nick = $player->getName(); $aco = new Config($this->getDataFolder()."players/acrobacia/".$nick.".yml", Config::YAML, array( $nick => [ "xp" => 0, "level" => 0, ])); $aco->save(); $sword = new Config($this->getDataFolder()."players/sword/".$nick.".yml", Config::YAML, array( $nick => [ "xp" => 0, "level" => 0, ])); $sword->save(); }
Add this. PHP: //To Line 58 $aco = new Config($this->getDataFolder()."players/acrobacia/".$nick.".yml", Config::YAML);