net.minecraft.client.render.chunk

public class ChunkSectionTracker

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
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)
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)
method_1_4816(class_4076 arg0)
setOrigin(ChunkSectionPos sectionPos)
public int
size()
method_1_4818()
getSectionCount()
public ChunkSectionTracker$Section
getDirtyState(long sectionNode)
method_1_4813(long arg0)
getRenderedChunk(long sectionPos)
public boolean
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)
method_1_4812(class_638 arg0, long arg1)
isLightingEnabledInChunk(ClientWorld world, long sectionPos)
private static ChunkSectionTracker$Section
lambda$new$0(int arg0, long arg1)
method_1_4815(int arg0, long arg1)
method_1_4815(int index, long sectionPos)