public class ChunkRenderDispatcher
extends java.lang.Object
Constructor and Description |
---|
ChunkRenderDispatcher() |
Modifier and Type | Method and Description |
---|---|
RegionRenderCacheBuilder |
allocateRenderBuilder() |
void |
clearChunkUpdates() |
void |
freeRenderBuilder(RegionRenderCacheBuilder p_178512_1_) |
java.lang.String |
getDebugInfo() |
ChunkCompileTaskGenerator |
getNextChunkUpdate() |
boolean |
runChunkUploads(long p_178516_1_) |
void |
stopChunkUpdates() |
boolean |
updateChunkLater(RenderChunk chunkRenderer) |
boolean |
updateChunkNow(RenderChunk chunkRenderer) |
boolean |
updateTransparencyLater(RenderChunk chunkRenderer) |
<any> |
uploadChunk(EnumWorldBlockLayer player,
WorldRenderer p_178503_2_,
RenderChunk chunkRenderer,
CompiledChunk compiledChunkIn) |
public java.lang.String getDebugInfo()
public boolean runChunkUploads(long p_178516_1_)
public boolean updateChunkLater(RenderChunk chunkRenderer)
public boolean updateChunkNow(RenderChunk chunkRenderer)
public void stopChunkUpdates()
public void freeRenderBuilder(RegionRenderCacheBuilder p_178512_1_)
public RegionRenderCacheBuilder allocateRenderBuilder() throws java.lang.InterruptedException
java.lang.InterruptedException
public ChunkCompileTaskGenerator getNextChunkUpdate() throws java.lang.InterruptedException
java.lang.InterruptedException
public boolean updateTransparencyLater(RenderChunk chunkRenderer)
public <any> uploadChunk(EnumWorldBlockLayer player, WorldRenderer p_178503_2_, RenderChunk chunkRenderer, CompiledChunk compiledChunkIn)
public void clearChunkUpdates()