net.minecraft.client.render.world

public class ChunkCompileTask

implements Comparable<ChunkCompileTask>

bxl
net.minecraft.class_2473
net.minecraft.client.render.world.ChunkCompileTask
net.minecraft.client.renderer.chunk.ChunkCompileTaskGenerator
net.minecraft.client.renderer.chunk.ChunkCompileTaskGenerator

Field summary

Modifier and TypeField
private final RenderChunk
a
field_11019
chunk
field_178553_a
renderChunk
private final ReentrantLock
b
field_11020
lock
field_178551_b
lock
private final List<Runnable>
c
field_11021
cancelListeners
field_178552_c
listFinishRunnables
private final ChunkCompileTask$Type
d
field_11022
type
field_178549_d
type
private final double
e
field_13606
distanceAtCreation
field_188229_e
distanceSq
private ChunkBufferBuilders
f
field_11023
buffers
field_178550_e
regionRenderCacheBuilder
private CompiledChunk
g
field_11024
compiled
field_178547_f
compiledChunk
private ChunkCompileTask$Status
h
field_11025
status
field_178548_g
status
private boolean
i
field_11026
cancelled
field_178554_h
finished

Constructor summary

ModifierConstructor
public (RenderChunk chunk, ChunkCompileTask$Type type, double distance)

Method summary

Modifier and TypeMethod
public ChunkCompileTask$Status
a()
method_10110()
getStatus()
func_178546_a()
getStatus()
public RenderChunk
b()
method_10115()
getChunk()
func_178536_b()
getRenderChunk()
public CompiledChunk
c()
method_10116()
getCompiledChunk()
func_178544_c()
getCompiledChunk()
public void
a(bxo arg0)
method_10113(class_2478 arg0)
setCompiledChunk(CompiledChunk compiled)
func_178543_a(CompiledChunk arg0)
setCompiledChunk(CompiledChunk compiledChunkIn)
public ChunkBufferBuilders
d()
method_10117()
getBuffers()
func_178545_d()
getRegionRenderCacheBuilder()
public void
a(bum arg0)
method_10111(class_2397 arg0)
setBuffers(ChunkBufferBuilders buffers)
func_178541_a(RegionRenderCacheBuilder arg0)
setRegionRenderCacheBuilder(RegionRenderCacheBuilder regionRenderCacheBuilderIn)
public void
a(bxl$a arg0)
method_10112(class_2473$class_2474 arg0)
setStatus(ChunkCompileTask$Status status)
func_178535_a(ChunkCompileTaskGenerator$Status arg0)
setStatus(ChunkCompileTaskGenerator$Status statusIn)
public void
e()
method_10118()
cancel()
func_178542_e()
finish()
public void
a(Runnable arg0)
method_10114(Runnable arg0)
registerCancelListener(Runnable listener)
func_178539_a(Runnable arg0)
addFinishRunnable(Runnable runnable)
public ReentrantLock
f()
method_10119()
getLock()
func_178540_f()
getLock()
public ChunkCompileTask$Type
g()
method_10120()
getType()
func_178538_g()
getType()
public boolean
h()
method_10121()
isCancelled()
func_178537_h()
isFinished()
public int
a(bxl arg0)
method_12417(class_2473 arg0)
compareTo(ChunkCompileTask arg0)
compareTo(ChunkCompileTaskGenerator arg0)
compareTo(ChunkCompileTaskGenerator arg0)
public double
i()
method_12418()
getDistanceAtCreation()
func_188228_i()
getDistanceSq()