Class PoiDebugRenderer

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

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

    • field_62976

      private static final int field_62976
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62976 Lnet/minecraft/client/render/debug/PoiDebugRenderer;field_62976:I
      intermediary field_62976 Lnet/minecraft/class_12046;field_62976:I
      official a Lhmb;a:I
    • field_62977

      private static final float field_62977
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62977 Lnet/minecraft/client/render/debug/PoiDebugRenderer;field_62977:F
      intermediary field_62977 Lnet/minecraft/class_12046;field_62977:F
      official b Lhmb;b:F
    • ORANGE_COLOR

      private static final int ORANGE_COLOR
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ORANGE_COLOR Lnet/minecraft/client/render/debug/PoiDebugRenderer;ORANGE_COLOR:I
      intermediary field_62978 Lnet/minecraft/class_12046;field_62978:I
      official c Lhmb;c:I
    • brainDebugRenderer

      private final BrainDebugRenderer brainDebugRenderer
      Mappings:
      Namespace Name Mixin selector
      named brainDebugRenderer Lnet/minecraft/client/render/debug/PoiDebugRenderer;brainDebugRenderer:Lnet/minecraft/client/render/debug/BrainDebugRenderer;
      intermediary field_62979 Lnet/minecraft/class_12046;field_62979:Lnet/minecraft/class_4207;
      official d Lhmb;d:Lhlk;
  • Constructor Details

    • PoiDebugRenderer

      public PoiDebugRenderer(BrainDebugRenderer brainDebugRenderer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/debug/PoiDebugRenderer;<init>(Lnet/minecraft/client/render/debug/BrainDebugRenderer;)V
      intermediary <init> Lnet/minecraft/class_12046;<init>(Lnet/minecraft/class_4207;)V
      official <init> Lhmb;<init>(Lhlk;)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
    • accentuatePoi

      private static void accentuatePoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named accentuatePoi Lnet/minecraft/client/render/debug/PoiDebugRenderer;accentuatePoi(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/BlockPos;)V
      intermediary method_74802 Lnet/minecraft/class_12046;method_74802(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;)V
      official a Lhmb;a(Lfua;Lhfw;Lja;)V
    • drawGhostPoi

      private void drawGhostPoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> ticketHolders)
      Mappings:
      Namespace Name Mixin selector
      named drawGhostPoi Lnet/minecraft/client/render/debug/PoiDebugRenderer;drawGhostPoi(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)V
      intermediary method_74803 Lnet/minecraft/class_12046;method_74803(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;Ljava/util/List;)V
      official a Lhmb;a(Lfua;Lhfw;Lja;Ljava/util/List;)V
    • drawPoiInfo

      private void drawPoiInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, PoiDebugData poiData, DebugDataStore store)
      Mappings:
      Namespace Name Mixin selector
      named drawPoiInfo Lnet/minecraft/client/render/debug/PoiDebugRenderer;drawPoiInfo(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/world/debug/data/PoiDebugData;Lnet/minecraft/world/debug/DebugDataStore;)V
      intermediary method_74801 Lnet/minecraft/class_12046;method_74801(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_12014;Lnet/minecraft/class_12021;)V
      official a Lhmb;a(Lfua;Lhfw;Lbvq;Lbvu;)V
    • drawTextOverPoi

      private static void drawTextOverPoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String ticketHolder, PoiDebugData poiData, int lineNumber, int color)
      Mappings:
      Namespace Name Mixin selector
      named drawTextOverPoi Lnet/minecraft/client/render/debug/PoiDebugRenderer;drawTextOverPoi(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Ljava/lang/String;Lnet/minecraft/world/debug/data/PoiDebugData;II)V
      intermediary method_74804 Lnet/minecraft/class_12046;method_74804(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Ljava/lang/String;Lnet/minecraft/class_12014;II)V
      official a Lhmb;a(Lfua;Lhfw;Ljava/lang/String;Lbvq;II)V
    • getTicketHolders

      private List<String> getTicketHolders(PoiDebugData poiData, boolean potential, DebugDataStore store)
      Mappings:
      Namespace Name Mixin selector
      named getTicketHolders Lnet/minecraft/client/render/debug/PoiDebugRenderer;getTicketHolders(Lnet/minecraft/world/debug/data/PoiDebugData;ZLnet/minecraft/world/debug/DebugDataStore;)Ljava/util/List;
      intermediary method_74799 Lnet/minecraft/class_12046;method_74799(Lnet/minecraft/class_12014;ZLnet/minecraft/class_12021;)Ljava/util/List;
      official a Lhmb;a(Lbvq;ZLbvu;)Ljava/util/List;