Class DebugRenderer
java.lang.Object
net.minecraft.client.render.debug.DebugRenderer
- Mappings:
- Namespace - Name - official - fcv- intermediary - net/minecraft/class_863- named - net/minecraft/client/render/debug/DebugRenderer
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal BeeDebugRendererfinal DebugRenderer.Rendererfinal DebugRenderer.Rendererfinal DebugRenderer.Rendererfinal DebugRenderer.Rendererfinal GameEventDebugRendererfinal GameTestDebugRendererfinal DebugRenderer.Rendererfinal DebugRenderer.Rendererfinal PathfindingDebugRendererfinal RaidCenterDebugRendererprivate booleanfinal DebugRenderer.Rendererfinal StructureDebugRendererfinal VillageDebugRendererfinal DebugRenderer.Rendererfinal DebugRenderer.Renderer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voiddrawBox(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static voidstatic voidstatic voidstatic voiddrawString(String string, double x, double y, double z, int color) static voiddrawString(String string, double x, double y, double z, int color, float size) static voiddrawString(String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects) static voiddrawString(String string, int x, int y, int z, int color) getTargetedEntity(@Nullable Entity entity, int maxDistance) voidrender(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ) voidreset()boolean
- 
Field Details- 
pathfindingDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a:Lfdc;- intermediary - field_4523- Lnet/minecraft/class_863;field_4523:Lnet/minecraft/class_868;- named - pathfindingDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;pathfindingDebugRenderer:Lnet/minecraft/client/render/debug/PathfindingDebugRenderer;
 
- 
waterDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfcv;b:Lfcv$a;- intermediary - field_4528- Lnet/minecraft/class_863;field_4528:Lnet/minecraft/class_863$class_864;- named - waterDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;waterDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
chunkBorderDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfcv;c:Lfcv$a;- intermediary - field_4532- Lnet/minecraft/class_863;field_4532:Lnet/minecraft/class_863$class_864;- named - chunkBorderDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;chunkBorderDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
heightmapDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfcv;d:Lfcv$a;- intermediary - field_4538- Lnet/minecraft/class_863;field_4538:Lnet/minecraft/class_863$class_864;- named - heightmapDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;heightmapDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
collisionDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfcv;e:Lfcv$a;- intermediary - field_4534- Lnet/minecraft/class_863;field_4534:Lnet/minecraft/class_863$class_864;- named - collisionDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;collisionDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
neighborUpdateDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfcv;f:Lfcv$a;- intermediary - field_4535- Lnet/minecraft/class_863;field_4535:Lnet/minecraft/class_863$class_864;- named - neighborUpdateDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;neighborUpdateDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
structureDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfcv;g:Lfdf;- intermediary - field_4539- Lnet/minecraft/class_863;field_4539:Lnet/minecraft/class_870;- named - structureDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;structureDebugRenderer:Lnet/minecraft/client/render/debug/StructureDebugRenderer;
 
- 
skyLightDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfcv;h:Lfcv$a;- intermediary - field_4536- Lnet/minecraft/class_863;field_4536:Lnet/minecraft/class_863$class_864;- named - skyLightDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;skyLightDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
worldGenAttemptDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfcv;i:Lfcv$a;- intermediary - field_4537- Lnet/minecraft/class_863;field_4537:Lnet/minecraft/class_863$class_864;- named - worldGenAttemptDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;worldGenAttemptDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
blockOutlineDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfcv;j:Lfcv$a;- intermediary - field_4517- Lnet/minecraft/class_863;field_4517:Lnet/minecraft/class_863$class_864;- named - blockOutlineDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;blockOutlineDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
chunkLoadingDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfcv;k:Lfcv$a;- intermediary - field_4533- Lnet/minecraft/class_863;field_4533:Lnet/minecraft/class_863$class_864;- named - chunkLoadingDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;chunkLoadingDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
 
- 
villageDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - l- Lfcv;l:Lfcr;- intermediary - field_18777- Lnet/minecraft/class_863;field_18777:Lnet/minecraft/class_4207;- named - villageDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;villageDebugRenderer:Lnet/minecraft/client/render/debug/VillageDebugRenderer;
 
- 
villageSectionsDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - m- Lfcv;m:Lfdg;- intermediary - field_22408- Lnet/minecraft/class_863;field_22408:Lnet/minecraft/class_4841;- named - villageSectionsDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;villageSectionsDebugRenderer:Lnet/minecraft/client/render/debug/VillageSectionsDebugRenderer;
 
- 
beeDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - n- Lfcv;n:Lfcq;- intermediary - field_21547- Lnet/minecraft/class_863;field_21547:Lnet/minecraft/class_4703;- named - beeDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;beeDebugRenderer:Lnet/minecraft/client/render/debug/BeeDebugRenderer;
 
- 
raidCenterDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - o- Lfcv;o:Lfdd;- intermediary - field_19325- Lnet/minecraft/class_863;field_19325:Lnet/minecraft/class_4304;- named - raidCenterDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;raidCenterDebugRenderer:Lnet/minecraft/client/render/debug/RaidCenterDebugRenderer;
 
- 
goalSelectorDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - p- Lfcv;p:Lfcy;- intermediary - field_18778- Lnet/minecraft/class_863;field_18778:Lnet/minecraft/class_4205;- named - goalSelectorDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;goalSelectorDebugRenderer:Lnet/minecraft/client/render/debug/GoalSelectorDebugRenderer;
 
- 
gameTestDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - q- Lfcv;q:Lfcx;- intermediary - field_20519- Lnet/minecraft/class_863;field_20519:Lnet/minecraft/class_4503;- named - gameTestDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;gameTestDebugRenderer:Lnet/minecraft/client/render/debug/GameTestDebugRenderer;
 
- 
gameEventDebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - r- Lfcv;r:Lfcw;- intermediary - field_28254- Lnet/minecraft/class_863;field_28254:Lnet/minecraft/class_5739;- named - gameEventDebugRenderer- Lnet/minecraft/client/render/debug/DebugRenderer;gameEventDebugRenderer:Lnet/minecraft/client/render/debug/GameEventDebugRenderer;
 
- 
showChunkBorderprivate boolean showChunkBorder- Mappings:
- Namespace - Name - Mixin selector - official - s- Lfcv;s:Z- intermediary - field_4531- Lnet/minecraft/class_863;field_4531:Z- named - showChunkBorder- Lnet/minecraft/client/render/debug/DebugRenderer;showChunkBorder:Z
 
 
- 
- 
Constructor Details- 
DebugRenderer- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfcv;<init>(Lefu;)V- intermediary - <init>- Lnet/minecraft/class_863;<init>(Lnet/minecraft/class_310;)V- named - <init>- Lnet/minecraft/client/render/debug/DebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
 
 
- 
- 
Method Details- 
resetpublic void reset()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a()V- intermediary - method_20413- Lnet/minecraft/class_863;method_20413()V- named - reset- Lnet/minecraft/client/render/debug/DebugRenderer;reset()V
 
- 
toggleShowChunkBorderpublic boolean toggleShowChunkBorder()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfcv;b()Z- intermediary - method_3713- Lnet/minecraft/class_863;method_3713()Z- named - toggleShowChunkBorder- Lnet/minecraft/client/render/debug/DebugRenderer;toggleShowChunkBorder()Z
 
- 
renderpublic void render(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Leaq;Lezs$a;DDD)V- intermediary - method_23099- Lnet/minecraft/class_863;method_23099(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;DDD)V- named - render- Lnet/minecraft/client/render/debug/DebugRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;DDD)V
 
- 
getTargetedEntitypublic static Optional<Entity> getTargetedEntity(@Nullable @Nullable Entity entity, int maxDistance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Lbbn;I)Ljava/util/Optional;- intermediary - method_23101- Lnet/minecraft/class_863;method_23101(Lnet/minecraft/class_1297;I)Ljava/util/Optional;- named - getTargetedEntity- Lnet/minecraft/client/render/debug/DebugRenderer;getTargetedEntity(Lnet/minecraft/entity/Entity;I)Ljava/util/Optional;
 
- 
drawBoxpublic static void drawBox(BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Lgt;Lgt;FFFF)V- intermediary - method_23104- Lnet/minecraft/class_863;method_23104(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;FFFF)V- named - drawBox- Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;FFFF)V
 
- 
drawBoxpublic static void drawBox(BlockPos pos, float expand, float red, float green, float blue, float alpha) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Lgt;FFFFF)V- intermediary - method_23103- Lnet/minecraft/class_863;method_23103(Lnet/minecraft/class_2338;FFFFF)V- named - drawBox- Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/BlockPos;FFFFF)V
 
- 
drawBox- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Ldwl;FFFF)V- intermediary - method_23102- Lnet/minecraft/class_863;method_23102(Lnet/minecraft/class_238;FFFF)V- named - drawBox- Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/Box;FFFF)V
 
- 
drawBoxpublic static void drawBox(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 - official - a- Lfcv;a(DDDDDDFFFF)V- intermediary - method_23098- Lnet/minecraft/class_863;method_23098(DDDDDDFFFF)V- named - drawBox- Lnet/minecraft/client/render/debug/DebugRenderer;drawBox(DDDDDDFFFF)V
 
- 
drawString- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Ljava/lang/String;IIII)V- intermediary - method_23108- Lnet/minecraft/class_863;method_23108(Ljava/lang/String;IIII)V- named - drawString- Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;IIII)V
 
- 
drawString- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Ljava/lang/String;DDDI)V- intermediary - method_23105- Lnet/minecraft/class_863;method_23105(Ljava/lang/String;DDDI)V- named - drawString- Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDI)V
 
- 
drawString- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Ljava/lang/String;DDDIF)V- intermediary - method_23106- Lnet/minecraft/class_863;method_23106(Ljava/lang/String;DDDIF)V- named - drawString- Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDIF)V
 
- 
drawStringpublic static void drawString(String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfcv;a(Ljava/lang/String;DDDIFZFZ)V- intermediary - method_23107- Lnet/minecraft/class_863;method_23107(Ljava/lang/String;DDDIFZFZ)V- named - drawString- Lnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDIFZFZ)V
 
 
-