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 p_178507_1_) |
boolean |
updateChunkNow(RenderChunk p_178505_1_) |
boolean |
updateTransparencyLater(RenderChunk p_178509_1_) |
com.google.common.util.concurrent.ListenableFuture |
uploadChunk(EnumWorldBlockLayer p_178503_1_,
WorldRenderer p_178503_2_,
RenderChunk p_178503_3_,
CompiledChunk p_178503_4_) |
public java.lang.String getDebugInfo()
public boolean runChunkUploads(long p_178516_1_)
public boolean updateChunkLater(RenderChunk p_178507_1_)
public boolean updateChunkNow(RenderChunk p_178505_1_)
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 p_178509_1_)
public com.google.common.util.concurrent.ListenableFuture uploadChunk(EnumWorldBlockLayer p_178503_1_, WorldRenderer p_178503_2_, RenderChunk p_178503_3_, CompiledChunk p_178503_4_)
public void clearChunkUpdates()