net.minecraft.client.render.world

public class RenderChunk

bht
net.minecraft.class_2481
net.minecraft.client.render.world.RenderChunk
net.minecraft.client.renderer.chunk.RenderChunk

Field summary

Modifier and TypeField
private World
d
field_11072
world
world
private final WorldRenderer
e
field_11073
renderer
renderGlobal
public static int
a
field_11069
updateCounter
renderChunksUpdated
private BlockPos
f
field_11074
origin
position
public CompiledChunk
b
field_11070
compiled
compiledChunk
private final ReentrantLock
g
field_11075
taskLock
lockCompileTask
private final ReentrantLock
h
field_11076
compileLock
lockCompiledChunk
private ChunkCompileTask
i
field_11077
pendingTask
compileTask
private final Set<BlockEntity>
j
field_11078
globalBlockEntities
setTileEntities
private final int
k
field_11079
index
index
private final FloatBuffer
l
field_11080
matrix
modelviewMatrix
private final VertexBuffer[]
m
field_11081
buffers
vertexBuffers
public Box
c
field_11071
bounds
boundingBox
private int
n
field_11082
lastFrame
frameIndex
private boolean
o
field_11083
dirty
needsUpdate
private EnumMap<Direction, BlockPos>
p
field_11084
relativeOrigins
mapEnumFacing

Constructor summary

ModifierConstructor
public (World world, WorldRenderer renderer, BlockPos pos, int index)

Method summary

Modifier and TypeMethod
public boolean
a(int arg0)
method_10156(int arg0)
setFrame(int frame)
setFrameIndex(int frameIndexIn)
public VertexBuffer
b(int arg0)
method_10165(int arg0)
getBuffer(int layer)
getVertexBufferByLayer(int layer)
public void
a(cj arg0)
method_10160(class_2552 arg0)
setOrigin(BlockPos origin)
setPosition(BlockPos pos)
public void
a(float arg0, float arg1, float arg2, bhn arg3)
method_10155(float arg0, float arg1, float arg2, class_2473 arg3)
rebuildTranslucent(float cameraX, float cameraY, float cameraZ, ChunkCompileTask task)
resortTransparency(float x, float y, float z, ChunkCompileTaskGenerator generator)
public void
b(float arg0, float arg1, float arg2, bhn arg3)
method_10164(float arg0, float arg1, float arg2, class_2473 arg3)
compile(float cameraX, float cameraY, float cameraZ, ChunkCompileTask task)
rebuildChunk(float x, float y, float z, ChunkCompileTaskGenerator generator)
protected void
b()
method_10163()
cancelCompile()
finishCompileTask()
public ReentrantLock
c()
method_10166()
getTaskLock()
getLockCompileTask()
public ChunkCompileTask
d()
method_10167()
startCompile()
makeCompileTaskChunk()
public ChunkCompileTask
e()
method_10168()
startResortTransparency()
makeCompileTaskTransparency()
private void
a(bfd arg0, cj arg1)
method_10158(class_520 arg0, class_2552 arg1)
beginLayer(BufferBuilder bufferBuilder, BlockPos offset)
preRenderBlocks(WorldRenderer worldRendererIn, BlockPos pos)
private void
a(adf arg0, float arg1, float arg2, float arg3, bfd arg4, bhq arg5)
method_10157(class_2165 arg0, float arg1, float arg2, float arg3, class_520 arg4, class_2478 arg5)
endLayer(BlockLayer layer, float cameraX, float cameraY, float cameraZ, BufferBuilder bufferBuilder, CompiledChunk compiled)
postRenderBlocks(EnumWorldBlockLayer layer, float x, float y, float z, WorldRenderer worldRendererIn, CompiledChunk compiledChunkIn)
private void
m()
method_10174()
glTransform()
initModelviewMatrix()
public void
f()
method_10169()
glMultMatrix()
multModelviewMatrix()
public CompiledChunk
g()
method_10170()
getCompiledChunk()
getCompiledChunk()
public void
a(bhq arg0)
method_10159(class_2478 arg0)
setCompiledChunk(CompiledChunk compiled)
setCompiledChunk(CompiledChunk compiledChunkIn)
public void
h()
method_10171()
reset()
stopCompileTask()
public void
a()
method_10154()
delete()
deleteGlResources()
public BlockPos
j()
method_10172()
getOrigin()
getPosition()
public void
a(boolean arg0)
method_10162(boolean arg0)
setDirty(boolean dirty)
setNeedsUpdate(boolean needsUpdateIn)
public boolean
l()
method_10173()
isDirty()
isNeedsUpdate()
public BlockPos
a(cq arg0)
method_10161(class_1354 arg0)
getRelativeOrigin(Direction dir)
getBlockPosOffset16(EnumFacing arg0)