dresnite / skyblock

🦅 SkyBlock for PocketMine-MP
GNU Lesser General Public License v3.0
105 stars 53 forks source link

Sometimes the server crashes me when i do /is go #154

Closed warfare34 closed 5 years ago

warfare34 commented 5 years ago

[Server thread/CRITICAL]: TypeError: "Argument 1 passed to room17\SkyBlock\command\presets\JoinCommand::onCommand() must be an instance of room17\SkyBlock\session\Session, null given, called in phar://C:/Users/payto/OneDrive/Desktop/mc server/temp/PocketMine-MP/plugins/SkyBlock_dev-100.phar/src/room17/SkyBlock/command/IslandCommandMap.php on line 143" (EXCEPTION) in "plugins/SkyBlock_dev-100.phar/src/room17/SkyBlock/command/presets/JoinCommand" at line 43 [10:33:01] [Server thread/DEBUG]: #0 plugins/SkyBlock_dev-100.phar/src/room17/SkyBlock/command/IslandCommandMap(143): room17\SkyBlock\command\presets\JoinCommand->onCommand(NULL , array[0]) [10:33:01] [Server thread/DEBUG]: #1 src/pocketmine/command/SimpleCommandMap(270): room17\SkyBlock\command\IslandCommandMap->execute(object pocketmine\Player, string[2] is, array[0]) [10:33:01] [Server thread/DEBUG]: #2 src/pocketmine/Server(2029): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[5] is go) [10:33:01] [Server thread/DEBUG]: #3 src/pocketmine/Player(2231): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[5] is go) [10:33:01] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(240): pocketmine\Player->chat(string[6] /is go) [10:33:01] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket) [10:33:01] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [10:33:01] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket) [10:33:01] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [10:33:01] [Server thread/DEBUG]: #9 src/pocketmine/Player(3126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [10:33:01] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [10:33:01] [Server thread/DEBUG]: #11 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[15] 10.0.0.39 63433, object raklib\protocol\EncapsulatedPacket, integer 0) [10:33:01] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket() [10:33:01] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process() [10:33:01] [Server thread/DEBUG]: #14 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}() [10:33:01] [Server thread/DEBUG]: #15 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications() [10:33:01] [Server thread/DEBUG]: #16 src/pocketmine/Server(2348): pocketmine\snooze\SleeperHandler->sleepUntil(double 1565721181.2129) [10:33:01] [Server thread/DEBUG]: #17 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor() [10:33:01] [Server thread/DEBUG]: #18 src/pocketmine/Server(1784): pocketmine\Server->start() [10:33:01] [Server thread/DEBUG]: #19 src/pocketmine/PocketMine(275): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[61] C:\Users\payto\OneDrive\Desktop\mc server\temp\PocketMine-MP\, string[69] C:\Users\payto\OneDrive\Desktop\mc server\temp\PocketMine-MP\plugins) [10:33:01] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(299): pocketmine\server()

dresnite commented 5 years ago

Did you reload the server before this happened?

warfare34 commented 5 years ago

Yeah I did, does it crash because the world isn’t technically loaded in?

warfare34 commented 5 years ago

Yeah I just tested it thanks for the quick response

dresnite commented 5 years ago

This has been fixed in the last version, by the way! You can download the last automatically generated build from Poggit