From 57f60326f301cdfa0b0bf71379e7be0a659bed27 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Mon, 19 Oct 2020 09:20:57 -0400 Subject: [PATCH] PF --- src/main/java/com/volmit/iris/gen/nms/WorldCracker162.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/volmit/iris/gen/nms/WorldCracker162.java b/src/main/java/com/volmit/iris/gen/nms/WorldCracker162.java index 6fd6fa3cc..8b98c94f3 100644 --- a/src/main/java/com/volmit/iris/gen/nms/WorldCracker162.java +++ b/src/main/java/com/volmit/iris/gen/nms/WorldCracker162.java @@ -9,6 +9,8 @@ import net.minecraft.server.v1_16_R2.IChunkAccess; import net.minecraft.server.v1_16_R2.MinecraftServer; import net.minecraft.server.v1_16_R2.RegistryMaterials; import net.minecraft.server.v1_16_R2.StructureManager; +import net.minecraft.server.v1_16_R2.StructureSettings; +import net.minecraft.server.v1_16_R2.WorldChunkManager; import net.minecraft.server.v1_16_R2.WorldDataServer; import net.minecraft.server.v1_16_R2.WorldDimension; import net.minecraft.server.v1_16_R2.WorldServer; @@ -16,7 +18,7 @@ import net.minecraft.server.v1_16_R2.WorldServer; public class WorldCracker162 { @SuppressWarnings("unused") - public static void go(World world, int x, int z) + public static void printSignature(World world, int x, int z) throws NoSuchFieldException, SecurityException, IllegalArgumentException, IllegalAccessException { WorldServer ws = ((CraftWorld) world).getHandle(); MinecraftServer server = ws.getMinecraftServer(); @@ -26,6 +28,8 @@ public class WorldCracker162 WorldDimension wdm = (WorldDimension) registrymaterials.a(WorldDimension.OVERWORLD); DimensionManager dm = wdm.b(); ChunkGenerator cg = wdm.c(); + StructureSettings ss = cg.getSettings(); IChunkAccess ica = ws.getChunkAt(x, z); + WorldChunkManager wcm = cg.getWorldChunkManager(); } }