net.minecraft.client.renderer

class Octree$Branch

implements Octree$Node

gma$b
net.minecraft.client.renderer.Octree$Branch
net.minecraft.class_10143$class_10145
net.minecraft.client.render.chunk.Octree$Branch
net.minecraft.src.C_346176_$C_345822_

Field summary

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

Constructor summary

ModifierConstructor
public (Octree p_369054_, BoundingBox box)

Method summary

Modifier and TypeMethod
public boolean
a(gpn$b arg0)
add(SectionRenderDispatcher$RenderSection arg0)
method_62918(class_846$class_851 arg0)
add(ChunkBuilder$BuiltChunk chunk)
m_354055_(C_290152_$C_290138_ arg0)
private static int
a(gma$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)
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()
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)
getChildBox(boolean western, boolean bottom, boolean northern)
m_353488_(boolean p_368731_, boolean p_366789_, boolean arg2)
public void
a(gma$e arg0, boolean arg1, gpr 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)
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()
getBuiltChunk()
m_353678_()
public AABB
b()
getAABB()
method_62920()
getBoundingBox()
m_352585_()