menu
#7863075 Cannot schedule update on garbage entity pocketmine\entity\object\PrimedTNT

Submitted by PocketMine-MP 4.10.0

General information

Version: 4.10.0
Git commit: 0d5287bf
Plugin involvement: None
Report date: 2022-11-24 16:18:11 +0000 UTC
Server uptime: 0 days 0 hours 0 minutes 20 seconds

System Information

PHP version: 8.0.24
JIT status: Disabled
Operating system: win
System banner: Windows NT CZBZCZVV 10.0 build 22000 (Windows 10) AMD64

Error information

Message: Cannot schedule update on garbage entity pocketmine\entity\object\PrimedTNT
File: pmsrc/src/entity/Entity
Line: #998
Error level: LogicException
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
		$this->timings->stopTiming();

//if($this->isStatic())
return ($hasUpdate || $this->hasMovementUpdate());
//return !($this instanceof Player);
}

final public function scheduleUpdate() : void{
if($this->closed){
throw new \LogicException("Cannot schedule update on garbage entity " . get_class($this));
}
$this->getWorld()->updateEntities[$this->id] = $this;
}

public function onNearbyBlockChange() : void{
$this->setForceMovementUpdate();
$this->scheduleUpdate();
}

/**
#0 pmsrc/src/entity/Entity(255): pocketmine\entity\Entity->scheduleUpdate()
#1 pmsrc/src/block/TNT(117): pocketmine\entity\Entity->__construct(object pocketmine\entity\Location#137491)
#2 pmsrc/src/block/TNT(93): pocketmine\block\TNT->ignite()
#3 pmsrc/src/world/World(1900): pocketmine\block\TNT->onInteract(object pocketmine\item\FlintSteel#135774, int 4, object pocketmine\math\Vector3#137592, object pocketmine\player\Player#114389)
#4 pmsrc/src/player/Player(1710): pocketmine\world\World->useItemOn(object pocketmine\math\Vector3#135778, object pocketmine\item\FlintSteel#135774, int 4, object pocketmine\math\Vector3#137592, object pocketmine\player\Player#114389, true)
#5 pmsrc/src/network/mcpe/handler/InGamePacketHandler(462): pocketmine\player\Player->interactBlock(object pocketmine\math\Vector3#135778, int 4, object pocketmine\math\Vector3#137592)
#6 pmsrc/src/network/mcpe/handler/InGamePacketHandler(320): pocketmine\network\mcpe\handler\InGamePacketHandler->handleUseItemTransaction(object pocketmine\network\mcpe\protocol\types\inventory\UseItemTransactionData#137588)
#7 pmsrc/vendor/pocketmine/bedrock-protocol/src/InventoryTransactionPacket(94): pocketmine\network\mcpe\handler\InGamePacketHandler->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#137489)
#8 pmsrc/src/network/mcpe/NetworkSession(410): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#129955)
#9 pmsrc/src/network/mcpe/NetworkSession(373): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#137489, string[56] .......B......................E.|Dr=.Bs..D.......?.p.?.4)
#10 pmsrc/src/network/mcpe/raklib/RakLibInterface(182): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[72] .Sa.x...B....`.ab..c`b`..rp\cad....8p.Q.Rd..T.g..X...=C...V.3.F.........)
#11 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[81] ....^?.._.o..B..y.o..............j.__..AK...S.jG.L..`.k....[.A....k....F.+E..H;.)
#12 pmsrc/src/network/mcpe/raklib/RakLibInterface(112): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#28755)
#13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
#14 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
#15 pmsrc/src/Server(1707): pocketmine\snooze\SleeperHandler->sleepUntil(float 1669306691.1211)
#16 pmsrc/src/Server(1065): pocketmine\Server->tickProcessor()
#17 pmsrc/src/PocketMine(305): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[22] D:\server\SERVER 1.19\, string[30] D:\server\SERVER 1.19\plugins\)
#18 pmsrc/src/PocketMine(328): pocketmine\server()
#19 pmsrc(11): require(string[66] phar://D:/server/SERVER 1.19/PocketMine-MP.phar/src/PocketMine.php)

Loaded Plugins

  • Show

Server Settings

  • Show

Installed PHP Extensions

  • Show