Class DebugRenderer
java.lang.Object
net.minecraft.client.render.debug.DebugRenderer
@Environment(CLIENT) public class DebugRenderer extends Object
- Mappings:
Namespace Name official ektintermediary net/minecraft/class_863named net/minecraft/client/render/debug/DebugRenderer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDebugRenderer.Renderer -
Field Summary
-
Constructor Summary
Constructors Constructor Description DebugRenderer(MinecraftClient client) -
Method Summary
Modifier and Type Method Description static voiddrawBox(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha)static voiddrawBox(BlockPos pos, float expand, float red, float green, float blue, float alpha)static voiddrawBox(BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha)static voiddrawBox(Box box, float red, float green, float blue, float alpha)static 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)static Optional<Entity>getTargetedEntity(Entity entity, int maxDistance)voidrender(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ)voidreset()booleantoggleShowChunkBorder()
-
Field Details
-
pathfindingDebugRenderer
- Mappings:
Namespace Name Mixin selector official aLekt;a:Lela;intermediary field_4523Lnet/minecraft/class_863;field_4523:Lnet/minecraft/class_868;named pathfindingDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;pathfindingDebugRenderer:Lnet/minecraft/client/render/debug/PathfindingDebugRenderer;
-
waterDebugRenderer
- Mappings:
Namespace Name Mixin selector official bLekt;b:Lekt$a;intermediary field_4528Lnet/minecraft/class_863;field_4528:Lnet/minecraft/class_863$class_864;named waterDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;waterDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
chunkBorderDebugRenderer
- Mappings:
Namespace Name Mixin selector official cLekt;c:Lekt$a;intermediary field_4532Lnet/minecraft/class_863;field_4532:Lnet/minecraft/class_863$class_864;named chunkBorderDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;chunkBorderDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
heightmapDebugRenderer
- Mappings:
Namespace Name Mixin selector official dLekt;d:Lekt$a;intermediary field_4538Lnet/minecraft/class_863;field_4538:Lnet/minecraft/class_863$class_864;named heightmapDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;heightmapDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
collisionDebugRenderer
- Mappings:
Namespace Name Mixin selector official eLekt;e:Lekt$a;intermediary field_4534Lnet/minecraft/class_863;field_4534:Lnet/minecraft/class_863$class_864;named collisionDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;collisionDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
neighborUpdateDebugRenderer
- Mappings:
Namespace Name Mixin selector official fLekt;f:Lekt$a;intermediary field_4535Lnet/minecraft/class_863;field_4535:Lnet/minecraft/class_863$class_864;named neighborUpdateDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;neighborUpdateDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
caveDebugRenderer
- Mappings:
Namespace Name Mixin selector official gLekt;g:Lekp;intermediary field_4529Lnet/minecraft/class_863;field_4529:Lnet/minecraft/class_859;named caveDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;caveDebugRenderer:Lnet/minecraft/client/render/debug/CaveDebugRenderer;
-
structureDebugRenderer
- Mappings:
Namespace Name Mixin selector official hLekt;h:Leld;intermediary field_4539Lnet/minecraft/class_863;field_4539:Lnet/minecraft/class_870;named structureDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;structureDebugRenderer:Lnet/minecraft/client/render/debug/StructureDebugRenderer;
-
skyLightDebugRenderer
- Mappings:
Namespace Name Mixin selector official iLekt;i:Lekt$a;intermediary field_4536Lnet/minecraft/class_863;field_4536:Lnet/minecraft/class_863$class_864;named skyLightDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;skyLightDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
worldGenAttemptDebugRenderer
- Mappings:
Namespace Name Mixin selector official jLekt;j:Lekt$a;intermediary field_4537Lnet/minecraft/class_863;field_4537:Lnet/minecraft/class_863$class_864;named worldGenAttemptDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;worldGenAttemptDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
blockOutlineDebugRenderer
- Mappings:
Namespace Name Mixin selector official kLekt;k:Lekt$a;intermediary field_4517Lnet/minecraft/class_863;field_4517:Lnet/minecraft/class_863$class_864;named blockOutlineDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;blockOutlineDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
chunkLoadingDebugRenderer
- Mappings:
Namespace Name Mixin selector official lLekt;l:Lekt$a;intermediary field_4533Lnet/minecraft/class_863;field_4533:Lnet/minecraft/class_863$class_864;named chunkLoadingDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;chunkLoadingDebugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;
-
villageDebugRenderer
- Mappings:
Namespace Name Mixin selector official mLekt;m:Leko;intermediary field_18777Lnet/minecraft/class_863;field_18777:Lnet/minecraft/class_4207;named villageDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;villageDebugRenderer:Lnet/minecraft/client/render/debug/VillageDebugRenderer;
-
villageSectionsDebugRenderer
- Mappings:
Namespace Name Mixin selector official nLekt;n:Lele;intermediary field_22408Lnet/minecraft/class_863;field_22408:Lnet/minecraft/class_4841;named villageSectionsDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;villageSectionsDebugRenderer:Lnet/minecraft/client/render/debug/VillageSectionsDebugRenderer;
-
beeDebugRenderer
- Mappings:
Namespace Name Mixin selector official oLekt;o:Lekn;intermediary field_21547Lnet/minecraft/class_863;field_21547:Lnet/minecraft/class_4703;named beeDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;beeDebugRenderer:Lnet/minecraft/client/render/debug/BeeDebugRenderer;
-
raidCenterDebugRenderer
- Mappings:
Namespace Name Mixin selector official pLekt;p:Lelb;intermediary field_19325Lnet/minecraft/class_863;field_19325:Lnet/minecraft/class_4304;named raidCenterDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;raidCenterDebugRenderer:Lnet/minecraft/client/render/debug/RaidCenterDebugRenderer;
-
goalSelectorDebugRenderer
- Mappings:
Namespace Name Mixin selector official qLekt;q:Lekw;intermediary field_18778Lnet/minecraft/class_863;field_18778:Lnet/minecraft/class_4205;named goalSelectorDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;goalSelectorDebugRenderer:Lnet/minecraft/client/render/debug/GoalSelectorDebugRenderer;
-
gameTestDebugRenderer
- Mappings:
Namespace Name Mixin selector official rLekt;r:Lekv;intermediary field_20519Lnet/minecraft/class_863;field_20519:Lnet/minecraft/class_4503;named gameTestDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;gameTestDebugRenderer:Lnet/minecraft/client/render/debug/GameTestDebugRenderer;
-
gameEventDebugRenderer
- Mappings:
Namespace Name Mixin selector official sLekt;s:Leku;intermediary field_28254Lnet/minecraft/class_863;field_28254:Lnet/minecraft/class_5739;named gameEventDebugRendererLnet/minecraft/client/render/debug/DebugRenderer;gameEventDebugRenderer:Lnet/minecraft/client/render/debug/GameEventDebugRenderer;
-
showChunkBorder
private boolean showChunkBorder- Mappings:
Namespace Name Mixin selector official tLekt;t:Zintermediary field_4531Lnet/minecraft/class_863;field_4531:Znamed showChunkBorderLnet/minecraft/client/render/debug/DebugRenderer;showChunkBorder:Z
-
-
Constructor Details
-
DebugRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lekt;<init>(Ldqk;)Vintermediary <init>Lnet/minecraft/class_863;<init>(Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/render/debug/DebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official aLekt;a()Vintermediary method_20413Lnet/minecraft/class_863;method_20413()Vnamed resetLnet/minecraft/client/render/debug/DebugRenderer;reset()V
-
toggleShowChunkBorder
public boolean toggleShowChunkBorder()- Mappings:
Namespace Name Mixin selector official bLekt;b()Zintermediary method_3713Lnet/minecraft/class_863;method_3713()Znamed toggleShowChunkBorderLnet/minecraft/client/render/debug/DebugRenderer;toggleShowChunkBorder()Z
-
render
public void render(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ)- Mappings:
Namespace Name Mixin selector official aLekt;a(Ldlr;Lehq$a;DDD)Vintermediary method_23099Lnet/minecraft/class_863;method_23099(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;DDD)Vnamed renderLnet/minecraft/client/render/debug/DebugRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;DDD)V
-
getTargetedEntity
- Mappings:
Namespace Name Mixin selector official aLekt;a(Laqv;I)Ljava/util/Optional;intermediary method_23101Lnet/minecraft/class_863;method_23101(Lnet/minecraft/class_1297;I)Ljava/util/Optional;named getTargetedEntityLnet/minecraft/client/render/debug/DebugRenderer;getTargetedEntity(Lnet/minecraft/entity/Entity;I)Ljava/util/Optional;
-
drawBox
public static void drawBox(BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official aLekt;a(Lfx;Lfx;FFFF)Vintermediary method_23104Lnet/minecraft/class_863;method_23104(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;FFFF)Vnamed drawBoxLnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;FFFF)V
-
drawBox
public static void drawBox(BlockPos pos, float expand, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official aLekt;a(Lfx;FFFFF)Vintermediary method_23103Lnet/minecraft/class_863;method_23103(Lnet/minecraft/class_2338;FFFFF)Vnamed drawBoxLnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/BlockPos;FFFFF)V
-
drawBox
- Mappings:
Namespace Name Mixin selector official aLekt;a(Ldip;FFFF)Vintermediary method_23102Lnet/minecraft/class_863;method_23102(Lnet/minecraft/class_238;FFFF)Vnamed drawBoxLnet/minecraft/client/render/debug/DebugRenderer;drawBox(Lnet/minecraft/util/math/Box;FFFF)V
-
drawBox
public 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 aLekt;a(DDDDDDFFFF)Vintermediary method_23098Lnet/minecraft/class_863;method_23098(DDDDDDFFFF)Vnamed drawBoxLnet/minecraft/client/render/debug/DebugRenderer;drawBox(DDDDDDFFFF)V
-
drawString
- Mappings:
Namespace Name Mixin selector official aLekt;a(Ljava/lang/String;IIII)Vintermediary method_23108Lnet/minecraft/class_863;method_23108(Ljava/lang/String;IIII)Vnamed drawStringLnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;IIII)V
-
drawString
- Mappings:
Namespace Name Mixin selector official aLekt;a(Ljava/lang/String;DDDI)Vintermediary method_23105Lnet/minecraft/class_863;method_23105(Ljava/lang/String;DDDI)Vnamed drawStringLnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDI)V
-
drawString
- Mappings:
Namespace Name Mixin selector official aLekt;a(Ljava/lang/String;DDDIF)Vintermediary method_23106Lnet/minecraft/class_863;method_23106(Ljava/lang/String;DDDIF)Vnamed drawStringLnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDIF)V
-
drawString
public 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 aLekt;a(Ljava/lang/String;DDDIFZFZ)Vintermediary method_23107Lnet/minecraft/class_863;method_23107(Ljava/lang/String;DDDIFZFZ)Vnamed drawStringLnet/minecraft/client/render/debug/DebugRenderer;drawString(Ljava/lang/String;DDDIFZFZ)V
-