menu
#4219116 Undefined index: PersonaPieces

Submitted by PocketMine-MP 3.12.2

General information

Version: 3.12.2
Git commit: 9b6b3f50
Plugin involvement: Indirect
Report date: 2020-05-22 22:47:03 +0000 UTC

System Information

PHP version: 7.3.14
Operating system: win
System banner: Windows NT DESKTOP-2MUOFH5 10.0 build 18362 (Windows 10) AMD64

Error information

Warning: the Specter plugin was indirectly involved in this crash. This may be a false positive. Please contact the plugin author before opening a bug ticket.
Message: Undefined index: PersonaPieces
File: src/pocketmine/Player
Line: #1868
Error level: ErrorException
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
		$this->uuid = UUID::fromString($packet->clientUUID);
$this->rawUUID = $this->uuid->toBinary();

$animations = [];
foreach($packet->clientData["AnimatedImageData"] as $animation){
$animations[] = new SkinAnimation(new SkinImage($animation["ImageHeight"], $animation["ImageWidth"], base64_decode($animation["Image"], true)), $animation["Type"], $animation["Frames"]);
}

$personaPieces = [];
foreach($packet->clientData["PersonaPieces"] as $piece){
$personaPieces[] = new PersonaSkinPiece($piece["PieceId"], $piece["PieceType"], $piece["PackId"], $piece["IsDefault"], $piece["ProductId"]);
}

$pieceTintColors = [];
foreach($packet->clientData["PieceTintColors"] as $tintColor){
$pieceTintColors[] = new PersonaPieceTintColor($tintColor["PieceType"], $tintColor["Colors"]);
}

$skinData = new SkinData(
$packet->clientData["SkinId"],
#0 src/pocketmine/Player(1868): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[30] Undefined index: PersonaPieces, string[132] phar://C:/Users/zhang/OneDrive/Documents/Minecraft/Servers/Private_Server/Pocket, integer 1868, array[3])
#1 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(118): pocketmine\Player->handleLogin(object [email protected]/Specter.phar/src/specter/network/SpecterInterface#L202)
#2 src/pocketmine/network/mcpe/protocol/LoginPacket(147): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleLogin(object [email protected]/Specter.phar/src/specter/network/SpecterInterface#L202)
#3 plugins/Specter.phar/src/specter/network/SpecterInterface(295): pocketmine\network\mcpe\protocol\LoginPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
#4 plugins/Specter.phar/src/specter/network/SpecterInterface(227): specter\network\SpecterInterface->sendPacket(object specter\network\SpecterPlayer, object [email protected]/Specter.phar/src/specter/network/SpecterInterface#L202)
#5 plugins/Specter.phar/src/specter/Specter(54): specter\network\SpecterInterface->openSession(string[11] Owlette2009, string[7] SPECTER, integer 19133)
#6 src/pocketmine/command/PluginCommand(54): specter\Specter->onCommand(object pocketmine\command\ConsoleCommandSender, object pocketmine\command\PluginCommand, string[7] specter, array[2])
#7 src/pocketmine/command/SimpleCommandMap(248): pocketmine\command\PluginCommand->execute(object pocketmine\command\ConsoleCommandSender, string[7] specter, array[2])
#8 src/pocketmine/Server(1807): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\command\ConsoleCommandSender, string[25] specter spawn Owlette2009)
#9 src/pocketmine/Server(1419): pocketmine\Server->dispatchCommand(object pocketmine\command\ConsoleCommandSender, string[25] specter spawn Owlette2009)
#10 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\Server->pocketmine\{closure}()
#11 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
#12 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1590187623.5367)
#13 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
#14 src/pocketmine/Server(1584): pocketmine\Server->start()
#15 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[81] C:\Users\zhang\OneDrive\Documents\Minecraft\Servers\Private_Server\PocketMine-MP, string[89] C:\Users\zhang\OneDrive\Documents\Minecraft\Servers\Private_Server\PocketMine-MP)
#16 src/pocketmine/PocketMine(295): pocketmine\server()
#17 (11): require(string[136] phar://C:/Users/zhang/OneDrive/Documents/Minecraft/Servers/Private_Server/Pocket)

Loaded Plugins

  • Show

Server Settings

  • Show