You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 16, 2020. It is now read-only.
PocketMine-MP Crash Dump Mon Jul 8 09:01:45 UTC 2019
Error: Alias "ender" is already assigned
File: src/pocketmine/level/generator/GeneratorManager
Line: 58
Type: InvalidArgumentException
A PLUGIN WAS INVOLVED IN THIS CRASH
BAD PLUGIN: TeaSpoon v1.1.2
Code:
[49] * @param string $name Alias for this generator type that can be written in configs
[50] * @param bool $overwrite Whether to force overwriting any existing registered generator with the same name
[51] /
[52] public static function addGenerator(string $class, string $name, bool $overwrite = false) : void{
[53] if(!is_subclass_of($class, Generator::class)){
[54] throw new \InvalidArgumentException("Class $class does not extend " . Generator::class);
[55] }
[56]
[57] if(!$overwrite and isset(self::$list[$name = strtolower($name)])){
[58] throw new \InvalidArgumentException("Alias "$name" is already assigned");
[59] }
[60]
[61] self::$list[$name] = $class;
[62] }
[63]
[64] /*
[65] * Returns a list of names for registered generators.
[66] *
[67] * @return string[]
[68] */
PocketMine-MP Crash Dump Mon Jul 8 09:01:45 UTC 2019
Error: Alias "ender" is already assigned
File: src/pocketmine/level/generator/GeneratorManager
Line: 58
Type: InvalidArgumentException
A PLUGIN WAS INVOLVED IN THIS CRASH
BAD PLUGIN: TeaSpoon v1.1.2
Code:
[49] * @param string $name Alias for this generator type that can be written in configs
[50] * @param bool $overwrite Whether to force overwriting any existing registered generator with the same name
[51] /
[52] public static function addGenerator(string $class, string $name, bool $overwrite = false) : void{
[53] if(!is_subclass_of($class, Generator::class)){
[54] throw new \InvalidArgumentException("Class $class does not extend " . Generator::class);
[55] }
[56]
[57] if(!$overwrite and isset(self::$list[$name = strtolower($name)])){
[58] throw new \InvalidArgumentException("Alias "$name" is already assigned");
[59] }
[60]
[61] self::$list[$name] = $class;
[62] }
[63]
[64] /*
[65] * Returns a list of names for registered generators.
[66] *
[67] * @return string[]
[68] */
Backtrace:
#0 plugins/TeaSpoon_dev-278.phar/src/CortexPE/LevelManager(58): pocketmine\level\generator\GeneratorManager::addGenerator(string[36] CortexPE\level\generator\ender\Ender, string[5] ender)
#1 plugins/TeaSpoon_dev-278.phar/src/CortexPE/LevelManager(50): CortexPE\LevelManager::registerGenerators()
#2 plugins/TeaSpoon_dev-278.phar/src/CortexPE/EventListener(84): CortexPE\LevelManager::init()
#3 src/pocketmine/plugin/MethodEventExecutor(38): CortexPE\EventListener->onLevelLoad(object pocketmine\event\level\LevelLoadEvent)
#4 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object CortexPE\EventListener, object pocketmine\event\level\LevelLoadEvent)
#5 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\level\LevelLoadEvent)
#6 src/pocketmine/Server(1120): pocketmine\event\Event->call()
#7 src/pocketmine/Server(1760): pocketmine\Server->loadLevel(string[4] flat)
#8 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
#9 (1): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
PocketMine-MP version: 3.8.6 [Protocol 354]
Git commit: 1bfd6f2a90d841cf456e6e8e8f31ec7ef7256e34
uname -a: Linux 02a9b49f-c597-43fa-8b9e-f601ba1f2d41 5.0.0-15-generic #16-Ubuntu SMP Mon May 6 17:41:33 UTC 2019 x86_64
PHP Version: 7.2.19
Zend version: 3.2.0
OS : Linux, linux
The text was updated successfully, but these errors were encountered: