Don't relight dynamic chunk

This commit is contained in:
iam4722202468 2024-02-10 16:32:02 -05:00 committed by iam
parent 3ea09e243f
commit 4b9e260f23

View File

@ -781,7 +781,7 @@ public abstract class Instance implements Block.Getter, Block.Setter,
int coordY = ChunkUtils.toSectionRelativeCoordinate(blockY); int coordY = ChunkUtils.toSectionRelativeCoordinate(blockY);
int coordZ = ChunkUtils.toSectionRelativeCoordinate(blockZ); int coordZ = ChunkUtils.toSectionRelativeCoordinate(blockZ);
if (light.requiresUpdate()) LightingChunk.relightSection(chunk.getInstance(), chunk.chunkX, sectionCoordinate, chunk.chunkZ); if (chunk instanceof LightingChunk && light.requiresUpdate()) LightingChunk.relightSection(chunk.getInstance(), chunk.chunkX, sectionCoordinate, chunk.chunkZ);
return light.getLevel(coordX, coordY, coordZ); return light.getLevel(coordX, coordY, coordZ);
} }
@ -796,7 +796,7 @@ public abstract class Instance implements Block.Getter, Block.Setter,
int coordY = ChunkUtils.toSectionRelativeCoordinate(blockY); int coordY = ChunkUtils.toSectionRelativeCoordinate(blockY);
int coordZ = ChunkUtils.toSectionRelativeCoordinate(blockZ); int coordZ = ChunkUtils.toSectionRelativeCoordinate(blockZ);
if (light.requiresUpdate()) LightingChunk.relightSection(chunk.getInstance(), chunk.chunkX, sectionCoordinate, chunk.chunkZ); if (chunk instanceof LightingChunk && light.requiresUpdate()) LightingChunk.relightSection(chunk.getInstance(), chunk.chunkX, sectionCoordinate, chunk.chunkZ);
return light.getLevel(coordX, coordY, coordZ); return light.getLevel(coordX, coordY, coordZ);
} }
} }