iTXTech / Genisys

Feature-rich server software for Minecraft: Pocket Edition & Windows 10 Edition Beta
https://itxtech.org/genisys/
GNU General Public License v3.0
430 stars 246 forks source link

Bug XP #2395

Open dipkode opened 7 years ago

dipkode commented 7 years ago

[14:48:25] [Server thread/CRITICAL]: Could not tick level "world": Call to a member function addSound() on null [14:48:25] [Server thread/CRITICAL]: Error: "Call to a member function addSound() on null" (EXCEPTION) in "/src/pocketmine/entity/XPOrb" at line 114 [14:48:25] [Server thread/DEBUG]: #0 /src/pocketmine/Server(2472): pocketmine\level\Level->doTick(integer 16613) [14:48:25] [Server thread/DEBUG]: #1 /src/pocketmine/Server(2668): pocketmine\Server->checkTickUpdates(integer 16613, double 1490190505.9362) [14:48:25] [Server thread/DEBUG]: #2 /src/pocketmine/Server(2390): pocketmine\Server->tick(boolean) [14:48:25] [Server thread/DEBUG]: #3 /src/pocketmine/Server(2268): pocketmine\Server->tickProcessor(boolean) [14:48:25] [Server thread/DEBUG]: #4 /src/pocketmine/Server(1872): pocketmine\Server->start(boolean) [14:48:25] [Server thread/DEBUG]: #5 /src/pocketmine/PocketMine(471): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///pocketmine/PocketMine-MP.phar/, string /pocketmine/, string /pocketmine/plugins/)

dipkode commented 7 years ago
    Genisys is a custom version of PocketMine-MP, modified by iTX Technologies LLC
    Version: cfcbaae
    Target client version: v1.0.4.11
    Source code: https://github.com/iTXTech/Genisys
Muqsit commented 7 years ago

Can confirm.

dktapps commented 7 years ago

I've already isolated the cause of this issue a few days ago, but haven't gotten around to fixing it yet. Blame the person who wrote the XP system, the appalling mess that it is.

dktapps commented 7 years ago

A similar problem also occurs when arrows despawn, also due to the XP system.

dipkode commented 7 years ago

And when you get version without this bug?