From db65a80a7f6e0d8b13f4b2416c4d1e615b4c1f34 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Sun, 18 Jul 2021 19:01:53 -0400 Subject: [PATCH] Drop support for non-world terrain chunks --- .../engine/data/chunk/LinkedTerrainChunk.java | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/src/main/java/com/volmit/iris/engine/data/chunk/LinkedTerrainChunk.java b/src/main/java/com/volmit/iris/engine/data/chunk/LinkedTerrainChunk.java index 92ca2792e..f1af07874 100644 --- a/src/main/java/com/volmit/iris/engine/data/chunk/LinkedTerrainChunk.java +++ b/src/main/java/com/volmit/iris/engine/data/chunk/LinkedTerrainChunk.java @@ -22,7 +22,6 @@ import com.volmit.iris.Iris; import com.volmit.iris.core.nms.BiomeBaseInjector; import com.volmit.iris.core.nms.INMS; import com.volmit.iris.util.data.IrisBiomeStorage; -import com.volmit.iris.util.fakenews.HeightedFakeWorld; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.Biome; @@ -38,33 +37,12 @@ public class LinkedTerrainChunk implements TerrainChunk { private ChunkData rawChunkData; private final BiomeGrid storage; - public LinkedTerrainChunk(int maxHeight) { - this(null, maxHeight); - } - public LinkedTerrainChunk(BiomeGrid storage, ChunkData data) { this.storage = storage; rawChunkData = data; biome3D = storage != null ? null : new IrisBiomeStorage(); } - public LinkedTerrainChunk(BiomeGrid storage, int maxHeight) { - this.storage = storage; - rawChunkData = createChunkData(maxHeight); - biome3D = storage != null ? null : new IrisBiomeStorage(); - } - - private ChunkData createChunkData(int maxHeight) { - try { - return Bukkit.createChunkData(new HeightedFakeWorld(maxHeight)); - } catch (Throwable e) { - Iris.reportError(e); - e.printStackTrace(); - } - - return null; - } - @Override public BiomeBaseInjector getBiomeBaseInjector() { return (x, y, z, bb) -> INMS.get().forceBiomeInto(x, y, z, bb, storage);