Closed teracube closed 6 years ago
This conflict appears to be caused by PiggyCustomEnchants being installed with PureEntitiesX. We may not be able to resolve this.
Why was a PigProjectile set to be in a spawner...?
@jasonwynn10 sorry i don't know what's happened thanks
Teracube, can you please test this version and see if it solves your problem. PureEntitiesX_v0.2.6-PM1.7dev65.zip
@95CivicSi thanks, i tried dev65.zip but problem not solved
2017-09-25 [13:10:35] [Server thread/CRITICAL]: Could not execute task revivalpmmp\pureentities\task\AutoSpawnTask: Argument 1 passed to pocketmine\network\mcpe\protocol\DataPacket::putVector3Obj() must be an instance of pocketmine\math\Vector3, null given, called in phar:///home/gsp_xxxx/gx.hmserv.eu-xxxxx/PocketMine-MP.phar/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php on line 95
2017-09-25 [13:10:35] [Server thread/CRITICAL]: TypeError: "Argument 1 passed to pocketmine\network\mcpe\protocol\DataPacket::putVector3Obj() must be an instance of pocketmine\math\Vector3, null given, called in phar:///home/gsp_xxxx/gx.hmserv.eu-xxxxx/PocketMine-MP.phar/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php on line 95" (EXCEPTION) in "src/pocketmine/network/mcpe/protocol/DataPacket" at line 438
2017-09-25 [13:10:35] [Server thread/DEBUG]: #0 src/pocketmine/network/mcpe/protocol/AddEntityPacket(95): pocketmine\network\mcpe\protocol\DataPacket->putVector3Obj(NULL )
2017-09-25 [13:10:35] [Server thread/DEBUG]: #1 src/pocketmine/network/mcpe/protocol/DataPacket(90): pocketmine\network\mcpe\protocol\AddEntityPacket->encodePayload()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #2 src/pocketmine/network/mcpe/RakLibInterface(208): pocketmine\network\mcpe\protocol\DataPacket->encode()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #3 src/pocketmine/Player(1116): pocketmine\network\mcpe\RakLibInterface->putPacket(pocketmine\Player object, pocketmine\network\mcpe\protocol\AddEntityPacket object, boolean , boolean )
2017-09-25 [13:10:35] [Server thread/DEBUG]: #4 src/pocketmine/Player(1078): pocketmine\Player->sendDataPacket(pocketmine\network\mcpe\protocol\AddEntityPacket object, boolean , boolean )
2017-09-25 [13:10:35] [Server thread/DEBUG]: #5 PiggyCustomEnchants_dev-77.phar/src/PiggyCustomEnchants/Entities/PigProjectile(122): pocketmine\Player->dataPacket(pocketmine\network\mcpe\protocol\AddEntityPacket object)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #6 src/pocketmine/entity/Entity(1903): PiggyCustomEnchants\Entities\PigProjectile->spawnTo(pocketmine\Player object)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #7 PureEntitiesX_v0.2.6-PM1.7dev65.phar/src/revivalpmmp/pureentities/PureEntities(275): pocketmine\entity\Entity->spawnToAll()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #8 PureEntitiesX_v0.2.6-PM1.7dev65.phar/src/revivalpmmp/pureentities/task/spawners/BaseSpawner(204): revivalpmmp\pureentities\PureEntities->scheduleCreatureSpawn(pocketmine\level\Position object, integer 12, pocketmine\level\Level object, string Animal, boolean )
2017-09-25 [13:10:35] [Server thread/DEBUG]: #9 PureEntitiesX_v0.2.6-PM1.7dev65.phar/src/revivalpmmp/pureentities/task/spawners/animal/PigSpawner(57): revivalpmmp\pureentities\task\spawners\BaseSpawner->spawnEntityToLevel(pocketmine\level\Position object, integer 12, pocketmine\level\Level object, string Animal)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #10 PureEntitiesX_v0.2.6-PM1.7dev65.phar/src/revivalpmmp/pureentities/task/AutoSpawnTask(82): revivalpmmp\pureentities\task\spawners\animal\PigSpawner->spawn(pocketmine\level\Position object, pocketmine\Player object)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #11 src/pocketmine/scheduler/TaskHandler(160): revivalpmmp\pureentities\task\AutoSpawnTask->onRun(integer 10501)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #12 src/pocketmine/scheduler/ServerScheduler(326): pocketmine\scheduler\TaskHandler->run(integer 10501)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #13 src/pocketmine/Server(2493): pocketmine\scheduler\ServerScheduler->mainThreadHeartbeat(integer 10501)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #14 src/pocketmine/Server(2237): pocketmine\Server->tick()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #15 src/pocketmine/Server(2116): pocketmine\Server->tickProcessor()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #16 src/pocketmine/Server(1698): pocketmine\Server->start()
2017-09-25 [13:10:35] [Server thread/DEBUG]: #17 src/pocketmine/PocketMine(553): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/gsp_xxxx/gx.hmserv.eu-xxxxx/PocketMine-MP.phar/, string /home/gsp_xxxx/gx.hmserv.eu-xxxxx/, string /home/gsp_xxxx/gx.hmserv.eu-xxxxx/plugins/)
2017-09-25 [13:10:35] [Server thread/DEBUG]: #18 /home/gsp_xxxx/gx.hmserv.eu-xxxxx/PocketMine-MP.phar(1): require(string phar:///home/gsp_xxxx/gx.hmserv.eu-xxxxx/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2017-09-25 [13:11:05] [Server thread/INFO]: SheepSpawner: scheduleCreatureSpawn (pos: Position(level=world,x=-136.2964,y=70.8,z=23652.1758))
2017-09-25 [13:11:20] [Server thread/INFO]: RabbitSpawner: scheduleCreatureSpawn (pos: Position(level=world,x=582.8857,y=67.5,z=1129.0869)) as adult
2017-09-25 [13:11:20] [Server thread/INFO]: RabbitSpawner: scheduleCreatureSpawn (pos: Position(level=world,x=582.8857,y=68,z=1129.0869)) as baby
2017-09-25 [13:12:05] [Server thread/INFO]: ChickenSpawner: scheduleCreatureSpawn (pos: Position(level=world,x=604.9299,y=68.7,z=1105.9048))
2017-09-25 [13:12:35] [Server thread/INFO]: ChickenSpawner: scheduleCreatureSpawn (pos: Position(level=world,x=606.8596,y=67.7,z=1118.6788))
Just to be sure, you deleted all of the original plugin files for PureEntitiesX, removed the updated PureEntitesX.phar file from the .zip file and uploaded it to your plugins folder?
Also, when pasting in text from the console, please use the 'Insert Code' option.
@95CivicSi
yes i deleted of the original plugin files for PureEntitiesX, removed the updated PureEntitesX.phar file from the .zip file and uploaded it to your plugins folder
thanks for past option
Can you upload a copy of your server.log file please.
Ok. I'm going to try and recreate your problem. I should have more info tomorrow morning.
thanks ;-)
This updates should help with most of the remaining problems similar to this.
https://github.com/RevivalPMMP/PureEntitiesX/commit/2dc3e229746688c03c71bb521a2cede030e02b87
@95CivicSi at the moment no problem with 2dc3e22 excepted conflict appears to be caused by PiggyCustomEnchants being installed with PureEntitiesX
2017-09-26 [23:03:05] [Server thread/CRITICAL]: Could not execute task revivalpmmp\pureentities\task\AutoSpawnTask: Argument 1 passed to pocketmine\network\mcpe\protocol\DataPacket::putVector3Obj() must be an instance of pocketmine\math\Vector3, null given, called in phar:///home/gsp_1476/g3.hmserv.eu-19132/PocketMine-MP.phar/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php on line 95 2017-09-26 [23:03:05] [Server thread/CRITICAL]: TypeError: "Argument 1 passed to pocketmine\network\mcpe\protocol\DataPacket::putVector3Obj() must be an instance of pocketmine\math\Vector3, null given, called in phar:///home/gsp_1476/g3.hmserv.eu-19132/PocketMine-MP.phar/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php on line 95" (EXCEPTION) in "src/pocketmine/network/mcpe/protocol/DataPacket" at line 446 2017-09-26 [23:03:05] [Server thread/DEBUG]: #0 src/pocketmine/network/mcpe/protocol/AddEntityPacket(95): pocketmine\network\mcpe\protocol\DataPacket->putVector3Obj(NULL ) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #1 src/pocketmine/network/mcpe/protocol/DataPacket(98): pocketmine\network\mcpe\protocol\AddEntityPacket->encodePayload() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #2 src/pocketmine/network/mcpe/RakLibInterface(208): pocketmine\network\mcpe\protocol\DataPacket->encode() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #3 src/pocketmine/Player(1128): pocketmine\network\mcpe\RakLibInterface->putPacket(pocketmine\Player object, pocketmine\network\mcpe\protocol\AddEntityPacket object, boolean , boolean ) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #4 src/pocketmine/Player(1090): pocketmine\Player->sendDataPacket(pocketmine\network\mcpe\protocol\AddEntityPacket object, boolean , boolean ) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #5 PiggyCustomEnchants_dev-77.phar/src/PiggyCustomEnchants/Entities/PigProjectile(122): pocketmine\Player->dataPacket(pocketmine\network\mcpe\protocol\AddEntityPacket object) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #6 src/pocketmine/entity/Entity(1903): PiggyCustomEnchants\Entities\PigProjectile->spawnTo(pocketmine\Player object) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #7 PureEntitiesX_dev-118.phar/src/revivalpmmp/pureentities/PureEntities(277): pocketmine\entity\Entity->spawnToAll() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #8 PureEntitiesX_dev-118.phar/src/revivalpmmp/pureentities/task/spawners/BaseSpawner(204): revivalpmmp\pureentities\PureEntities->scheduleCreatureSpawn(pocketmine\level\Position object, integer 12, pocketmine\level\Level object, string Animal, boolean ) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #9 PureEntitiesX_dev-118.phar/src/revivalpmmp/pureentities/task/spawners/animal/PigSpawner(57): revivalpmmp\pureentities\task\spawners\BaseSpawner->spawnEntityToLevel(pocketmine\level\Position object, integer 12, pocketmine\level\Level object, string Animal) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #10 PureEntitiesX_dev-118.phar/src/revivalpmmp/pureentities/task/AutoSpawnTask(82): revivalpmmp\pureentities\task\spawners\animal\PigSpawner->spawn(pocketmine\level\Position object, pocketmine\Player object) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #11 src/pocketmine/scheduler/TaskHandler(160): revivalpmmp\pureentities\task\AutoSpawnTask->onRun(integer 20401) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #12 src/pocketmine/scheduler/ServerScheduler(326): pocketmine\scheduler\TaskHandler->run(integer 20401) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #13 src/pocketmine/Server(2509): pocketmine\scheduler\ServerScheduler->mainThreadHeartbeat(integer 20401) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #14 src/pocketmine/Server(2253): pocketmine\Server->tick() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #15 src/pocketmine/Server(2132): pocketmine\Server->tickProcessor() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #16 src/pocketmine/Server(1714): pocketmine\Server->start() 2017-09-26 [23:03:05] [Server thread/DEBUG]: #17 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/gsp_1476/g3.hmserv.eu-19132/PocketMine-MP.phar/, string /home/gsp_1476/g3.hmserv.eu-19132/, string /home/gsp_1476/g3.hmserv.eu-19132/plugins/) 2017-09-26 [23:03:05] [Server thread/DEBUG]: #18 /home/gsp_1476/g3.hmserv.eu-19132/PocketMine-MP.phar(1): require(string phar:///home/gsp_1476/g3.hmserv.eu-19132/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
Issue closed as PiggyCustomEnchants doesn't currently support API 3.0.0-ALPHA8.
Thanks
**Updated to put error in code block.