Class InGameOverlayRenderer

java.lang.Object
net.minecraft.client.gui.hud.InGameOverlayRenderer

@Environment(CLIENT) public class InGameOverlayRenderer extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/hud/InGameOverlayRenderer
intermediary net/minecraft/class_4603
official gya
  • Field Details

    • UNDERWATER_TEXTURE

      private static final Identifier UNDERWATER_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named UNDERWATER_TEXTURE Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;UNDERWATER_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_20986 Lnet/minecraft/class_4603;field_20986:Lnet/minecraft/class_2960;
      official b Lgya;b:Lame;
    • field_59969

      public static final int field_59969
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_59969 Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;field_59969:I
      intermediary field_59969 Lnet/minecraft/class_4603;field_59969:I
      official a Lgya;a:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_59970 Lnet/minecraft/class_4603;field_59970:Lnet/minecraft/class_310;
      official c Lgya;c:Lfud;
    • vertexConsumers

      private final VertexConsumerProvider vertexConsumers
      Mappings:
      Namespace Name Mixin selector
      named vertexConsumers Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;vertexConsumers:Lnet/minecraft/client/render/VertexConsumerProvider;
      intermediary field_59971 Lnet/minecraft/class_4603;field_59971:Lnet/minecraft/class_4597;
      official d Lgya;d:Lgxm;
    • floatingItem

      @Nullable private @Nullable ItemStack floatingItem
      Mappings:
      Namespace Name Mixin selector
      named floatingItem Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;floatingItem:Lnet/minecraft/item/ItemStack;
      intermediary field_59972 Lnet/minecraft/class_4603;field_59972:Lnet/minecraft/class_1799;
      official e Lgya;e:Ldcv;
    • floatingItemTimer

      private int floatingItemTimer
      Mappings:
      Namespace Name Mixin selector
      named floatingItemTimer Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;floatingItemTimer:I
      intermediary field_59973 Lnet/minecraft/class_4603;field_59973:I
      official f Lgya;f:I
    • floatingItemOffsetX

      private float floatingItemOffsetX
      Mappings:
      Namespace Name Mixin selector
      named floatingItemOffsetX Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;floatingItemOffsetX:F
      intermediary field_59974 Lnet/minecraft/class_4603;field_59974:F
      official g Lgya;g:F
    • floatingItemOffsetY

      private float floatingItemOffsetY
      Mappings:
      Namespace Name Mixin selector
      named floatingItemOffsetY Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;floatingItemOffsetY:F
      intermediary field_59975 Lnet/minecraft/class_4603;field_59975:F
      official h Lgya;h:F
  • Constructor Details

    • InGameOverlayRenderer

      public InGameOverlayRenderer(MinecraftClient client, VertexConsumerProvider vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/VertexConsumerProvider;)V
      intermediary <init> Lnet/minecraft/class_4603;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_4597;)V
      official <init> Lgya;<init>(Lfud;Lgxm;)V
  • Method Details

    • tickFloatingItemTimer

      public void tickFloatingItemTimer()
      Mappings:
      Namespace Name Mixin selector
      named tickFloatingItemTimer Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;tickFloatingItemTimer()V
      intermediary method_70937 Lnet/minecraft/class_4603;method_70937()V
      official a Lgya;a()V
    • renderOverlays

      public void renderOverlays(boolean sleeping, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named renderOverlays Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;renderOverlays(ZF)V
      intermediary method_23067 Lnet/minecraft/class_4603;method_23067(ZF)V
      official a Lgya;a(ZF)V
    • renderFloatingItem

      private void renderFloatingItem(MatrixStack matrices, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named renderFloatingItem Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;renderFloatingItem(Lnet/minecraft/client/util/math/MatrixStack;F)V
      intermediary method_70939 Lnet/minecraft/class_4603;method_70939(Lnet/minecraft/class_4587;F)V
      official a Lgya;a(Lfoc;F)V
    • clearFloatingItem

      public void clearFloatingItem()
      Mappings:
      Namespace Name Mixin selector
      named clearFloatingItem Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;clearFloatingItem()V
      intermediary method_70940 Lnet/minecraft/class_4603;method_70940()V
      official b Lgya;b()V
    • setFloatingItem

      public void setFloatingItem(ItemStack stack, Random random)
      Mappings:
      Namespace Name Mixin selector
      named setFloatingItem Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;setFloatingItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/random/Random;)V
      intermediary method_70938 Lnet/minecraft/class_4603;method_70938(Lnet/minecraft/class_1799;Lnet/minecraft/class_5819;)V
      official a Lgya;a(Ldcv;Lbck;)V
    • getInWallBlockState

      @Nullable private static @Nullable BlockState getInWallBlockState(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named getInWallBlockState Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;getInWallBlockState(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/block/BlockState;
      intermediary method_24225 Lnet/minecraft/class_4603;method_24225(Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680;
      official a Lgya;a(Lcut;)Leeb;
    • renderInWallOverlay

      private static void renderInWallOverlay(Sprite sprite, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named renderInWallOverlay Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;renderInWallOverlay(Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;)V
      intermediary method_23068 Lnet/minecraft/class_4603;method_23068(Lnet/minecraft/class_1058;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
      official a Lgya;a(Lhrq;Lfoc;Lgxm;)V
    • renderUnderwaterOverlay

      private static void renderUnderwaterOverlay(MinecraftClient client, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named renderUnderwaterOverlay Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;renderUnderwaterOverlay(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;)V
      intermediary method_23069 Lnet/minecraft/class_4603;method_23069(Lnet/minecraft/class_310;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
      official a Lgya;a(Lfud;Lfoc;Lgxm;)V
    • renderFireOverlay

      private static void renderFireOverlay(MatrixStack matrices, VertexConsumerProvider vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named renderFireOverlay Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;renderFireOverlay(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;)V
      intermediary method_23070 Lnet/minecraft/class_4603;method_23070(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
      official a Lgya;a(Lfoc;Lgxm;)V