This commit is contained in:
Brian Neumann-Fopiano
2026-06-26 14:01:20 -04:00
parent f777ea6b18
commit 75e8c22268
26 changed files with 193 additions and 101 deletions
@@ -1,4 +1,4 @@
package art.arcane.iris.core.nms.v26_1_R1;
package art.arcane.iris.core.nms.v26_2_R1;
import com.mojang.serialization.MapCodec;
import art.arcane.iris.spi.IrisLogging;
@@ -1,4 +1,4 @@
package art.arcane.iris.core.nms.v26_1_R1;
package art.arcane.iris.core.nms.v26_2_R1;
import com.mojang.datafixers.util.Pair;
import com.mojang.serialization.MapCodec;
@@ -1,4 +1,4 @@
package art.arcane.iris.core.nms.v26_1_R1;
package art.arcane.iris.core.nms.v26_2_R1;
import com.mojang.brigadier.exceptions.CommandSyntaxException;
import art.arcane.iris.spi.IrisLogging;
@@ -812,11 +812,14 @@ public class NMSBinding implements INMSBinding {
int minY = craftChunkData.getMinHeight();
int height = craftChunkData.getMaxHeight() - minY;
int accessMinY = access.getMinY();
int accessMaxY = accessMinY + access.getHeight();
int yStart = Math.max(0, accessMinY - minY);
int yEnd = Math.min(height, accessMaxY - minY);
int baseX = access.getPos().getMinBlockX();
int baseZ = access.getPos().getMinBlockZ();
ChunkDataHunkHolder holder = data instanceof ChunkDataHunkHolder chunkDataHolder ? chunkDataHolder : null;
for (int z = 0; z < 16; z++) {
for (int y = 0; y < height; y++) {
for (int y = yStart; y < yEnd; y++) {
int blockY = y + minY;
int sectionIndex = (blockY - accessMinY) >> 4;
LevelChunkSection section = access.getSection(sectionIndex);
@@ -1108,7 +1111,7 @@ public class NMSBinding implements INMSBinding {
@Override
public DataVersion getDataVersion() {
return DataVersion.V26_1_2;
return DataVersion.V26_2;
}
@Override
@@ -1,4 +1,4 @@
package art.arcane.iris.core.nms.v26_1_R1;
package art.arcane.iris.core.nms.v26_2_R1;
import net.minecraft.core.Holder;
import net.minecraft.core.Registry;
+1 -1
View File
@@ -1,4 +1,4 @@
def apiVersion = '26.1'
def apiVersion = '26.2'
def mainClass = 'art.arcane.iris.Iris'
String volmLibCoordinate = providers.gradleProperty('volmLibCoordinate')