diff --git a/build.gradle b/build.gradle index d5a8c0af..23dcc271 100644 --- a/build.gradle +++ b/build.gradle @@ -127,7 +127,7 @@ dependencies { modCompileOnly("maven.modrinth:chunky:1.4.40-fabric") //modRuntimeOnlyMsk("maven.modrinth:chunky:1.4.40-fabric") - modRuntimeOnlyMsk("maven.modrinth:spark:1.10.139-fabric") + modRuntimeOnlyMsk("maven.modrinth:spark:1.10.152-fabric") modRuntimeOnlyMsk("maven.modrinth:fabric-permissions-api:0.3.3") //modRuntimeOnly("maven.modrinth:nsight-loader:1.2.0") diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/building/RenderDataFactory.java b/src/main/java/me/cortex/voxy/client/core/rendering/building/RenderDataFactory.java index c9a3efe1..48436820 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/building/RenderDataFactory.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/building/RenderDataFactory.java @@ -257,14 +257,14 @@ public class RenderDataFactory { int neighborMsk = 0; //-+x - neighborMsk |= packedEmpty&1;//-x - neighborMsk |= (packedEmpty>>>30)&0b10;//+x + neighborMsk += packedEmpty&1;//-x + neighborMsk += (packedEmpty>>>30)&0b10;//+x //notEmpty = (notEmpty != 0)?1:0; - neighborMsk |= ((((i - 1) >> 10) == 0) ? 0b100 : 0)*(packedEmpty!=0?1:0);//-y - neighborMsk |= ((((i - 1) >> 10) == 31) ? 0b1000 : 0)*(packedEmpty!=0?1:0);//+y - neighborMsk |= (((((i - 33) >> 5) & 0x1F) == 0) ? 0b10000 : 0)*(((int)notEmpty)!=0?1:0);//-z - neighborMsk |= (((((i - 1) >> 5) & 0x1F) == 31) ? 0b100000 : 0)*((notEmpty>>>32)!=0?1:0);//+z + neighborMsk += ((((i - 1) >> 10) == 0) ? 0b100 : 0)*(packedEmpty!=0?1:0);//-y + neighborMsk += ((((i - 1) >> 10) == 31) ? 0b1000 : 0)*(packedEmpty!=0?1:0);//+y + neighborMsk += (((((i - 33) >> 5) & 0x1F) == 0) ? 0b10000 : 0)*(((int)notEmpty)!=0?1:0);//-z + neighborMsk += (((((i - 1) >> 5) & 0x1F) == 31) ? 0b100000 : 0)*((notEmpty>>>32)!=0?1:0);//+z neighborAcquireMsk |= neighborMsk;