Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server thread/CRITICAL]: Could not pass event 'pocketmine\event\entity\EntityDamageByEntityEvent' to 'PiggyCustomEnchants v1.0.2': Cannot add effects to non-living entities on PiggyCustomEnchants\EventListener #43

Closed
teracube opened this issue Sep 17, 2017 · 5 comments

Comments

@teracube
Copy link

teracube commented Sep 17, 2017

Please make sure your issue complies with these guidelines:

    • Be using PMMP
    • Make sure the issue hasn't already been reported
    • Make sure you are on the latest version of PMMP & PiggyCustomEnchants
    • Have a detailed title like "CustomEnchants::getName() must be..."
    • Provide any crash dumps or errors

General

Critical Error
2017-09-17 [19:32:45] �[Server thread/CRITICAL]: Could not pass event 'pocketmine\event\entity\EntityDamageByEntityEvent' to 'PiggyCustomEnchants v1.0.2': Cannot add effects to non-living entities on PiggyCustomEnchants\EventListener�
2017-09-17 [19:32:45] �[Server thread/CRITICAL]: BadMethodCallException: "Cannot add effects to non-living entities" (EXCEPTION) in "src/pocketmine/entity/Entity" at line 720�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #0 PiggyCustomEnchants.phar/src/PiggyCustomEnchants/EventListener(870): pocketmine\entity\Entity->addEffect(pocketmine\entity\Effect object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #1 PiggyCustomEnchants.phar/src/PiggyCustomEnchants/EventListener(100): PiggyCustomEnchants\EventListener->checkArmorEnchants(pocketmine\Player object, pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/MethodEventExecutor(38): PiggyCustomEnchants\EventListener->onDamage(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #3 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(PiggyCustomEnchants\EventListener object, pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(714): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(888): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #6 src/pocketmine/entity/Living(351): pocketmine\entity\Entity->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #7 src/pocketmine/Player(3605): pocketmine\entity\Living->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #8 src/pocketmine/level/Explosion(190): pocketmine\Player->attack(pocketmine\event\entity\EntityDamageByEntityEvent object)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #9 src/pocketmine/entity/PrimedTNT(112): pocketmine\level\Explosion->explodeB()�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #10 src/pocketmine/entity/PrimedTNT(97): pocketmine\entity\PrimedTNT->explode()�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #11 src/pocketmine/entity/Entity(1266): pocketmine\entity\PrimedTNT->entityBaseTick(integer 1)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #12 src/pocketmine/level/Level(668): pocketmine\entity\Entity->onUpdate(integer 173694)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #13 src/pocketmine/Server(2330): pocketmine\level\Level->doTick(integer 173694)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #14 src/pocketmine/Server(2485): pocketmine\Server->checkTickUpdates(integer 173694, double 1505669565.1526)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #15 src/pocketmine/Server(2239): pocketmine\Server->tick()�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2118): pocketmine\Server->tickProcessor()�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #17 src/pocketmine/Server(1700): pocketmine\Server->start()�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #18 src/pocketmine/PocketMine(541): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/gsp_1845/g7.hmserv.eu-19133/PocketMine-MP.phar/, string /home/gsp_1845/g7.hmserv.eu-19133/, string /home/gsp_1845/g7.hmserv.eu-19133/plugins/)�
2017-09-17 [19:32:45] �[Server thread/DEBUG]: #19 /home/gsp_1845/g7.hmserv.eu-19133/PocketMine-MP.phar(1): require(string phar:///home/gsp_1845/g7.hmserv.eu-19133/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�

Version of PiggyCustomEnchants:

dev-77
https://poggit.pmmp.io/r/11407/PiggyCustomEnchants_dev-77.phar

Data Provider:

Hosting
PocketMine-MP version: 1.6.2dev #579 [Protocol 113; API 3.0.0-ALPHA7]
Linux x86_64
PHP Version: 7.0.17
Zend version: 3.0.0
OS : Linux, linux

Steps to Reproduce the Issue

PocketMine-MP 1.6.2dev-579
PiggyCustomEnchants_dev-77

Extra Information

@bluetigeresw
Copy link

^having same issue

@DarkIceTitan
Copy link

Same it won't work I tried to upload it to my server multiple times.

@DaPigGuy
Copy link
Owner

Would your servers happen to have bows being used often?

@DarkIceTitan
Copy link

It got fixed..I just deleted then redownloaded the plugin.

@DaPigGuy
Copy link
Owner

Ok, will close. Tell me if it happens again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants