diff --git a/src/main/java/com/volmit/iris/engine/object/NoiseStyle.java b/src/main/java/com/volmit/iris/engine/object/NoiseStyle.java index ce740143d..324268874 100644 --- a/src/main/java/com/volmit/iris/engine/object/NoiseStyle.java +++ b/src/main/java/com/volmit/iris/engine/object/NoiseStyle.java @@ -463,7 +463,9 @@ public enum NoiseStyle { } public CNG create(RNG seed) { - return f.create(seed).bake(); + CNG cng = f.create(seed).bake(); + cng.setLeakStyle(this); + return cng; } public IrisGeneratorStyle style() { diff --git a/src/main/java/com/volmit/iris/util/noise/CNG.java b/src/main/java/com/volmit/iris/util/noise/CNG.java index 44d052e53..356ca36a2 100644 --- a/src/main/java/com/volmit/iris/util/noise/CNG.java +++ b/src/main/java/com/volmit/iris/util/noise/CNG.java @@ -65,6 +65,7 @@ public class CNG { private double up; private double down; private double power; + private NoiseStyle leakStyle; private ProceduralStream customGenerator; public CNG(RNG random) { diff --git a/src/main/java/com/volmit/iris/util/parallel/BurstExecutor.java b/src/main/java/com/volmit/iris/util/parallel/BurstExecutor.java index 73f4939a7..ffb4cf5ad 100644 --- a/src/main/java/com/volmit/iris/util/parallel/BurstExecutor.java +++ b/src/main/java/com/volmit/iris/util/parallel/BurstExecutor.java @@ -20,6 +20,7 @@ package com.volmit.iris.util.parallel; import com.volmit.iris.Iris; import com.volmit.iris.util.collection.KList; +import lombok.Getter; import lombok.Setter; import java.util.List; @@ -31,6 +32,7 @@ import java.util.concurrent.Future; @SuppressWarnings("ALL") public class BurstExecutor { private final ExecutorService executor; + @Getter private final KList> futures; @Setter private boolean multicore = true;