From 99022055cf74eb51cd26448bc10b9befdb05034c Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Fri, 23 Oct 2020 11:27:59 -0400 Subject: [PATCH] Fix non overworld environments using overworld as the environment... --- .../java/com/volmit/iris/gen/nms/v16_2/NMSCreator16_2.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/volmit/iris/gen/nms/v16_2/NMSCreator16_2.java b/src/main/java/com/volmit/iris/gen/nms/v16_2/NMSCreator16_2.java index 39e4f8143..5f3f24bec 100644 --- a/src/main/java/com/volmit/iris/gen/nms/v16_2/NMSCreator16_2.java +++ b/src/main/java/com/volmit/iris/gen/nms/v16_2/NMSCreator16_2.java @@ -14,6 +14,7 @@ import org.apache.commons.lang.Validate; import org.bukkit.Bukkit; import org.bukkit.World; import org.bukkit.WorldCreator; +import org.bukkit.World.Environment; import org.bukkit.craftbukkit.v1_16_R2.CraftServer; import org.bukkit.event.Event; import org.bukkit.event.world.WorldInitEvent; @@ -70,6 +71,11 @@ class NMSCreator16_2 implements INMSCreator @SuppressWarnings({"unchecked", "rawtypes", "resource"}) public World createWorld(WorldCreator creator, boolean loadSpawn) { + if(!creator.environment().equals(Environment.NORMAL)) + { + return creator.createWorld(); + } + Provisioned pro = (Provisioned) creator.generator(); CraftServer server = ((CraftServer) Bukkit.getServer()); Map worlds = new V(server).get("worlds");