Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix now ? #27

Closed
NguyenQuangLap opened this issue Jan 29, 2016 · 3 comments
Closed

Fix now ? #27

NguyenQuangLap opened this issue Jan 29, 2016 · 3 comments

Comments

@NguyenQuangLap
Copy link

Crash Dump Fri Jan 29 04:59:47 AKST 2016

Error: Call to undefined method pocketmine\Server::getUpdater()
File: /Specter-master/src/specter/network/SpecterPlayer
Line: 59
Type: E_ERROR

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: Specter v0.4

Code:
[50] $this->inventory->sendArmorContents($this);
[51]
[52] $this->server->getPluginManager()->callEvent($ev = new PlayerJoinEvent($this, TextFormat::YELLOW . $this->getName() . " joined the game"));
[53] if(strlen(trim($ev->getJoinMessage())) > 0){
[54] $this->server->broadcastMessage($ev->getJoinMessage());
[55] }
[56]
[57] $this->spawnToAll();
[58]
[59] if($this->server->getUpdater()->hasUpdate() and $this->hasPermission(Server::BROADCAST_CHANNEL_ADMINISTRATIVE)){
[60] $this->server->getUpdater()->showPlayerUpdate($this);
[61] }
[62] }
[63] }
[64] }
[65]
[66]
[67]
[68]
[69]

Backtrace:
#0 /src/pocketmine/Server(0): pocketmine\Server->crashDump(boolean)
#1 /src/pocketmine/Player(1761): specter\network\SpecterPlayer->sendNextChunk(boolean)
#2 /src/pocketmine/Server(2516): pocketmine\Player->checkNetwork(boolean)
#3 /src/pocketmine/Server(2252): pocketmine\Server->tick(boolean)
#4 /src/pocketmine/Server(2130): pocketmine\Server->tickProcessor(boolean)
#5 /src/pocketmine/Server(1723): pocketmine\Server->start(boolean)
#6 /src/pocketmine/PocketMine(442): pocketmine\Server->__construct(boolean)
#7 (1): (boolean)
#8 (0): {main}(boolean)

PocketMine-MP version: 1.0dev #0 [Protocol 38; API 1.13.1]
Git commit: 0000000000000000000000000000000000000000
uname -a: Windows NT WINDOWS2012-001 6.3 build 9200 (Windows Server 2012 R2 Standard Edition) i586
PHP Version: 5.6.6
Zend version: 2.6.0
OS : WINNT, win

Loaded plugins:
DevTools 1.10.0 by PocketMine Team for API(s) 1.3.1
Slapper 1.2.5fix0.13.1 by jojoe77777rBEdit for API(s) 1.12.0
SnowHalation 1.8-alpha by hm for API(s) 1.13.0, 2.0.0
SpecialBlock 1.3.4 by Primus for API(s) 1.0.0
WorldEditArt 1.0.0_beta_dev_#048 by PEMapModder for API(s) 1.0.0
WorldProtect 2.2.0 by aliuly for API(s) 1.10.0, 1.12.0
GrabBag 2.4.1 by aliuly for API(s) 1.10.0, 1.11.0, 1.12.0, 2.0.0
Specter 0.4 by Falkirks for API(s) 1.13.0

@NguyenQuangLap
Copy link
Author

@PEMapModder @falkirks :D

@NguyenQuangLap
Copy link
Author

I use ClearSky :)

@PEMapModder
Copy link
Collaborator

Unofficial PocketMine builds are not supported. It is their own fault to add backwards-incompatible changes to their codebase, and we are not responsible for cleaning their mess for them.
Doing this will either remove a feature in Specter, or that we would have to add extra code to check if that method exists to all of our distributions. Both of these are bad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants