RevivalPMMP / PureEntitiesX

A Revival of the original PureEntities, a plugin which provides MobAI for PMMP - Coming back soon
GNU General Public License v3.0
166 stars 76 forks source link

Mob Spawners Cause Crash #391

Closed cheeseland-dev closed 4 years ago

cheeseland-dev commented 4 years ago

https://github.com/RevivalPMMP/PureEntitiesX/wiki/Issue-Reporting-Guidelines If you do not follow the guidelines at the above link, your issue will be closed with a Resolution Status of "Invalid".

Required Information

PocketMine-MP Version:3.12.2 (insert commit hash or version number here) Plugin Version:0.6.3 (insert commit hash or version number here) Where you got the plugin: (url where the plugin was downloaded from.) https://poggit.pmmp.io/p/PureEntitiesX/0.6.3

Optional Information

PHP version: Other Installed Plugins: OS Version:

Steps to reproduce the issue.

  1. Install PureEntitiesX
  2. Place a mob spawner
  3. Place a spawn egg in it
  4. Crash server ...

Description

Mob Spawners cause the server to crash. I'm not sure the exact situation for this or if others have experienced it. I have included my error please let me know if you need any more information .

[20:08:02] [Server thread/CRITICAL]: ErrorException: "Creating default object from empty value" (EXCEPTION) in "plugins/PureEntitiesX.phar/src/revivalpmmp/pureentities/tile/MobSpawner" at line 82
[20:08:02] [Server thread/DEBUG]: #0 plugins/PureEntitiesX.phar/src/revivalpmmp/pureentities/tile/MobSpawner(82): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string[40] Creating default object from empty value, string[128] phar://C:/Users/Administrator/Desktop/PocketMine-MP3/plugins/PureEntitiesX.phar/, integer 82, array[7])
[20:08:02] [Server thread/DEBUG]: #1 src/pocketmine/level/Level(858): revivalpmmp\pureentities\tile\MobSpawner->onUpdate()
[20:08:02] [Server thread/DEBUG]: #2 src/pocketmine/level/Level(777): pocketmine\level\Level->actuallyDoTick(integer 940)
[20:08:02] [Server thread/DEBUG]: #3 src/pocketmine/Server(2256): pocketmine\level\Level->doTick(integer 940)
[20:08:02] [Server thread/DEBUG]: #4 src/pocketmine/Server(2387): pocketmine\Server->checkTickUpdates(integer 940, double 1590800882.773)
[20:08:02] [Server thread/DEBUG]: #5 src/pocketmine/Server(2143): pocketmine\Server->tick()
[20:08:02] [Server thread/DEBUG]: #6 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
[20:08:02] [Server thread/DEBUG]: #7 src/pocketmine/Server(1584): pocketmine\Server->start()
[20:08:02] [Server thread/DEBUG]: #8 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[46] C:\Users\Administrator\Desktop\PocketMine-MP3\, string[54] C:\Users\Administrator\Desktop\PocketMine-MP3\plugins\)
[20:08:02] [Server thread/DEBUG]: #9 src/pocketmine/PocketMine(295): pocketmine\server()
[20:08:02] [Server thread/DEBUG]: #10 (11): require(string[101] phar://C:/Users/Administrator/Desktop/PocketMine-MP3/PocketMine-MP.phar/src/pock)
[20:08:02] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump
[20:08:02] [Server thread/EMERGENCY]: Please upload the "C:\Users\Administrator\Desktop\PocketMine-MP3\crashdumps/Fri_May_29-20.08.02-CDT_2020.log" file to the Crash Archive and submit the link to the Bug Reporting page. Give as much info as you can.
benda95280 commented 4 years ago

Have you tried 0.6.6 version ? https://poggit.pmmp.io/ci/RevivalPMMP/PureEntitiesX/PureEntitiesX/dev:314

95CivicSi commented 4 years ago

I am unable to reproduce this error on 0.6.6

If the problem appears again, please start a new issue with updated details.