tweak thing (hoping compiles to mad (unsure if doing & -1 on the conditional is better))

This commit is contained in:
mcrcortex
2025-10-12 00:52:45 +10:00
parent 3350e01eca
commit 2f49d03953
2 changed files with 7 additions and 7 deletions

View File

@@ -127,7 +127,7 @@ dependencies {
modCompileOnly("maven.modrinth:chunky:1.4.40-fabric") modCompileOnly("maven.modrinth:chunky:1.4.40-fabric")
//modRuntimeOnlyMsk("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") modRuntimeOnlyMsk("maven.modrinth:fabric-permissions-api:0.3.3")
//modRuntimeOnly("maven.modrinth:nsight-loader:1.2.0") //modRuntimeOnly("maven.modrinth:nsight-loader:1.2.0")

View File

@@ -257,14 +257,14 @@ public class RenderDataFactory {
int neighborMsk = 0; int neighborMsk = 0;
//-+x //-+x
neighborMsk |= packedEmpty&1;//-x neighborMsk += packedEmpty&1;//-x
neighborMsk |= (packedEmpty>>>30)&0b10;//+x neighborMsk += (packedEmpty>>>30)&0b10;//+x
//notEmpty = (notEmpty != 0)?1:0; //notEmpty = (notEmpty != 0)?1:0;
neighborMsk |= ((((i - 1) >> 10) == 0) ? 0b100 : 0)*(packedEmpty!=0?1:0);//-y 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 - 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 - 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) >> 5) & 0x1F) == 31) ? 0b100000 : 0)*((notEmpty>>>32)!=0?1:0);//+z
neighborAcquireMsk |= neighborMsk; neighborAcquireMsk |= neighborMsk;