net.minecraft.client.render.world

public class RenderChunk

dng
net.minecraft.class_851
net.minecraft.client.render.world.RenderChunk
net.minecraft.client.renderer.chunk.ChunkRender
net.minecraft.client.renderer.chunk.ChunkRender

Field summary

Modifier and TypeField
private volatile World
d
field_4469
world
field_178588_d
world
private final WorldRenderer
e
field_4466
renderer
field_178589_e
renderGlobal
public static int
a
field_4460
updateCounter
field_178592_a
renderChunksUpdated
public CompiledChunk
b
field_4459
compiled
field_178590_b
compiledChunk
private final ReentrantLock
f
field_4468
taskLock
field_178587_g
lockCompileTask
private final ReentrantLock
g
field_4470
compileLock
field_178598_h
lockCompiledChunk
private ChunkCompileTask
h
field_4461
pendingTask
field_178599_i
compileTask
private final Set<BlockEntity>
i
field_4457
globalBlockEntities
field_181056_j
setTileEntities
private final VertexBuffer[]
j
field_4462
buffers
field_178594_l
vertexBuffers
public Box
c
field_4458
bounds
field_178591_c
boundingBox
private int
k
field_4471
lastFrame
field_178595_m
frameIndex
private boolean
l
field_4464
dirty
field_178593_n
needsUpdate
private final BlockPos$Mutable
m
field_4467
origin
field_178586_f
position
private final BlockPos$Mutable[]
n
field_4472
relativeOrigins
field_181702_p
mapEnumFacing
private boolean
o
field_4463
playerChanged
field_188284_q
needsImmediateUpdate

Constructor summary

ModifierConstructor
public (World arg0, WorldRenderer arg1)

Method summary

Modifier and TypeMethod
private static boolean
a(ev arg0, bhi arg1)
method_3651(class_2338 arg0, class_1937 arg1)
m_98957093(BlockPos arg0, World arg1)
func_217673_a(BlockPos arg0, World arg1)
func_217673_a(BlockPos pos, World worldIn)
public boolean
b()
method_3673()
m_61485612()
func_217674_b()
func_217674_b()
public boolean
a(int arg0)
method_3671(int arg0)
setFrame(int frame)
func_178577_a(int arg0)
setFrameIndex(int frameIndexIn)
public VertexBuffer
b(int arg0)
method_3656(int arg0)
getBuffer(int layer)
func_178565_b(int arg0)
getVertexBufferByLayer(int layer)
public void
a(int arg0, int arg1, int arg2)
method_3653(int arg0, int arg1, int arg2)
setOrigin(int x, int y, int z)
func_189562_a(int arg0, int arg1, int arg2)
setPosition(int x, int y, int z)
public void
a(float arg0, float arg1, float arg2, dnb arg3)
method_3657(float arg0, float arg1, float arg2, class_842 arg3)
rebuildTranslucent(float cameraX, float cameraY, float cameraZ, ChunkCompileTask task)
func_178570_a(float arg0, float arg1, float arg2, ChunkRenderTask arg3)
resortTransparency(float x, float y, float z, ChunkRenderTask generator)
public void
b(float arg0, float arg1, float arg2, dnb arg3)
method_3652(float arg0, float arg1, float arg2, class_842 arg3)
compile(float cameraX, float cameraY, float cameraZ, ChunkCompileTask task)
func_178581_b(float arg0, float arg1, float arg2, ChunkRenderTask arg3)
rebuildChunk(float x, float y, float z, ChunkRenderTask generator)
protected void
c()
method_3663()
cancelCompile()
func_178578_b()
finishCompileTask()
public ReentrantLock
d()
method_3667()
getTaskLock()
func_178579_c()
getLockCompileTask()
public ChunkCompileTask
e()
method_3674()
startCompile()
func_178574_d()
makeCompileTaskChunk()
public ChunkCompileTask
f()
method_3669()
startResortTransparency()
func_178582_e()
makeCompileTaskTransparency()
protected double
g()
method_3668()
squaredDistanceToPlayer()
func_188280_f()
getDistanceSq()
private void
a(cul arg0, ev arg1)
method_3655(class_287 arg0, class_2338 arg1)
beginLayer(BufferBuilder bufferBuilder, BlockPos offset)
func_178573_a(BufferBuilder arg0, BlockPos arg1)
preRenderBlocks(BufferBuilder bufferBuilderIn, BlockPos pos)
private void
a(bgt arg0, float arg1, float arg2, float arg3, cul arg4, dne arg5)
method_3666(class_1921 arg0, float arg1, float arg2, float arg3, class_287 arg4, class_849 arg5)
endLayer(BlockLayer layer, float cameraX, float cameraY, float cameraZ, BufferBuilder bufferBuilder, CompiledChunk compiled)
func_178584_a(BlockRenderLayer arg0, float arg1, float arg2, float arg3, BufferBuilder arg4, CompiledChunk arg5)
postRenderBlocks(BlockRenderLayer layer, float x, float y, float z, BufferBuilder bufferBuilderIn, CompiledChunk compiledChunkIn)
public CompiledChunk
h()
method_3677()
getCompiledChunk()
func_178571_g()
getCompiledChunk()
public void
a(dne arg0)
method_3665(class_849 arg0)
setCompiledChunk(CompiledChunk compiled)
func_178580_a(CompiledChunk arg0)
setCompiledChunk(CompiledChunk compiledChunkIn)
public void
i()
method_3675()
reset()
func_178585_h()
stopCompileTask()
public void
a()
method_3659()
delete()
func_178566_a()
deleteGlResources()
public BlockPos
k()
method_3670()
getOrigin()
func_178568_j()
getPosition()
public void
a(boolean arg0)
method_3654(boolean arg0)
setDirty(boolean dirty)
func_178575_a(boolean arg0)
setNeedsUpdate(boolean immediate)
public void
l()
method_3662()
setNotDirty()
func_188282_m()
clearNeedsUpdate()
public boolean
m()
method_3672()
isDirty()
func_178569_m()
needsUpdate()
public boolean
n()
method_3661()
isDirtyFromPlayer()
func_188281_o()
needsImmediateUpdate()
public BlockPos
a(fa arg0)
method_3676(class_2350 arg0)
getRelativeOrigin(Direction dir)
func_181701_a(Direction arg0)
getBlockPosOffset16(Direction facing)
public World
o()
method_3678()
getWorld()
func_188283_p()
getWorld()