Hi I currently have an mcmmo plugin. However, i keep getting a crash. If you could help that would be wonderful PocketMine-MP Crash Dump Fri Nov 27 01:26:27 CET 2015 Error: Call to undefined method _64FF00\PurePerms\PurePerms::getUser() File: /MCPEMMO_v1.0-1.phar/src/MCPEMMO/Main Line: 42 Type: E_ERROR THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: MCPEMMO v1.0 Code: [33] public function onJoin(PlayerJoinEvent $ev){ [34] $ign=$ev->getPlayer()->getName(); [35] $p=$ev->getPlayer(); [36] $player=$p; [37] $this->PlayerFile = new Config($this->getDataFolder()."Players/".$ign."_Stats.yml", Config::YAML); [38] [39] if($this->PlayerFile->get("Deaths") === 0 && $this->PlayerFile->get("Kills") === 0){ [40] //nothin [41] }else{ [42] $group = $this->getServer()->getPluginManager()->getPlugin("PurePerms")->getUser($player)->getGroup(); [43] $groupname = $group->getName(); [44] if($this->getServer()->getPluginManager()->getPlugin("PurePerms") === null){ [45] $p->setNameTag($p->getName()."\n§l§9§oPower Level:§l§f".$this->PlayerFile->get("Power_Level")."§f\n§9Health:§c".$p->getHealth()."§8/§c".$p->getMaxHealth()); [46] }else{ [47] $p->setNameTag("§7[".$groupname."§7]§f".$p->getName()."\n§l§9§oPower Level:§l§f".$this->PlayerFile->get("Power_Level")."§f\n§9Health:§c".$p->getHealth()."§8/§c".$p->getMaxHealth()); [48] [49] } [50] } [51] $this->addPlayer($p); [52] $player->setHealth(20); Backtrace: #0 (): pocketmine\Server->crashDump(boolean) PocketMine-MP version: 1.7dev #0 [Protocol 38; API 1.13.0] Git commit: 0000000000000000000000000000000000000000 uname -a: Linux f635 3.13.0-68-generic #111-Ubuntu SMP Fri Nov 6 18:17:06 UTC 2015 x86_64 PHP Version: 5.6.10 Zend version: 2.6.0 OS : Linux, linux Loaded plugins: GoldenApple 1 by SavionLegendZzz for API(s) 1.12.0 ASR 2.0.2 by iJoshuaHD for API(s) 1.12.0 Broadcaster 1.16 by EvolSoft for API(s) 1.12.0 MCPEMMO 1.0 by for API(s) 1.12.0 PurePerms 1.2.2 by 64FF00 for API(s) 1.12.0 WorldEditArt 1.0.0_beta_dev_#048 by PEMapModder for API(s) 1.0.0 CombatLogger 1.2.0 by Lambo for API(s) 1.12.0 FactionsPro 1.3.2 by Tethered_ for API(s) 1.12.0 DevTools 1.10.0 by PocketMine Team for API(s) 1.3.1 CustomAlerts 1.6 by EvolSoft for API(s) 1.12.0 essentialsTP 1.1.0 by for API(s) 1.12.0 CrateKeys 0.3 by for API(s) 1.11.0 WorldBorder 1.1.0 by Topic for API(s) 1.11.0 ManyWorlds 2.0.3 by aliuly for API(s) 1.10.0 TAGBlock 0.7-Alpha by ifteam for API(s) 1.13.0, 2.0.0 xyz 1.0.1 by unerds for API(s) 1.0.0 AdvancedKits 4.0.1 by luca28pet for API(s) 1.12.0 PureChat 1.3.3 by 64FF00 for API(s) 1.11.0 ----------------------REPORT THE DATA BELOW THIS LINE----------------------- ===BEGIN CRASH DUMP=== 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 ===END CRASH DUMP===
Please use code blocks for crash dumps... You can do this by surrounding the text with tags: [PHP][/PHP]. And read the error: Call to undefined method _64FF00\PurePerms\PurePerms::getUser()
By looking through PurePerms' source... There isn't a method called getUser() in the main class. Look here: https://github.com/PurePlugins/PurePerms/blob/master/src/_64FF00/PurePerms/PurePerms.php
Maybe, I'm busy with something right now. But I believe you should change line 42 from $group = $this->getServer()->getPluginManager()->getPlugin("PurePerms")->getUser($player)->getGroup(); to $group = $this->getServer()->getPluginManager()->getPlugin("PurePerms")->getGroup($player)->getName();. And leave likes if this helped... Didn't I say to look through the source?
LEARN HOW TO READ PHP IT'S CRYSTAL CLEAR. What is wrong with you... Go wash out your eyes or something...
Another problem: directory [03:38:19] [CRITICAL]: Could not save Config /home/Enderman/plugins/MCPEMMO/Players/PragaKart67z_Stats.yml: file_put_contents(/home/Enderman/plugins/MCPEMMO/Players/PragaKart67z_Stats.yml): failed to open stream: No such file or directory
pocketmine\event\player\PlayerPreLoginEvent; use pocketmine\event\player\PlayerJoinEvent; class Main extends PluginBase implements Listener { public $players = array(); public function onEnable() { @mkdir($this->getDataFolder() . "MCPEMMO/Players/"); //$this->config = $this->getConfig(); $this->getServer()->getPluginManager()->registerEvents($this,$this); $this->getServer()->getLogger()->info("[MCPEMMO]Enabled"); $this->getServer()->getScheduler()->scheduleRepeatingTask(new CallbackTask([$this,"popup"]),10); //$this->getServer()->getScheduler()->scheduleRepeatingTask(new CallbackTask([$this,"streaks"]),10); } That code is already in there.
Because, you don't understand how to ask for help. If you get errors and you know that it is caused by your plugin, at least post the full code. You just tell us the error and don't even post your code. We're not mind readers. Until you learn how to ask for help correctly, bye.