diff --git a/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxChunkMeta.java b/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxChunkMeta.java index 9c5ea405c..41daabeba 100644 --- a/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxChunkMeta.java +++ b/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxChunkMeta.java @@ -5,13 +5,13 @@ import com.volmit.iris.object.IrisFeaturePositional; import com.volmit.iris.scaffold.hunk.io.HunkIOAdapter; import com.volmit.iris.scaffold.hunk.io.PaletteHunkIOAdapter; import com.volmit.iris.util.CompoundTag; -import com.volmit.iris.util.KList; import lombok.AllArgsConstructor; import lombok.Data; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; +import java.util.concurrent.CopyOnWriteArrayList; import java.util.function.Function; @AllArgsConstructor @@ -31,16 +31,17 @@ public class ParallaxChunkMeta { private boolean updates; private boolean generated; + private boolean tilesGenerated; private boolean parallaxGenerated; private boolean featureGenerated; private boolean objects; private int maxObject = -1; private int minObject = -1; private int count; - private KList features; + private CopyOnWriteArrayList features; public ParallaxChunkMeta() { - this(false, false, false, false, false, -1, -1, 0, new KList<>()); + this(false, false, false, false, false, false, -1, -1, 0, new CopyOnWriteArrayList<>()); } }