lots of console spam on purpur when mythicmobs spawn in dimensions other than the overworld
Summary
when an attempt is made to use randomspawning to spawn a mythicmob on purpur, in dimensions other than "World" this error occurs:
[18:48:19] [Server thread/ERROR]: [MythicMobs] [31m[EVENTS] Exception thrown whilst handling event: org.bukkit.event.entity.CreatureSpawnEvent[37m [18:48:19] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "net.minecraft.resources.MinecraftKey.getNamespace()" because "minecraft" is null [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.util.CraftNamespacedKey.fromMinecraft(CraftNamespacedKey.java:24) [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.block.CraftBlock.biomeBaseToBiome(CraftBlock.java:348) [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.CraftRegionAccessor.getBiome(CraftRegionAccessor.java:202) [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.block.CraftBlock.getBiome(CraftBlock.java:335) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.adapters.bukkit.BukkitWorld.getLocationBiome(BukkitWorld.java:265) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.adapters.AbstractLocation.getBiome(AbstractLocation.java:451) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.skills.conditions.all.BiomeCondition.check(BiomeCondition.java:41) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.skills.SkillCondition.evaluateRandomSpawnPoint(SkillCondition.java:215) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.spawning.random.RandomSpawner.checkSpawn(RandomSpawner.java:217) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.spawning.random.RandomSpawnerManager.handleSpawnEvent(RandomSpawnerManager.java:166) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.adapters.bukkit.listeners.MobListeners.lambda$load$4(MobListeners.java:159) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.utils.Delegates$ConsumerToBiConsumerSecond.accept(Delegates.java:144) [18:48:19] [Server thread/WARN]: at MythicMobs-4.13.1.jar//io.lumine.xikage.mythicmobs.utils.events.functional.single.EventListener.execute(EventListener.java:131) [18:48:19] [Server thread/WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) [18:48:19] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) [18:48:19] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:630) [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:738) [18:48:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.event.CraftEventFactory.doEntityAddEventCalling(CraftEventFactory.java:643) [18:48:19] [Server thread/WARN]: at net.minecraft.server.level.WorldServer.addEntity0(WorldServer.java:1477) [18:48:19] [Server thread/WARN]: at net.minecraft.server.level.WorldServer.addEntity(WorldServer.java:1389) [18:48:19] [Server thread/WARN]: at net.minecraft.world.level.WorldAccess.lambda$addAllEntities$0(WorldAccess.java:16) [18:48:19] [Server thread/WARN]: at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) [18:48:19] [Server thread/WARN]: at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [18:48:19] [Server thread/WARN]: at net.minecraft.world.level.WorldAccess.addAllEntities(WorldAccess.java:16) [18:48:19] [Server thread/WARN]: at net.minecraft.world.level.SpawnerCreature.spawnCategoryForPosition(SpawnerCreature.java:310) [18:48:19] [Server thread/WARN]: at net.minecraft.world.level.SpawnerCreature.spawnCategoryForChunk(SpawnerCreature.java:227) [18:48:19] [Server thread/WARN]: at net.minecraft.world.level.SpawnerCreature.a(SpawnerCreature.java:185) [18:48:19] [Server thread/WARN]: at net.minecraft.server.level.ChunkProviderServer.tickChunks(ChunkProviderServer.java:1045) [18:48:19] [Server thread/WARN]: at net.minecraft.server.level.ChunkProviderServer.tick(ChunkProviderServer.java:934) [18:48:19] [Server thread/WARN]: at net.minecraft.server.level.WorldServer.doTick(WorldServer.java:756) [18:48:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1644) [18:48:19] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:518) [18:48:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1499) [18:48:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1292) [18:48:19] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:322) [18:48:19] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
Describe what happens currently, while the bug is affecting your server.
lots and lots of console spam whenever anyone enters the nether
Describe what you think should happen instead of the bug.
no console spam
Describe what you think the issue or any potential fixes may be.
I don't really know, all I really know is that this is a problem with either purpur, or multiple paper forks