Class DebugRenderer

java.lang.Object
net.minecraft.client.render.debug.DebugRenderer

@Environment(CLIENT) public class DebugRenderer extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/debug/DebugRenderer
intermediary net/minecraft/class_863
official gpk
  • Field Details

    • pathfindingDebugRenderer

      public final PathfindingDebugRenderer pathfindingDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named pathfindingDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;pathfindingDebugRenderer:Lnet/minecraft/client/render/debug/PathfindingDebugRenderer;
      intermediary field_4523 Lnet/minecraft/class_863;field_4523:Lnet/minecraft/class_868;
      official a Lgpk;a:Lgpt;
    • waterDebugRenderer

      public final DebugRenderer.Renderer waterDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named waterDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;waterDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4528 Lnet/minecraft/class_863;field_4528:Lnet/minecraft/class_863$class_864;
      official b Lgpk;b:Lgpk$a;
    • chunkBorderDebugRenderer

      public final DebugRenderer.Renderer chunkBorderDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named chunkBorderDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;chunkBorderDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4532 Lnet/minecraft/class_863;field_4532:Lnet/minecraft/class_863$class_864;
      official c Lgpk;c:Lgpk$a;
    • heightmapDebugRenderer

      public final DebugRenderer.Renderer heightmapDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named heightmapDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;heightmapDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4538 Lnet/minecraft/class_863;field_4538:Lnet/minecraft/class_863$class_864;
      official d Lgpk;d:Lgpk$a;
    • collisionDebugRenderer

      public final DebugRenderer.Renderer collisionDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named collisionDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;collisionDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4534 Lnet/minecraft/class_863;field_4534:Lnet/minecraft/class_863$class_864;
      official e Lgpk;e:Lgpk$a;
    • supportingBlockDebugRenderer

      public final DebugRenderer.Renderer supportingBlockDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named supportingBlockDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;supportingBlockDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_44827 Lnet/minecraft/class_863;field_44827:Lnet/minecraft/class_863$class_864;
      official f Lgpk;f:Lgpk$a;
    • neighborUpdateDebugRenderer

      public final NeighborUpdateDebugRenderer neighborUpdateDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named neighborUpdateDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;neighborUpdateDebugRenderer:Lnet/minecraft/client/render/debug/NeighborUpdateDebugRenderer;
      intermediary field_4535 Lnet/minecraft/class_863;field_4535:Lnet/minecraft/class_869;
      official g Lgpk;g:Lgpr;
    • redstoneUpdateOrderDebugRenderer

      public final RedstoneUpdateOrderDebugRenderer redstoneUpdateOrderDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named redstoneUpdateOrderDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;redstoneUpdateOrderDebugRenderer:Lnet/minecraft/client/render/debug/RedstoneUpdateOrderDebugRenderer;
      intermediary field_53172 Lnet/minecraft/class_863;field_53172:Lnet/minecraft/class_9987;
      official h Lgpk;h:Lgpv;
    • structureDebugRenderer

      public final StructureDebugRenderer structureDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named structureDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;structureDebugRenderer:Lnet/minecraft/client/render/debug/StructureDebugRenderer;
      intermediary field_4539 Lnet/minecraft/class_863;field_4539:Lnet/minecraft/class_870;
      official i Lgpk;i:Lgpx;
    • skyLightDebugRenderer

      public final DebugRenderer.Renderer skyLightDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named skyLightDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;skyLightDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4536 Lnet/minecraft/class_863;field_4536:Lnet/minecraft/class_863$class_864;
      official j Lgpk;j:Lgpk$a;
    • worldGenAttemptDebugRenderer

      public final DebugRenderer.Renderer worldGenAttemptDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named worldGenAttemptDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;worldGenAttemptDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4537 Lnet/minecraft/class_863;field_4537:Lnet/minecraft/class_863$class_864;
      official k Lgpk;k:Lgpk$a;
    • blockOutlineDebugRenderer

      public final DebugRenderer.Renderer blockOutlineDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named blockOutlineDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;blockOutlineDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4517 Lnet/minecraft/class_863;field_4517:Lnet/minecraft/class_863$class_864;
      official l Lgpk;l:Lgpk$a;
    • chunkLoadingDebugRenderer

      public final DebugRenderer.Renderer chunkLoadingDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named chunkLoadingDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;chunkLoadingDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
      intermediary field_4533 Lnet/minecraft/class_863;field_4533:Lnet/minecraft/class_863$class_864;
      official m Lgpk;m:Lgpk$a;
    • villageDebugRenderer

      public final VillageDebugRenderer villageDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named villageDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;villageDebugRenderer:Lnet/minecraft/client/render/debug/VillageDebugRenderer;
      intermediary field_18777 Lnet/minecraft/class_863;field_18777:Lnet/minecraft/class_4207;
      official n Lgpk;n:Lgpe;
    • villageSectionsDebugRenderer

      public final VillageSectionsDebugRenderer villageSectionsDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named villageSectionsDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;villageSectionsDebugRenderer:Lnet/minecraft/client/render/debug/VillageSectionsDebugRenderer;
      intermediary field_22408 Lnet/minecraft/class_863;field_22408:Lnet/minecraft/class_4841;
      official o Lgpk;o:Lgpz;
    • beeDebugRenderer

      public final BeeDebugRenderer beeDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named beeDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;beeDebugRenderer:Lnet/minecraft/client/render/debug/BeeDebugRenderer;
      intermediary field_21547 Lnet/minecraft/class_863;field_21547:Lnet/minecraft/class_4703;
      official p Lgpk;p:Lgpd;
    • raidCenterDebugRenderer

      public final RaidCenterDebugRenderer raidCenterDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named raidCenterDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;raidCenterDebugRenderer:Lnet/minecraft/client/render/debug/RaidCenterDebugRenderer;
      intermediary field_19325 Lnet/minecraft/class_863;field_19325:Lnet/minecraft/class_4304;
      official q Lgpk;q:Lgpu;
    • goalSelectorDebugRenderer

      public final GoalSelectorDebugRenderer goalSelectorDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named goalSelectorDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;goalSelectorDebugRenderer:Lnet/minecraft/client/render/debug/GoalSelectorDebugRenderer;
      intermediary field_18778 Lnet/minecraft/class_863;field_18778:Lnet/minecraft/class_4205;
      official r Lgpk;r:Lgpn;
    • gameTestDebugRenderer

      public final GameTestDebugRenderer gameTestDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named gameTestDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;gameTestDebugRenderer:Lnet/minecraft/client/render/debug/GameTestDebugRenderer;
      intermediary field_20519 Lnet/minecraft/class_863;field_20519:Lnet/minecraft/class_4503;
      official s Lgpk;s:Lgpm;
    • gameEventDebugRenderer

      public final GameEventDebugRenderer gameEventDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named gameEventDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;gameEventDebugRenderer:Lnet/minecraft/client/render/debug/GameEventDebugRenderer;
      intermediary field_28254 Lnet/minecraft/class_863;field_28254:Lnet/minecraft/class_5739;
      official t Lgpk;t:Lgpl;
    • lightDebugRenderer

      public final LightDebugRenderer lightDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named lightDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;lightDebugRenderer:Lnet/minecraft/client/render/debug/LightDebugRenderer;
      intermediary field_44674 Lnet/minecraft/class_863;field_44674:Lnet/minecraft/class_8520;
      official u Lgpk;u:Lgpq;
    • breezeDebugRenderer

      public final BreezeDebugRenderer breezeDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named breezeDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;breezeDebugRenderer:Lnet/minecraft/client/render/debug/BreezeDebugRenderer;
      intermediary field_47474 Lnet/minecraft/class_863;field_47474:Lnet/minecraft/class_8985;
      official v Lgpk;v:Lgpf;
    • chunkDebugRenderer

      public final ChunkDebugRenderer chunkDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named chunkDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;chunkDebugRenderer:Lnet/minecraft/client/render/debug/ChunkDebugRenderer;
      intermediary field_53173 Lnet/minecraft/class_863;field_53173:Lnet/minecraft/class_9986;
      official w Lgpk;w:Lgph;
    • octreeDebugRenderer

      public final OctreeDebugRenderer octreeDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named octreeDebugRenderer Lnet/minecraft/client/render/debug/DebugRenderer;octreeDebugRenderer:Lnet/minecraft/client/render/debug/OctreeDebugRenderer;
      intermediary field_53961 Lnet/minecraft/class_863;field_53961:Lnet/minecraft/class_10161;
      official x Lgpk;x:Lgps;
    • showChunkBorder

      private boolean showChunkBorder
      Mappings:
      Namespace Name Mixin selector
      named showChunkBorder Lnet/minecraft/client/render/debug/DebugRenderer;showChunkBorder:Z
      intermediary field_4531 Lnet/minecraft/class_863;field_4531:Z
      official y Lgpk;y:Z
    • showOctree

      private boolean showOctree
      Mappings:
      Namespace Name Mixin selector
      named showOctree Lnet/minecraft/client/render/debug/DebugRenderer;showOctree:Z
      intermediary field_53962 Lnet/minecraft/class_863;field_53962:Z
      official z Lgpk;z:Z
  • Constructor Details

    • DebugRenderer

      public DebugRenderer(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/debug/DebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
      intermediary <init> Lnet/minecraft/class_863;<init>(Lnet/minecraft/class_310;)V
      official <init> Lgpk;<init>(Lfmf;)V
  • Method Details

    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/client/render/debug/DebugRenderer;reset()V
      intermediary method_20413 Lnet/minecraft/class_863;method_20413()V
      official a Lgpk;a()V
    • toggleShowChunkBorder

      public boolean toggleShowChunkBorder()
      Mappings:
      Namespace Name Mixin selector
      named toggleShowChunkBorder Lnet/minecraft/client/render/debug/DebugRenderer;toggleShowChunkBorder()Z
      intermediary method_3713 Lnet/minecraft/class_863;method_3713()Z
      official b Lgpk;b()Z
    • toggleShowOctree

      public boolean toggleShowOctree()
      Mappings:
      Namespace Name Mixin selector
      named toggleShowOctree Lnet/minecraft/client/render/debug/DebugRenderer;toggleShowOctree()Z
      intermediary method_62979 Lnet/minecraft/class_863;method_62979()Z
      official c Lgpk;c()Z
    • render

      public void render(MatrixStack matrices, Frustum frustum, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/debug/DebugRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/Frustum;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;DDD)V
      intermediary method_23099 Lnet/minecraft/class_863;method_23099(Lnet/minecraft/class_4587;Lnet/minecraft/class_4604;Lnet/minecraft/class_4597$class_4598;DDD)V
      official a Lgpk;a(Lfgr;Lgpb;Lglk$a;DDD)V
    • renderLate

      public void renderLate(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ)
      Mappings:
      Namespace Name Mixin selector
      named renderLate Lnet/minecraft/client/render/debug/DebugRenderer;renderLate(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;DDD)V
      intermediary method_62351 Lnet/minecraft/class_863;method_62351(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;DDD)V
      official a Lgpk;a(Lfgr;Lglk$a;DDD)V
    • getTargetedEntity

      public static Optional<Entity> getTargetedEntity(@Nullable @Nullable Entity entity, int maxDistance)
      Mappings:
      Namespace Name Mixin selector
      named getTargetedEntity Lnet/minecraft/client/render/debug/DebugRenderer;getTargetedEntity(Lnet/minecraft/entity/Entity;I)Ljava/util/Optional;
      intermediary method_23101 Lnet/minecraft/class_863;method_23101(Lnet/minecraft/class_1297;I)Ljava/util/Optional;
      official a Lgpk;a(Lbvj;I)Ljava/util/Optional;
    • drawBlockBox

      public static void drawBlockBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawBlockBox Lnet/minecraft/client/render/debug/DebugRenderer;drawBlockBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/BlockPos;FFFF)V
      intermediary method_54808 Lnet/minecraft/class_863;method_54808(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;FFFF)V
      official a Lgpk;a(Lfgr;Lglk;Ljh;FFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawBox Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;FFFF)V
      intermediary method_23104 Lnet/minecraft/class_863;method_23104(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;FFFF)V
      official a Lgpk;a(Lfgr;Lglk;Ljh;Ljh;FFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float expand, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawBox Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/BlockPos;FFFFF)V
      intermediary method_23103 Lnet/minecraft/class_863;method_23103(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;FFFFF)V
      official a Lgpk;a(Lfgr;Lglk;Ljh;FFFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawBox Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/Box;FFFF)V
      intermediary method_23102 Lnet/minecraft/class_863;method_23102(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_238;FFFF)V
      official a Lgpk;a(Lfgr;Lglk;Lfbs;FFFF)V
    • drawBox

      public static void drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named drawBox Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;DDDDDDFFFF)V
      intermediary method_23098 Lnet/minecraft/class_863;method_23098(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDDDDFFFF)V
      official a Lgpk;a(Lfgr;Lglk;DDDDDDFFFF)V
    • drawString

      public static void drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, int x, int y, int z, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawString Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Ljava/lang/String;IIII)V
      intermediary method_23108 Lnet/minecraft/class_863;method_23108(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Ljava/lang/String;IIII)V
      official a Lgpk;a(Lfgr;Lglk;Ljava/lang/String;IIII)V
    • drawString

      public static void drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawString Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Ljava/lang/String;DDDI)V
      intermediary method_23105 Lnet/minecraft/class_863;method_23105(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Ljava/lang/String;DDDI)V
      official a Lgpk;a(Lfgr;Lglk;Ljava/lang/String;DDDI)V
    • drawString

      public static void drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size)
      Mappings:
      Namespace Name Mixin selector
      named drawString Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Ljava/lang/String;DDDIF)V
      intermediary method_23106 Lnet/minecraft/class_863;method_23106(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Ljava/lang/String;DDDIF)V
      official a Lgpk;a(Lfgr;Lglk;Ljava/lang/String;DDDIF)V
    • drawString

      public static void drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects)
      Mappings:
      Namespace Name Mixin selector
      named drawString Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Ljava/lang/String;DDDIFZFZ)V
      intermediary method_23107 Lnet/minecraft/class_863;method_23107(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Ljava/lang/String;DDDIFZFZ)V
      official a Lgpk;a(Lfgr;Lglk;Ljava/lang/String;DDDIFZFZ)V
    • hueToRgb

      private static Vec3d hueToRgb(float hue)
      Mappings:
      Namespace Name Mixin selector
      named hueToRgb Lnet/minecraft/client/render/debug/DebugRenderer;hueToRgb(F)Lnet/minecraft/util/math/Vec3d;
      intermediary method_62348 Lnet/minecraft/class_863;method_62348(F)Lnet/minecraft/class_243;
      official a Lgpk;a(F)Lfbx;
    • shiftHue

      private static Vec3d shiftHue(float r, float g, float b, float dHue)
      Mappings:
      Namespace Name Mixin selector
      named shiftHue Lnet/minecraft/client/render/debug/DebugRenderer;shiftHue(FFFF)Lnet/minecraft/util/math/Vec3d;
      intermediary method_62349 Lnet/minecraft/class_863;method_62349(FFFF)Lnet/minecraft/class_243;
      official a Lgpk;a(FFFF)Lfbx;
    • drawVoxelShapeOutlines

      public static void drawVoxelShapeOutlines(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named drawVoxelShapeOutlines Lnet/minecraft/client/render/debug/DebugRenderer;drawVoxelShapeOutlines(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/shape/VoxelShape;DDDFFFFZ)V
      intermediary method_62350 Lnet/minecraft/class_863;method_62350(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFFZ)V
      official a Lgpk;a(Lfgr;Lfgv;Lfcr;DDDFFFFZ)V