net.minecraft.client.render.chunk

public class Octree

net.minecraft.client.renderer.Octree
net.minecraft.client.renderer.Octree
net.minecraft.class_10143
net.minecraft.client.render.chunk.Octree

Field summary

Modifier and TypeField
private final Octree$Branch
root
root
field_53904
root
private final BlockPos
cameraSectionCenter
cameraSectionCenter
field_53905
centerPos

Constructor summary

ModifierConstructor
public (ChunkSectionPos sectionPos, int viewDistance, int sizeY, int bottomY)

Method summary

Modifier and TypeMethod
public boolean
add(SectionRenderDispatcher$RenderSection section)
add(SectionRenderDispatcher$RenderSection section)
method_62912(class_846$class_851 arg0)
add(ChunkBuilder$BuiltChunk chunk)
public void
visitNodes(Octree$OctreeVisitor visitor, Frustum frustum, int closeDistance)
visitNodes(Octree$OctreeVisitor visitor, Frustum frustum, int closeDistance)
method_62911(class_10143$class_10148 arg0, class_4604 arg1, int arg2)
visit(Octree$Visitor visitor, Frustum frustum, int margin)
private boolean
isClose(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, int closeDistance)
isClose(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, int closeDistance)
method_64061(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, int arg6)
isCenterWithin(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, int margin)