net.minecraft.client.render.chunk

public class ChunkBuilder$BuiltChunk

ecm$c
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk
net.minecraft.class_846$class_851
net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk
net.minecraft.unmapped.C_cifoaixd$C_lcybgaxw
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkRender
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkRender

Field summary

Modifier and TypeField
public final AtomicReference<ChunkBuilder$ChunkData>
a
compiled
field_4459
data
f_htofrkaz
field_178590_b
compiledChunk
private ChunkBuilder$BuiltChunk$RebuildTask
d
lastRebuildTask
field_20834
rebuildTask
f_srlpihte
field_228921_d_
lastRebuildTask
private ChunkBuilder$BuiltChunk$SortTask
e
lastResortTransparencyTask
field_4461
sortTask
f_tiqhepqc
field_228922_e_
lastResortTransparencyTask
private final Set<BlockEntity>
f
globalBlockEntities
field_4457
blockEntities
f_srtroeov
field_181056_j
globalTileEntities
private final Map<RenderLayer, VertexBuffer>
g
buffers
field_4462
buffers
f_yeuadajj
field_178594_l
vertexBuffers
public Box
b
bb
field_4458
boundingBox
f_hdkoycgd
field_178591_c
boundingBox
private int
h
lastFrame
field_4471
rebuildFrame
f_inqhqtob
field_178595_m
frameIndex
private boolean
i
dirty
field_4464
needsRebuild
f_vnmeaswy
field_178593_n
needsUpdate
private final BlockPos$Mutable
j
origin
field_4467
origin
f_pztlfogs
field_178586_f
position
private final BlockPos$Mutable[]
k
relativeOrigins
field_4472
neighborPositions
f_gzngosbm
field_181702_p
mapEnumFacing
private boolean
l
playerChanged
field_4463
needsImportantRebuild
f_ztecsrol
field_188284_q
needsImmediateUpdate

Constructor summary

ModifierConstructor
public (ChunkBuilder arg0)

Method summary

Modifier and TypeMethod
private boolean
a(fx arg0)
doesChunkExistAt(BlockPos arg0)
method_3651(class_2338 arg0)
isChunkNonEmpty(BlockPos pos)
m_tfszlien(C_hynzadkk arg0)
func_228930_a_(BlockPos arg0)
isChunkLoaded(BlockPos blockPosIn)
public boolean
a()
hasAllNeighbors()
method_3673()
shouldBuild()
m_syujwcyq()
func_217674_b()
shouldStayLoaded()
public boolean
a(int arg0)
setFrame(int arg0)
method_3671(int arg0)
setRebuildFrame(int frame)
m_zchnqtho(int arg0)
func_178577_a(int arg0)
setFrameIndex(int frameIndexIn)
public VertexBuffer
a(eag arg0)
getBuffer(RenderType arg0)
method_3656(class_1921 arg0)
getBuffer(RenderLayer layer)
m_yxeikyhg(C_tizlwnnv arg0)
func_228924_a_(RenderType arg0)
getVertexBuffer(RenderType renderTypeIn)
public void
a(int arg0, int arg1, int arg2)
setOrigin(int arg0, int arg1, int arg2)
method_3653(int arg0, int arg1, int arg2)
setOrigin(int x, int y, int z)
m_nqrrwsvu(int arg0, int arg1, int arg2)
func_189562_a(int arg0, int arg1, int arg2)
setPosition(int x, int y, int z)
protected double
b()
getDistToPlayerSqr()
method_3668()
getSquaredCameraDistance()
m_gmmnssog()
func_188280_f()
getDistanceSq()
private void
a(dfe arg0)
beginLayer(BufferBuilder arg0)
method_3655(class_287 arg0)
beginBufferBuilding(BufferBuilder buffer)
m_pkweuzyg(C_nxnqmnng arg0)
func_228923_a_(BufferBuilder arg0)
beginLayer(BufferBuilder bufferBuilderIn)
public ChunkBuilder$ChunkData
c()
getCompiledChunk()
method_3677()
getData()
m_uqgyczdl()
func_178571_g()
getCompiledChunk()
private void
l()
reset()
method_3675()
clear()
m_mjjnecis()
func_178585_h()
stopCompileTask()
public void
d()
releaseBuffers()
method_3659()
delete()
m_frdoqfmj()
func_178566_a()
deleteGlResources()
public BlockPos
e()
getOrigin()
method_3670()
getOrigin()
m_wedwwrdw()
func_178568_j()
getPosition()
public void
a(boolean arg0)
setDirty(boolean arg0)
method_3654(boolean arg0)
scheduleRebuild(boolean important)
m_fqovblap(boolean arg0)
func_178575_a(boolean arg0)
setNeedsUpdate(boolean immediate)
public void
f()
setNotDirty()
method_3662()
cancelRebuild()
m_aweurufi()
func_188282_m()
clearNeedsUpdate()
public boolean
g()
isDirty()
method_3672()
needsRebuild()
m_ltdrboay()
func_178569_m()
needsUpdate()
public boolean
h()
isDirtyFromPlayer()
method_3661()
needsImportantRebuild()
m_mljebpwd()
func_188281_o()
needsImmediateUpdate()
public BlockPos
a(gc arg0)
getRelativeOrigin(Direction arg0)
method_3676(class_2350 arg0)
getNeighborPosition(Direction direction)
m_zbqxgjmn(C_xpuuihxf arg0)
func_181701_a(Direction arg0)
getBlockPosOffset16(Direction facing)
public boolean
a(eag arg0, ecm arg1)
resortTransparency(RenderType arg0, ChunkRenderDispatcher arg1)
method_22773(class_1921 arg0, class_846 arg1)
scheduleSort(RenderLayer layer, ChunkBuilder chunkRenderer)
m_jnjkphva(C_tizlwnnv arg0, C_cifoaixd arg1)
func_228925_a_(RenderType arg0, ChunkRenderDispatcher arg1)
resortTransparency(RenderType renderTypeIn, ChunkRenderDispatcher renderDispatcherIn)
protected void
i()
cancelTasks()
method_3663()
cancel()
m_qbyszpfl()
func_228935_i_()
stopTasks()
public ChunkBuilder$BuiltChunk$Task
j()
createCompileTask()
method_3674()
createRebuildTask()
m_kepbhfje()
func_178574_d()
makeCompileTaskChunk()
public void
a(ecm arg0)
rebuildChunkAsync(ChunkRenderDispatcher arg0)
method_22777(class_846 arg0)
scheduleRebuild(ChunkBuilder chunkRenderer)
m_koyxercs(C_cifoaixd arg0)
func_228929_a_(ChunkRenderDispatcher arg0)
rebuildChunkLater(ChunkRenderDispatcher dispatcherIn)
private void
a(Set<ccg> arg0)
updateGlobalBlockEntities(Set<BlockEntity> arg0)
method_22778(Set<class_2586> arg0)
setNoCullingBlockEntities(Set<BlockEntity> noCullingBlockEntities)
m_fmzqlmis(Set<C_kvegafmh> arg0)
func_228931_a_(Set<TileEntity> arg0)
updateGlobalTileEntities(Set<TileEntity> globalEntitiesIn)
public void
k()
compileSync()
method_22781()
rebuild()
m_svccalru()
func_228936_k_()
rebuildChunk()