Optimize parallax

This commit is contained in:
Daniel Mills 2020-12-20 21:04:02 -05:00
parent b5fa41cdc1
commit 70ae1cce4b

View File

@ -52,6 +52,25 @@ public interface ParallaxAccess {
getMetaRW(x, z).setParallaxGenerated(v); getMetaRW(x, z).setParallaxGenerated(v);
} }
default void maxMin(int x, int z, int value) {
ParallaxChunkMeta meat = getMetaRW(x, z);
if(value > meat.getMaxObject())
{
meat.setMaxObject(value);
}
if(meat.getMinObject() <=-1)
{
meat.setMinObject(value);
}
if(value < meat.getMinObject())
{
meat.setMinObject(value);
}
}
default void setChunkGenerated(int x, int z, boolean v) { default void setChunkGenerated(int x, int z, boolean v) {
getMetaRW(x, z).setGenerated(v); getMetaRW(x, z).setGenerated(v);
} }