net.minecraft.client.renderer.chunk

public class ChunkRenderDispatcher$RenderChunk

fch$c
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk
net.minecraft.class_846$class_851
net.minecraft.unmapped.C_cifoaixd$C_lcybgaxw
net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk
net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk
net.minecraft.src.C_4265_

Field summary

Modifier and TypeField
public static final int
a
SIZE
field_32832
f_txnojlbs
field_32832
SIZE
f_173716_
public final int
b
index
field_29641
f_tgbwoiht
index
index
f_173717_
public final AtomicReference<ChunkRenderDispatcher$CompiledChunk>
c
compiled
field_4459
f_htofrkaz
data
data
f_112784_
final AtomicInteger
e
initialCompilationCancelCount
field_36374
f_smordhng
field_36374
cancelledInitialBuilds
f_202433_
private ChunkRenderDispatcher$RenderChunk$RebuildTask
f
lastRebuildTask
field_20834
f_srlpihte
rebuildTask
rebuildTask
f_112787_
private ChunkRenderDispatcher$RenderChunk$ResortTransparencyTask
g
lastResortTransparencyTask
field_4461
f_tiqhepqc
sortTask
sortTask
f_112788_
private final Set<BlockEntity>
h
globalBlockEntities
field_4457
f_srtroeov
blockEntities
blockEntities
f_112789_
private final Map<RenderType, VertexBuffer>
i
buffers
field_4462
f_yeuadajj
buffers
buffers
f_112790_
private AABB
j
bb
field_4458
f_hdkoycgd
boundingBox
boundingBox
f_112785_
private boolean
k
dirty
field_4464
f_vnmeaswy
needsRebuild
needsRebuild
f_112792_
final BlockPos$MutableBlockPos
l
origin
field_4467
f_pztlfogs
origin
origin
f_112793_
private final BlockPos$MutableBlockPos[]
m
relativeOrigins
field_4472
f_gzngosbm
neighborPositions
neighborPositions
f_112794_
private boolean
n
playerChanged
field_4463
f_ztecsrol
needsImportantRebuild
needsImportantRebuild
f_112795_

Constructor summary

ModifierConstructor
public (ChunkRenderDispatcher p_202436_, int index, int originX, int originY, int originZ)

Method summary

Modifier and TypeMethod
private boolean
a(gt arg0)
doesChunkExistAt(BlockPos arg0)
method_3651(class_2338 arg0)
m_tfszlien(C_hynzadkk arg0)
isChunkNonEmpty(BlockPos pos)
isChunkNonEmpty(BlockPos pos)
m_112822_(C_4675_ arg0)
public boolean
a()
hasAllNeighbors()
method_3673()
m_syujwcyq()
shouldBuild()
shouldBuild()
m_112798_()
public AABB
b()
getBoundingBox()
method_40051()
m_fjeqqymd()
getBoundingBox()
getBoundingBox()
m_202440_()
public VertexBuffer
a(faa arg0)
getBuffer(RenderType arg0)
method_3656(class_1921 arg0)
m_yxeikyhg(C_tizlwnnv arg0)
getBuffer(RenderLayer layer)
getBuffer(RenderLayer layer)
m_112807_(C_4168_ arg0)
public void
a(int arg0, int arg1, int arg2)
setOrigin(int arg0, int arg1, int arg2)
method_3653(int arg0, int arg1, int arg2)
m_nqrrwsvu(int arg0, int arg1, int arg2)
setOrigin(int x, int y, int z)
setOrigin(int x, int y, int z)
m_112801_(int p_112803_, int p_112804_, int arg2)
protected double
c()
getDistToPlayerSqr()
method_3668()
m_gmmnssog()
getSquaredCameraDistance()
getSquaredCameraDistance()
m_112832_()
void
a(eal arg0)
beginLayer(BufferBuilder arg0)
method_3655(class_287 arg0)
m_pkweuzyg(C_nxnqmnng arg0)
beginBufferBuilding(BufferBuilder buffer)
beginBufferBuilding(BufferBuilder buffer)
m_112805_(C_3173_ arg0)
public ChunkRenderDispatcher$CompiledChunk
d()
getCompiledChunk()
method_3677()
m_uqgyczdl()
getData()
getData()
m_112835_()
private void
k()
reset()
method_3675()
m_mjjnecis()
clear()
clear()
m_112846_()
public void
e()
releaseBuffers()
method_3659()
m_frdoqfmj()
delete()
delete()
m_112838_()
public BlockPos
f()
getOrigin()
method_3670()
m_wedwwrdw()
getOrigin()
getOrigin()
m_112839_()
public void
a(boolean arg0)
setDirty(boolean arg0)
method_3654(boolean arg0)
m_fqovblap(boolean arg0)
scheduleRebuild(boolean important)
scheduleRebuild(boolean important)
m_112828_(boolean arg0)
public void
g()
setNotDirty()
method_3662()
m_aweurufi()
cancelRebuild()
cancelRebuild()
m_112840_()
public boolean
h()
isDirty()
method_3672()
m_ltdrboay()
needsRebuild()
needsRebuild()
m_112841_()
public boolean
i()
isDirtyFromPlayer()
method_3661()
m_mljebpwd()
needsImportantRebuild()
needsImportantRebuild()
m_112842_()
public BlockPos
a(gy arg0)
getRelativeOrigin(Direction arg0)
method_3676(class_2350 arg0)
m_zbqxgjmn(C_xpuuihxf arg0)
getNeighborPosition(Direction direction)
getNeighborPosition(Direction direction)
m_112824_(C_4687_ arg0)
public boolean
a(faa arg0, fch arg1)
resortTransparency(RenderType arg0, ChunkRenderDispatcher arg1)
method_22773(class_1921 arg0, class_846 arg1)
m_jnjkphva(C_tizlwnnv arg0, C_cifoaixd arg1)
scheduleSort(RenderLayer layer, ChunkBuilder chunkRenderer)
scheduleSort(RenderLayer layer, ChunkBuilder chunkRenderer)
m_112809_(C_4168_ p_112811_, C_4261_ arg1)
protected boolean
j()
cancelTasks()
method_3663()
m_qbyszpfl()
cancel()
cancel()
m_194419_()
public ChunkRenderDispatcher$RenderChunk$ChunkCompileTask
a(fck arg0)
createCompileTask(RenderRegionCache arg0)
method_3674(class_6850 arg0)
m_kepbhfje(C_blaazowi arg0)
createRebuildTask(ChunkRendererRegionBuilder builder)
createRebuildTask(ChunkRenderRegionCache renderRegionCache)
m_200437_(C_200009_ arg0)
public void
a(fch arg0, fck arg1)
rebuildChunkAsync(ChunkRenderDispatcher arg0, RenderRegionCache arg1)
method_22777(class_846 arg0, class_6850 arg1)
m_koyxercs(C_cifoaixd arg0, C_blaazowi arg1)
scheduleRebuild(ChunkBuilder chunkRenderer, ChunkRendererRegionBuilder builder)
scheduleRebuild(ChunkBuilder chunkRenderer, ChunkRenderRegionCache renderRegionCache)
m_200434_(C_4261_ p_200436_, C_200009_ arg1)
void
a(Collection<cti> arg0)
updateGlobalBlockEntities(Collection<BlockEntity> arg0)
method_22778(Collection<class_2586> arg0)
m_fmzqlmis(Collection<C_kvegafmh> arg0)
setNoCullingBlockEntities(Collection<BlockEntity> arg0)
setNoCullingBlockEntities(Collection<BlockEntity> arg0)
m_234465_(Collection<C_1991_> arg0)
public void
b(fck arg0)
compileSync(RenderRegionCache arg0)
method_22781(class_6850 arg0)
m_svccalru(C_blaazowi arg0)
rebuild(ChunkRendererRegionBuilder builder)
rebuild(ChunkRenderRegionCache renderRegionCache)
m_200439_(C_200009_ arg0)