Class OctreeDebugRenderer

java.lang.Object
net.minecraft.client.renderer.debug.OctreeDebugRenderer
All Implemented Interfaces:
DebugRenderer.SimpleDebugRenderer

public class OctreeDebugRenderer extends Object implements DebugRenderer.SimpleDebugRenderer
  • Field Details

    • minecraft

      private final Minecraft minecraft
  • Constructor Details

    • OctreeDebugRenderer

      public OctreeDebugRenderer(Minecraft minecraft)
  • Method Details

    • emitGizmos

      public void emitGizmos(double camX, double camY, double camZ, DebugValueAccess debugValues, Frustum frustum, float partialTicks)
      Specified by:
      emitGizmos in interface DebugRenderer.SimpleDebugRenderer
    • renderNode

      private void renderNode(Octree.Node node, int depth, boolean fullyVisible, org.apache.commons.lang3.mutable.MutableInt count, boolean isClose)
    • getColorComponent

      private static float getColorComponent(long size, float multiplier)