Class BrainDebugRenderer

java.lang.Object
net.minecraft.client.render.debug.BrainDebugRenderer
All Implemented Interfaces:
DebugRenderer.Renderer

@Environment(CLIENT) public class BrainDebugRenderer extends Object implements DebugRenderer.Renderer
Mappings:
Namespace Name
named net/minecraft/client/render/debug/BrainDebugRenderer
intermediary net/minecraft/class_4207
official hlk
  • Field Details

    • field_32874

      private static final boolean field_32874
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32874 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32874:Z
      intermediary field_32874 Lnet/minecraft/class_4207;field_32874:Z
      official a Lhlk;a:Z
    • field_32875

      private static final boolean field_32875
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32875 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32875:Z
      intermediary field_32875 Lnet/minecraft/class_4207;field_32875:Z
      official b Lhlk;b:Z
    • field_32876

      private static final boolean field_32876
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32876 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32876:Z
      intermediary field_32876 Lnet/minecraft/class_4207;field_32876:Z
      official c Lhlk;c:Z
    • field_32877

      private static final boolean field_32877
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32877 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32877:Z
      intermediary field_32877 Lnet/minecraft/class_4207;field_32877:Z
      official d Lhlk;d:Z
    • field_32878

      private static final boolean field_32878
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32878 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32878:Z
      intermediary field_32878 Lnet/minecraft/class_4207;field_32878:Z
      official e Lhlk;e:Z
    • field_32879

      private static final boolean field_32879
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32879 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32879:Z
      intermediary field_32879 Lnet/minecraft/class_4207;field_32879:Z
      official f Lhlk;f:Z
    • field_32881

      private static final boolean field_32881
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32881 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32881:Z
      intermediary field_32881 Lnet/minecraft/class_4207;field_32881:Z
      official g Lhlk;g:Z
    • field_32882

      private static final boolean field_32882
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32882 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32882:Z
      intermediary field_32882 Lnet/minecraft/class_4207;field_32882:Z
      official h Lhlk;h:Z
    • field_38346

      private static final boolean field_38346
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_38346 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_38346:Z
      intermediary field_38346 Lnet/minecraft/class_4207;field_38346:Z
      official i Lhlk;i:Z
    • field_32883

      private static final boolean field_32883
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32883 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32883:Z
      intermediary field_32883 Lnet/minecraft/class_4207;field_32883:Z
      official j Lhlk;j:Z
    • field_32884

      private static final boolean field_32884
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32884 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32884:Z
      intermediary field_32884 Lnet/minecraft/class_4207;field_32884:Z
      official k Lhlk;k:Z
    • field_32885

      private static final boolean field_32885
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32885 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32885:Z
      intermediary field_32885 Lnet/minecraft/class_4207;field_32885:Z
      official l Lhlk;l:Z
    • field_32886

      private static final boolean field_32886
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32886 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32886:Z
      intermediary field_32886 Lnet/minecraft/class_4207;field_32886:Z
      official m Lhlk;m:Z
    • field_32887

      private static final boolean field_32887
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32887 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32887:Z
      intermediary field_32887 Lnet/minecraft/class_4207;field_32887:Z
      official n Lhlk;n:Z
    • field_32888

      private static final boolean field_32888
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32888 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32888:Z
      intermediary field_32888 Lnet/minecraft/class_4207;field_32888:Z
      official o Lhlk;o:Z
    • field_32889

      private static final boolean field_32889
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32889 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32889:Z
      intermediary field_32889 Lnet/minecraft/class_4207;field_32889:Z
      official p Lhlk;p:Z
    • field_32891

      private static final boolean field_32891
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32891 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32891:Z
      intermediary field_32891 Lnet/minecraft/class_4207;field_32891:Z
      official q Lhlk;q:Z
    • field_32892

      private static final boolean field_32892
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32892 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_32892:Z
      intermediary field_32892 Lnet/minecraft/class_4207;field_32892:Z
      official r Lhlk;r:Z
    • field_38347

      private static final boolean field_38347
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_38347 Lnet/minecraft/client/render/debug/BrainDebugRenderer;field_38347:Z
      intermediary field_38347 Lnet/minecraft/class_4207;field_38347:Z
      official s Lhlk;s:Z
    • POI_RANGE

      private static final int POI_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named POI_RANGE Lnet/minecraft/client/render/debug/BrainDebugRenderer;POI_RANGE:I
      intermediary field_32894 Lnet/minecraft/class_4207;field_32894:I
      official t Lhlk;t:I
    • TARGET_ENTITY_RANGE

      private static final int TARGET_ENTITY_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TARGET_ENTITY_RANGE Lnet/minecraft/client/render/debug/BrainDebugRenderer;TARGET_ENTITY_RANGE:I
      intermediary field_32896 Lnet/minecraft/class_4207;field_32896:I
      official u Lhlk;u:I
    • DEFAULT_DRAWN_STRING_SIZE

      private static final float DEFAULT_DRAWN_STRING_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_DRAWN_STRING_SIZE Lnet/minecraft/client/render/debug/BrainDebugRenderer;DEFAULT_DRAWN_STRING_SIZE:F
      intermediary field_32897 Lnet/minecraft/class_4207;field_32897:F
      official v Lhlk;v:F
    • AQUA

      private static final int AQUA
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named AQUA Lnet/minecraft/client/render/debug/BrainDebugRenderer;AQUA:I
      intermediary field_32868 Lnet/minecraft/class_4207;field_32868:I
      official w Lhlk;w:I
    • GRAY

      private static final int GRAY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named GRAY Lnet/minecraft/client/render/debug/BrainDebugRenderer;GRAY:I
      intermediary field_32870 Lnet/minecraft/class_4207;field_32870:I
      official x Lhlk;x:I
    • PINK

      private static final int PINK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named PINK Lnet/minecraft/client/render/debug/BrainDebugRenderer;PINK:I
      intermediary field_32871 Lnet/minecraft/class_4207;field_32871:I
      official y Lhlk;y:I
    • ORANGE

      private static final int ORANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ORANGE Lnet/minecraft/client/render/debug/BrainDebugRenderer;ORANGE:I
      intermediary field_32873 Lnet/minecraft/class_4207;field_32873:I
      official z Lhlk;z:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/render/debug/BrainDebugRenderer;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_18786 Lnet/minecraft/class_4207;field_18786:Lnet/minecraft/class_310;
      official A Lhlk;A:Lfzz;
    • targetedEntity

      @Nullable private @Nullable UUID targetedEntity
      Mappings:
      Namespace Name Mixin selector
      named targetedEntity Lnet/minecraft/client/render/debug/BrainDebugRenderer;targetedEntity:Ljava/util/UUID;
      intermediary field_18922 Lnet/minecraft/class_4207;field_18922:Ljava/util/UUID;
      official B Lhlk;B:Ljava/util/UUID;
  • Constructor Details

    • BrainDebugRenderer

      public BrainDebugRenderer(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/debug/BrainDebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
      intermediary <init> Lnet/minecraft/class_4207;<init>(Lnet/minecraft/class_310;)V
      official <init> Lhlk;<init>(Lfzz;)V
  • Method Details

    • render

      public void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum)
      Specified by:
      render in interface DebugRenderer.Renderer
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/debug/DebugRenderer$Renderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;DDDLnet/minecraft/world/debug/DebugDataStore;Lnet/minecraft/client/render/Frustum;)V
      intermediary method_23109 Lnet/minecraft/class_863$class_864;method_23109(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_12021;Lnet/minecraft/class_4604;)V
      official a Lhlq$a;a(Lfua;Lhfw;DDDLbvu;Lhlh;)V
    • draw

      private void draw(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double x, double y, double z, DebugDataStore store)
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/client/render/debug/BrainDebugRenderer;draw(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;DDDLnet/minecraft/world/debug/DebugDataStore;)V
      intermediary method_23135 Lnet/minecraft/class_4207;method_23135(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_12021;)V
      official a Lhlk;a(Lfua;Lhfw;DDDLbvu;)V
    • drawBrain

      private void drawBrain(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, BrainDebugData brainData, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      named drawBrain Lnet/minecraft/client/render/debug/BrainDebugRenderer;drawBrain(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/entity/Entity;Lnet/minecraft/world/debug/data/BrainDebugData;DDD)V
      intermediary method_23140 Lnet/minecraft/class_4207;method_23140(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;Lnet/minecraft/class_12006;DDD)V
      official a Lhlk;a(Lfua;Lhfw;Lcdv;Lbvi;DDD)V
    • isTargeted

      private boolean isTargeted(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named isTargeted Lnet/minecraft/client/render/debug/BrainDebugRenderer;isTargeted(Lnet/minecraft/entity/Entity;)Z
      intermediary method_23145 Lnet/minecraft/class_4207;method_23145(Lnet/minecraft/class_1297;)Z
      official a Lhlk;a(Lcdv;)Z
    • getGhostPointsOfInterest

      public Map<BlockPos,List<String>> getGhostPointsOfInterest(DebugDataStore store)
      Mappings:
      Namespace Name Mixin selector
      named getGhostPointsOfInterest Lnet/minecraft/client/render/debug/BrainDebugRenderer;getGhostPointsOfInterest(Lnet/minecraft/world/debug/DebugDataStore;)Ljava/util/Map;
      intermediary method_23144 Lnet/minecraft/class_4207;method_23144(Lnet/minecraft/class_12021;)Ljava/util/Map;
      official a Lhlk;a(Lbvu;)Ljava/util/Map;
    • updateTargetedEntity

      private void updateTargetedEntity()
      Mappings:
      Namespace Name Mixin selector
      named updateTargetedEntity Lnet/minecraft/client/render/debug/BrainDebugRenderer;updateTargetedEntity()V
      intermediary method_23146 Lnet/minecraft/class_4207;method_23146()V
      official a Lhlk;a()V