AndreasHGK / Emotes

Emote support for pocketmine
GNU Lesser General Public License v3.0
4 stars 1 forks source link

Error: "Call to undefined method pocketmine\Player::getNetworkSession()" (EXCEPTION) in "plugins/Emotes_dev-4.phar/src/AndreasHGK/Emotes/emote/Emote" at line 136 #2

Closed teracube closed 3 years ago

teracube commented 4 years ago

https://poggit.pmmp.io/r/96920/Emotes_dev-4.phar https://jenkins.pmmp.io/job/PocketMine-MP/1811/artifact/PocketMine-MP.phar

2020-08-07 [09:04:19] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\Player::getNetworkSession()" (EXCEPTION) in "plugins/Emotes_dev-4.phar/src/AndreasHGK/Emotes/emote/Emote" at line 136
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #0 plugins/Emotes_dev-4.phar/src/AndreasHGK/Emotes/listener/EmoteListener(52): AndreasHGK\Emotes\emote\Emote->broadcast()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #1 src/pocketmine/plugin/MethodEventExecutor(42): AndreasHGK\Emotes\listener\EmoteListener->onEmote(object pocketmine\event\server\DataPacketReceiveEvent)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #2 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object AndreasHGK\Emotes\listener\EmoteListener, object pocketmine\event\server\DataPacketReceiveEvent)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #3 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\event\Event->call()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #5 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\EmotePacket)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #7 src/pocketmine/Player(3247): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #8 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #9 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 77.XXX.XXX.20 56416, object raklib\protocol\EncapsulatedPacket, integer 0)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #10 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #11 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #12 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #13 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #14 src/pocketmine/Server(2157): pocketmine\snooze\SleeperHandler->sleepUntil(double 1596783859.6887)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #15 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #16 src/pocketmine/Server(1588): pocketmine\Server->start()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #17 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #18 src/pocketmine/PocketMine(304): pocketmine\server()
2020-08-07 [09:04:19] [Server thread/CRITICAL]: #19 (11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-08-07 [09:04:19] [Server thread/INFO]: confiott42 [-]
2020-08-07 [09:04:19] [Server thread/INFO]: confiott42[/77.XXX.XXX.20:56416] logged out due to Internal server error
2020-08-07 [09:04:19] [RakLibServer thread/NOTICE]: Blocked 77.XXX.XXX.20 for 5 seconds
AndreasHGK commented 3 years ago

This is a bug related to pocketmine, not the plugin

ZandercraftGames commented 3 years ago

This is a bug related to pocketmine, not the plugin

Then how can this plugin work? As it seems to be that the error prevents the plugin from working. Error:

[13:26:22] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\Player::getNetworkSession()" (EXCEPTION) in "plugins/Emotes.phar/src/AndreasHGK/Emotes/emote/Emote" at line 136
[13:26:22] [Server thread/CRITICAL]: #0 plugins/Emotes.phar/src/AndreasHGK/Emotes/listener/EmoteListener(52): AndreasHGK\Emotes\emote\Emote->broadcast()
[13:26:22] [Server thread/CRITICAL]: #1 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): AndreasHGK\Emotes\listener\EmoteListener->onEmote(object pocketmine\event\server\DataPacketReceiveEvent)
[13:26:22] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object AndreasHGK\Emotes\listener\EmoteListener, object pocketmine\event\server\DataPacketReceiveEvent)
[13:26:22] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\server\DataPacketReceiveEvent)
[13:26:22] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(108): pocketmine\event\Event->call()
[13:26:22] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\EmotePacket)
[13:26:22] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[13:26:22] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/Player(3325): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[13:26:22] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[13:26:22] [Server thread/CRITICAL]: #9 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[15] 127.0.0.1 65022, object raklib\protocol\EncapsulatedPacket, integer 0)
[13:26:22] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[13:26:22] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[13:26:22] [Server thread/CRITICAL]: #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[13:26:22] [Server thread/CRITICAL]: #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications()
[13:26:22] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1626978382.5086)
[13:26:22] [Server thread/CRITICAL]: #15 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor()
[13:26:22] [Server thread/CRITICAL]: #16 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start()
[13:26:22] [Server thread/CRITICAL]: #17 pmsrc/src/pocketmine/PocketMine(291): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[38] C:\Users\j3zza\Desktop\Zandercraft PE\, string[46] C:\Users\j3zza\Desktop\Zandercraft PE\plugins\)
[13:26:22] [Server thread/CRITICAL]: #18 pmsrc/src/pocketmine/PocketMine(321): pocketmine\server()
[13:26:22] [Server thread/CRITICAL]: #19 pmsrc(11): require(string[93] phar://C:/Users/j3zza/Desktop/Zandercraft PE/PocketMine-MP.phar/src/pocketmine/P)