Fix ChunkWrapper.updateClientLightReady() for 1.16

This commit is contained in:
James Seibel
2023-08-05 11:27:38 -05:00
parent 18b0b8c6f4
commit f6c05303ea
@@ -376,8 +376,12 @@ public class ChunkWrapper implements IChunkWrapper
LevelChunk levelChunk = (LevelChunk)chunk;
ClientChunkCache clientChunkCache = ((ClientLevel)levelChunk.getLevel()).getChunkSource();
return clientChunkCache.getChunkForLighting(chunk.getPos().x, chunk.getPos().z) != null &&
#if PRE_MC_1_20_1 levelChunk.isClientLightReady()
#else checkLightSectionsOnChunk(levelChunk, levelChunk.getLevel().getLightEngine())
#if MC_1_16_5
levelChunk.isLightCorrect()
#elif PRE_MC_1_20_1
levelChunk.isClientLightReady()
#else
checkLightSectionsOnChunk(levelChunk, levelChunk.getLevel().getLightEngine())
#endif;
}
else