Class ChunkRenderDispatcher.RenderChunk
java.lang.Object
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.RenderChunk
- Enclosing class:
 - ChunkRenderDispatcher
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class(package private) class(package private) class - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AABBprivate final Map<RenderType,VertexBuffer> private booleanprivate final Set<BlockEntity>final int(package private) final AtomicInteger(package private) final BlockPos.MutableBlockPosprivate booleanprivate final BlockPos.MutableBlockPos[]static final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription(package private) voidbeginLayer(BufferBuilder p_112806_) protected booleanvoidcompileSync(RenderRegionCache p_200440_) createCompileTask(RenderRegionCache p_200438_) private booleandoesChunkExistAt(BlockPos p_112823_) getBuffer(RenderType p_112808_) protected doublegetRelativeOrigin(Direction p_112825_) booleanbooleanisDirty()booleanvoidrebuildChunkAsync(ChunkRenderDispatcher p_200435_, RenderRegionCache p_200436_) voidprivate voidreset()booleanresortTransparency(RenderType p_112810_, ChunkRenderDispatcher p_112811_) voidsetDirty(boolean p_112829_) voidvoidsetOrigin(int p_112802_, int p_112803_, int p_112804_) (package private) voidupdateGlobalBlockEntities(Collection<BlockEntity> p_234466_)  
- 
Field Details
- 
SIZE
public static final int SIZE- See Also:
 
 - 
index
public final int index - 
compiled
 - 
initialCompilationCancelCount
 - 
lastRebuildTask
 - 
lastResortTransparencyTask
@Nullable private ChunkRenderDispatcher.RenderChunk.ResortTransparencyTask lastResortTransparencyTask - 
globalBlockEntities
 - 
buffers
 - 
bb
 - 
dirty
private boolean dirty - 
origin
 - 
relativeOrigins
 - 
playerChanged
private boolean playerChanged 
 - 
 - 
Constructor Details
- 
RenderChunk
public RenderChunk(int p_202436_, int p_202437_, int p_202438_, int p_202439_)  
 - 
 - 
Method Details
- 
doesChunkExistAt
 - 
hasAllNeighbors
public boolean hasAllNeighbors() - 
getBoundingBox
 - 
getBuffer
 - 
setOrigin
public void setOrigin(int p_112802_, int p_112803_, int p_112804_)  - 
getDistToPlayerSqr
protected double getDistToPlayerSqr() - 
beginLayer
 - 
getCompiledChunk
 - 
reset
private void reset() - 
releaseBuffers
public void releaseBuffers() - 
getOrigin
 - 
setDirty
public void setDirty(boolean p_112829_)  - 
setNotDirty
public void setNotDirty() - 
isDirty
public boolean isDirty() - 
isDirtyFromPlayer
public boolean isDirtyFromPlayer() - 
getRelativeOrigin
 - 
resortTransparency
 - 
cancelTasks
protected boolean cancelTasks() - 
createCompileTask
public ChunkRenderDispatcher.RenderChunk.ChunkCompileTask createCompileTask(RenderRegionCache p_200438_)  - 
rebuildChunkAsync
 - 
updateGlobalBlockEntities
 - 
compileSync
 
 -