net.minecraft.client.renderer

class Octree$Branch

implements Octree$Node

glm$b
net.minecraft.client.renderer.Octree$Branch
net.minecraft.class_10143$class_10145
net.minecraft.unmapped.C_jthnrqwz$C_bmolwbrn
net.minecraft.client.render.chunk.Octree$Branch
net.minecraft.unmapped.C_jthnrqwz$C_bmolwbrn
net.minecraft.src.C_346176_$C_345822_

Field summary

Modifier and TypeField
private final Octree$Node[]
b
nodes
field_53917
f_yvkobzli
children
f_348047_
private final BoundingBox
c
boundingBox
field_53918
f_ehpflkrr
box
f_347593_
private final int
d
bbCenterX
field_53919
f_flenucvt
centerX
f_346486_
private final int
e
bbCenterY
field_53920
f_lnxvsnmk
centerY
f_348259_
private final int
f
bbCenterZ
field_53921
f_mtzosbni
centerZ
f_346522_
private final Octree$AxisSorting
g
sorting
field_53922
f_fozwqrfq
axisOrder
f_348777_
private final boolean
h
cameraXDiffNegative
field_53923
f_acsggylv
easternSide
f_348090_
private final boolean
i
cameraYDiffNegative
field_53924
f_rubbnirq
topSide
f_346404_
private final boolean
j
cameraZDiffNegative
field_53925
f_jatllpkt
southernSide
f_346910_

Constructor summary

ModifierConstructor
public (Octree p_369054_, BoundingBox box)

Method summary

Modifier and TypeMethod
public boolean
a(goy$b arg0)
add(SectionRenderDispatcher$RenderSection arg0)
method_62918(class_846$class_851 arg0)
m_ggpwzkgv(C_sjynkhfr$C_exmylrbc arg0)
add(ChunkBuilder$BuiltChunk chunk)
m_354055_(C_290152_$C_290138_ arg0)
private static int
a(glm$a arg0, boolean arg1, boolean arg2, boolean arg3)
getNodeIndex(Octree$AxisSorting arg0, boolean arg1, boolean arg2, boolean arg3)
method_62916(class_10143$class_10144 arg0, boolean arg1, boolean arg2, boolean arg3)
m_dxnrccpe(C_jthnrqwz$C_qwbqghew arg0, boolean arg1, boolean arg2, boolean arg3)
getIndex(Octree$AxisOrder axisOrder, boolean sameRelativeSideX, boolean sameRelativeSideY, boolean sameRelativeSideZ)
m_354906_(C_346176_$C_346190_ p_362519_, boolean p_363738_, boolean p_363441_, boolean p_360792_)
private boolean
c()
areChildrenLeaves()
method_62921()
m_ouaqlpac()
areChildrenLeaves()
m_356531_()
private BoundingBox
a(boolean arg0, boolean arg1, boolean arg2)
createChildBoundingBox(boolean arg0, boolean arg1, boolean arg2)
method_62919(boolean arg0, boolean arg1, boolean arg2)
m_tspgiwpj(boolean arg0, boolean arg1, boolean arg2)
getChildBox(boolean western, boolean bottom, boolean northern)
m_353488_(boolean p_368731_, boolean p_366789_, boolean arg2)
public void
a(glm$e arg0, boolean arg1, gpc arg2, int arg3, int arg4, boolean arg5)
visitNodes(Octree$OctreeVisitor arg0, boolean arg1, Frustum arg2, int arg3, int arg4, boolean arg5)
method_62917(class_10143$class_10148 arg0, boolean arg1, class_4604 arg2, int arg3, int arg4, boolean arg5)
m_ygdysdqw(C_jthnrqwz$C_dzhvrlco arg0, boolean arg1, C_jwzjqevg arg2, int arg3, int arg4, boolean arg5)
visit(Octree$Visitor arg0, boolean arg1, Frustum arg2, int arg3, int arg4, boolean arg5)
m_352187_(C_346176_$C_345728_ p_363049_, boolean p_363949_, C_4273_ p_363158_, int p_368250_, int p_369443_, boolean arg5)
public SectionRenderDispatcher$RenderSection
a()
getSection()
method_62915()
m_weedxmbp()
getBuiltChunk()
m_353678_()
public AABB
b()
getAABB()
method_62920()
m_zkxfgygf()
getBoundingBox()
m_352585_()