net.minecraft.client.render.chunk

public class ChunkSectionTracker

net.minecraft.client.SectionUpdateTracker
net.minecraft.client.SectionUpdateTracker
net.minecraft.class_1_790
net.minecraft.client.render.chunk.ChunkSectionTracker

Field summary

Modifier and TypeField
private final VisibleChunkStorage<ChunkSectionTracker$Section>
storage
storage
field_1_5600
storage

Constructor summary

ModifierConstructor
public (HeightLimitView world, int viewDistance)

Method summary

Modifier and TypeMethod
public void
setDirty(int sectionX, int sectionY, int sectionZ, boolean playerChanged)
setDirty(int sectionX, int sectionY, int sectionZ, boolean playerChanged)
method_1_4817(int arg0, int arg1, int arg2, boolean arg3)
updateSection(int sectionX, int sectionY, int sectionZ, boolean redrawOnMainThread)
public void
repositionCamera(SectionPos cameraSectionPos)
repositionCamera(SectionPos cameraSectionPos)
method_1_4816(class_4076 arg0)
setOrigin(ChunkSectionPos sectionPos)
public int
size()
size()
method_1_4818()
getSectionCount()
public ChunkSectionTracker$Section
getDirtyState(long sectionNode)
getDirtyState(long sectionNode)
method_1_4813(long arg0)
getRenderedChunk(long sectionPos)
public boolean
hasAllNeighbors(ClientLevel level, long sectionNode)
hasAllNeighbors(ClientLevel level, long sectionNode)
method_1_4814(class_638 arg0, long arg1)
isLightingEnabledAround(ClientWorld world, long sectionPos)
private boolean
doesChunkExistAt(ClientLevel level, long sectionNode)
doesChunkExistAt(ClientLevel level, long sectionNode)
method_1_4812(class_638 arg0, long arg1)
isLightingEnabledInChunk(ClientWorld world, long sectionPos)