CortexPE / TeaSpoon

☕ A PLUGIN to Extend PMMP's Functionality without completely changing it.
GNU Affero General Public License v3.0
144 stars 100 forks source link

MultiWorld Bug #337

Closed ZandercraftGames closed 5 years ago

ZandercraftGames commented 5 years ago

When I start my server (P.S. I have disabled dimensions in TeaSpoon's config), I get the following error when MultiWorld tries to load. [11:05:39] [Server thread/INFO]: Enabling MultiWorld v1.4.3 [11:05:39] [Server thread/CRITICAL]: InvalidArgumentException: "Alias "ender" is already assigned" (EXCEPTION) in "src/pocketmine/level/generator/GeneratorManager" at line 55 [11:05:39] [Server thread/DEBUG]: #0 MultiWorld.phar/src/multiworld/MultiWorld(63): pocketmine\level\generator\GeneratorManager::addGenerator(string multiworld\generator\ender\EnderGenerator, string ender) [11:05:39] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(108): multiworld\MultiWorld->onEnable() [11:05:39] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(568): pocketmine\plugin\PluginBase->setEnabled(boolean 1) [11:05:39] [Server thread/DEBUG]: #3 src/pocketmine/Server(1919): pocketmine\plugin\PluginManager->enablePlugin(multiworld\MultiWorld object) [11:05:39] [Server thread/DEBUG]: #4 src/pocketmine/Server(1905): pocketmine\Server->enablePlugin(multiworld\MultiWorld object) [11:05:39] [Server thread/DEBUG]: #5 src/pocketmine/Server(1699): pocketmine\Server->enablePlugins(integer 1) [11:05:39] [Server thread/DEBUG]: #6 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\Zander Maitland\Desktop\Pocketmine\, string C:\Users\Zander Maitland\Desktop\Pocketmine\plugins\) [11:05:39] [Server thread/DEBUG]: #7 C:/Users/Zander Maitland/Desktop/Pocketmine/PocketMine-MP.phar(1): require(string phar://C:/Users/Zander Maitland/Desktop/Pocketmine/PocketMine-MP.phar/src/pocketmine/PocketMine.php) [11:05:39] [Server thread/INFO]: Disabling MultiWorld v1.4.3

ZandercraftGames commented 5 years ago

I deleted the "ender" world after, but it didnt fix it.

ZandercraftGames commented 5 years ago

I have EssentialsPE and warp plugins so I can still move worlds with /warp and /world but certain plugins rely on Multiworld being active (i.e. my world protection plugin, Sky Wars, or Plots). Also, this doesnt let me generate new worlds with it being off.

ZandercraftGames commented 5 years ago

Removing teaspoon fixes the issue.

CortexPE commented 5 years ago

somehow, the MultiWorld plugin has its own ender generator named "ender" aswell

CortexPE commented 5 years ago

I'll make it not register the generators if the dimensions aren't enabled

ZandercraftGames commented 5 years ago

Thanks.