Update Interpolated.java

Reimplement blockdata (drop 1.15 for this to not cause issues with that version, because it will...)
This commit is contained in:
CocoTheOwner 2021-03-06 11:18:52 +01:00
parent 1edafc40d0
commit 4cbf192e74

View File

@ -4,13 +4,13 @@ import com.volmit.iris.scaffold.stream.ProceduralStream;
import com.volmit.iris.util.CaveResult; import com.volmit.iris.util.CaveResult;
import com.volmit.iris.util.KList; import com.volmit.iris.util.KList;
import com.volmit.iris.util.RNG; import com.volmit.iris.util.RNG;
//import org.bukkit.block.data.BlockData; import org.bukkit.block.data.BlockData;
import java.util.function.Function; import java.util.function.Function;
public interface Interpolated<T> public interface Interpolated<T>
{ {
//public static final Interpolated<BlockData> BLOCK_DATA = of((t) -> 0D, (t) -> null); public static final Interpolated<BlockData> BLOCK_DATA = of((t) -> 0D, (t) -> null);
public static final Interpolated<KList<CaveResult>> CAVE_RESULTS = of((t) -> 0D, (t) -> null); public static final Interpolated<KList<CaveResult>> CAVE_RESULTS = of((t) -> 0D, (t) -> null);
public static final Interpolated<RNG> RNG = of((t) -> 0D, (t) -> null); public static final Interpolated<RNG> RNG = of((t) -> 0D, (t) -> null);
public static final Interpolated<Double> DOUBLE = of((t) -> t, (t) -> t); public static final Interpolated<Double> DOUBLE = of((t) -> t, (t) -> t);