net.minecraft.client.render.world

public class RenderChunk

bqy
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
public CompiledChunk
b
field_11070
compiled
compiledChunk
private final ReentrantLock
f
field_11075
taskLock
lockCompileTask
private final ReentrantLock
g
field_11076
compileLock
lockCompiledChunk
private ChunkCompileTask
h
field_11077
pendingTask
compileTask
private final Set<BlockEntity>
i
field_11078
globalBlockEntities
setTileEntities
private final int
j
field_11079
index
index
private final FloatBuffer
k
field_11080
matrix
modelviewMatrix
private final VertexBuffer[]
l
field_11081
buffers
vertexBuffers
public Box
c
field_13615
bounds
boundingBox
private int
m
field_11082
lastFrame
frameIndex
private boolean
n
field_11083
dirty
needsUpdate
private BlockPos$Mutable
o
field_13616
origin
position
private BlockPos$Mutable[]
p
field_13617
relativeOrigins
mapEnumFacing
private boolean
q
field_13618
playerChanged
needsUpdateCustom
private WorldRegion
r
field_14966
region
region

Constructor summary

ModifierConstructor
public (World world, WorldRenderer renderer, 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(int arg0, int arg1, int arg2)
method_12427(int arg0, int arg1, int arg2)
setOrigin(int x, int y, int z)
setPosition(int arg0, int arg1, int arg2)
public void
a(float arg0, float arg1, float arg2, bqs 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, bqs 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()
private void
q()
method_12433()
createRegion()
resetChunkCache()
public ChunkCompileTask
e()
method_10168()
startResortTransparency()
makeCompileTaskTransparency()
protected double
f()
method_12429()
squaredDistanceToPlayer()
getDistanceSq()
private void
a(bnt arg0, cm arg1)
method_10158(class_520 arg0, class_2552 arg1)
beginLayer(BufferBuilder bufferBuilder, BlockPos offset)
preRenderBlocks(VertexBuffer worldRendererIn, BlockPos pos)
private void
a(ahv arg0, float arg1, float arg2, float arg3, bnt arg4, bqv 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(BlockRenderLayer layer, float x, float y, float z, VertexBuffer worldRendererIn, CompiledChunk compiledChunkIn)
private void
r()
method_10174()
glTransform()
initModelviewMatrix()
public void
g()
method_10169()
glMultMatrix()
multModelviewMatrix()
public CompiledChunk
h()
method_10170()
getCompiledChunk()
getCompiledChunk()
public void
a(bqv arg0)
method_10159(class_2478 arg0)
setCompiledChunk(CompiledChunk compiled)
setCompiledChunk(CompiledChunk compiledChunkIn)
public void
i()
method_10171()
reset()
stopCompileTask()
public void
a()
method_10154()
delete()
deleteGlResources()
public BlockPos
k()
method_10172()
getOrigin()
getPosition()
public void
a(boolean arg0)
method_10162(boolean arg0)
setDirty(boolean dirty)
setNeedsUpdate(boolean needsUpdateIn)
public void
m()
method_12430()
setNotDirty()
clearNeedsUpdate()
public boolean
n()
method_10173()
isDirty()
isNeedsUpdate()
public boolean
o()
method_12431()
isDirtyFromPlayer()
isNeedsUpdateCustom()
public BlockPos
a(ct arg0)
method_12428(class_1354 arg0)
getRelativeOrigin(Direction dir)
getBlockPosOffset16(EnumFacing arg0)
public World
p()
method_12432()
getWorld()
getWorld()