Xekvern / MultiProtocolConnect

Connect to a server on multiple versions once a server has this plugin.
3 stars 2 forks source link

bug error #2

Open ZeldrisNetwork opened 3 years ago

ZeldrisNetwork commented 3 years ago

[23:52:10] [Server thread/CRITICAL]: ErrorException: "Undefined index: AnimationExpression" (EXCEPTION) in "pmsrc/src/pocketmine/Player" at line 1945 [23:52:10] [Server thread/CRITICAL]: #0 pmsrc/src/pocketmine/Player(1945): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[36] Undefined index: AnimationExpression, string[65] phar:///root/Mineage/PocketMine-MP.phar/src/pocketmine/Player.php, integer 1945, array[3]) [23:52:10] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(117): pocketmine\Player->handleLogin(object pocketmine\network\mcpe\protocol\LoginPacket) [23:52:10] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/network/mcpe/protocol/LoginPacket(145): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleLogin(object pocketmine\network\mcpe\protocol\LoginPacket) [23:52:10] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\LoginPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [23:52:10] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\LoginPacket) [23:52:10] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [23:52:10] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/Player(3277): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [23:52:10] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [23:52:10] [Server thread/CRITICAL]: #8 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] 151.63.135.216 51864, object raklib\protocol\EncapsulatedPacket, integer 0) [23:52:10] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket() [23:52:10] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process() [23:52:10] [Server thread/CRITICAL]: #11 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}() [23:52:10] [Server thread/CRITICAL]: #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications() [23:52:10] [Server thread/CRITICAL]: #13 pmsrc/src/pocketmine/Server(2156): pocketmine\snooze\SleeperHandler->sleepUntil(double 1612479130.5324) [23:52:10] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/Server(1993): pocketmine\Server->tickProcessor() [23:52:10] [Server thread/CRITICAL]: #15 pmsrc/src/pocketmine/Server(1587): pocketmine\Server->start() [23:52:10] [Server thread/CRITICAL]: #16 pmsrc/src/pocketmine/PocketMine(286): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[14] /root/Mineage/, string[22] /root/Mineage/plugins/) [23:52:10] [Server thread/CRITICAL]: #17 pmsrc/src/pocketmine/PocketMine(316): pocketmine\server() [23:52:10] [Server thread/CRITICAL]: #18 pmsrc(11): require(string[69] phar:///root/Mineage/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

pooooooon commented 3 years ago

if (in_array($pk->protocol, $this->acceptProtocol)) { $pk->protocol = ProtocolInfo::CURRENT_PROTOCOL; }

pooooooon commented 3 years ago

add more info

ZeldrisNetwork commented 3 years ago

btw, can you add more protocols?

pooooooon commented 3 years ago

btw, can you add more protocols?

yes https://github.com/Xekyy/MultiProtocolConnect/pull/1