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 hoy
  • Field Details

    • renderers

      private final List<DebugRenderer.Renderer> renderers
      Mappings:
      Namespace Name Mixin selector
      named renderers Lnet/minecraft/client/render/debug/DebugRenderer;renderers:Ljava/util/List;
      intermediary field_63588 Lnet/minecraft/class_863;field_63588:Ljava/util/List;
      official a Lhoy;a:Ljava/util/List;
    • currentVersion

      private long currentVersion
      Mappings:
      Namespace Name Mixin selector
      named currentVersion Lnet/minecraft/client/render/debug/DebugRenderer;currentVersion:J
      intermediary field_63072 Lnet/minecraft/class_863;field_63072:J
      official b Lhoy;b:J
  • Constructor Details

    • DebugRenderer

      public DebugRenderer()
  • Method Details

    • initRenderers

      public void initRenderers()
      Mappings:
      Namespace Name Mixin selector
      named initRenderers Lnet/minecraft/client/render/debug/DebugRenderer;initRenderers()V
      intermediary method_74928 Lnet/minecraft/class_863;method_74928()V
      official a Lhoy;a()V
    • render

      public void render(Frustum frustum, double double2, double double3, double double4, float float2)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/debug/DebugRenderer;render(Lnet/minecraft/client/render/Frustum;DDDF)V
      intermediary method_23099 Lnet/minecraft/class_863;method_23099(Lnet/minecraft/class_4604;DDDF)V
      official a Lhoy;a(Lhop;DDDF)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 Lhoy;a(Lcgd;I)Ljava/util/Optional;
    • 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 Lhoy;a(F)Lfrd;
    • 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 Lhoy;a(FFFF)Lfrd;