Sergittos / BedWars

🛏️ BedWars for PocketMine-MP
GNU Lesser General Public License v3.0
26 stars 6 forks source link

Bug function checkBlock() #37

Closed UnknownNull closed 7 months ago

UnknownNull commented 7 months ago

PocketMine-MP version: 5.12.0 [Protocol 649] Git commit: a35c3406a8c602cb02c412173bd88534a1a418dd PHP version: 8.2.13 OS: WINNT, win

THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: BedWars

Thread: Main Error: Call to a member function checkBlock() on null File: plugins/BedWars-master/src/sergittos/bedwars/listener/GameListener Line: 146 Type: Error Backtrace:

0 pmsrc/src/event/RegisteredListener(61): sergittos\bedwars\listener\GameListener->onBreak(object pocketmine\event\block\BlockBreakEvent#237305)

1 pmsrc/src/event/Event(63): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\block\BlockBreakEvent#237305)

2 pmsrc/src/world/World(2089): pocketmine\event\Event->call()

3 pmsrc/src/player/Player(1795): pocketmine\world\World->useBreakOn(object pocketmine\math\Vector3#316649, object pocketmine\item\ItemBlock#298229, object pocketmine\player\Player#184961, true, array[0])

4 pmsrc/src/network/mcpe/handler/InGamePacketHandler(505): pocketmine\player\Player->breakBlock(object pocketmine\math\Vector3#198146)

5 pmsrc/src/network/mcpe/handler/InGamePacketHandler(279): pocketmine\network\mcpe\handler\InGamePacketHandler->handleUseItemTransaction(object pocketmine\network\mcpe\protocol\types\inventory\UseItemTransactionData#233361)

6 pmsrc/vendor/pocketmine/bedrock-protocol/src/PlayerAuthInputPacket(296): pocketmine\network\mcpe\handler\InGamePacketHandler->handlePlayerAuthInput(object pocketmine\network\mcpe\protocol\PlayerAuthInputPacket#314360)

7 pmsrc/src/network/mcpe/NetworkSession(460): pocketmine\network\mcpe\protocol\PlayerAuthInputPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#318744)

8 pmsrc/src/network/mcpe/NetworkSession(398): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\PlayerAuthInputPacket#314360, string[114] ..pg(B..!..]..r=.B..............!......................W .....C........r=.B^....)

9 pmsrc/src/network/mcpe/raklib/RakLibInterface(214): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[109] .c.a.~..G.HHq:.200....p.E....5..I(.n.]~....I.....P..o.....L......1....`..p....L@)

10 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 99, string[118] .(..?........T.DJG<-ox[I..R.....0k......~..?...e....4O.?.[...2B.2.-.N....h..v.<V)

11 pmsrc/src/network/mcpe/raklib/RakLibInterface(107): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#173994)

12 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()

13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\TimeTrackingSleeperHandler->pocketmine{closure}()

14 pmsrc/src/TimeTrackingSleeperHandler(77): pocketmine\snooze\SleeperHandler->processNotifications()

15 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()

16 pmsrc/src/Server(1696): pocketmine\snooze\SleeperHandler->sleepUntil(float 1710074133.2319)

17 pmsrc/src/Server(1066): pocketmine\Server->tickProcessor()

18 pmsrc/src/PocketMine(350): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[62] C:\Users\Administrator\Documents\MV - RL\5.BedWars = solo ver\, string[70] C:\Users\Administrator\Documents\MV - RL\5.BedWars = solo ver\plugins)

19 pmsrc/src/PocketMine(373): pocketmine\server()

20 pmsrc(11): require(string[106] phar://C:/Users/Administrator/Documents/MV - RL/5.BedWars = solo ver/PocketMine-)