Class BossBarHud

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

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

    • WIDTH

      private static final int WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a:I
      intermediary field_32177 Lnet/minecraft/class_337;field_32177:I
      named WIDTH Lnet/minecraft/client/gui/hud/BossBarHud;WIDTH:I
    • HEIGHT

      private static final int HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lesp;b:I
      intermediary field_32178 Lnet/minecraft/class_337;field_32178:I
      named HEIGHT Lnet/minecraft/client/gui/hud/BossBarHud;HEIGHT:I
    • BACKGROUND_TEXTURES

      private static final Identifier[] BACKGROUND_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official c Lesp;c:[Laew;
      intermediary field_45344 Lnet/minecraft/class_337;field_45344:[Lnet/minecraft/class_2960;
      named BACKGROUND_TEXTURES Lnet/minecraft/client/gui/hud/BossBarHud;BACKGROUND_TEXTURES:[Lnet/minecraft/util/Identifier;
    • PROGRESS_TEXTURES

      private static final Identifier[] PROGRESS_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official d Lesp;d:[Laew;
      intermediary field_45345 Lnet/minecraft/class_337;field_45345:[Lnet/minecraft/class_2960;
      named PROGRESS_TEXTURES Lnet/minecraft/client/gui/hud/BossBarHud;PROGRESS_TEXTURES:[Lnet/minecraft/util/Identifier;
    • NOTCHED_BACKGROUND_TEXTURES

      private static final Identifier[] NOTCHED_BACKGROUND_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official e Lesp;e:[Laew;
      intermediary field_45346 Lnet/minecraft/class_337;field_45346:[Lnet/minecraft/class_2960;
      named NOTCHED_BACKGROUND_TEXTURES Lnet/minecraft/client/gui/hud/BossBarHud;NOTCHED_BACKGROUND_TEXTURES:[Lnet/minecraft/util/Identifier;
    • NOTCHED_PROGRESS_TEXTURES

      private static final Identifier[] NOTCHED_PROGRESS_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      official f Lesp;f:[Laew;
      intermediary field_45347 Lnet/minecraft/class_337;field_45347:[Lnet/minecraft/class_2960;
      named NOTCHED_PROGRESS_TEXTURES Lnet/minecraft/client/gui/hud/BossBarHud;NOTCHED_PROGRESS_TEXTURES:[Lnet/minecraft/util/Identifier;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official g Lesp;g:Leqv;
      intermediary field_2058 Lnet/minecraft/class_337;field_2058:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/gui/hud/BossBarHud;client:Lnet/minecraft/client/MinecraftClient;
    • bossBars

      final Map<UUID,ClientBossBar> bossBars
      Mappings:
      Namespace Name Mixin selector
      official h Lesp;h:Ljava/util/Map;
      intermediary field_2060 Lnet/minecraft/class_337;field_2060:Ljava/util/Map;
      named bossBars Lnet/minecraft/client/gui/hud/BossBarHud;bossBars:Ljava/util/Map;
  • Constructor Details

    • BossBarHud

      public BossBarHud(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lesp;<init>(Leqv;)V
      intermediary <init> Lnet/minecraft/class_337;<init>(Lnet/minecraft/class_310;)V
      named <init> Lnet/minecraft/client/gui/hud/BossBarHud;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • render

      public void render(DrawContext context)
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a(Lesf;)V
      intermediary method_1796 Lnet/minecraft/class_337;method_1796(Lnet/minecraft/class_332;)V
      named render Lnet/minecraft/client/gui/hud/BossBarHud;render(Lnet/minecraft/client/gui/DrawContext;)V
    • renderBossBar

      private void renderBossBar(DrawContext context, int x, int y, BossBar bossBar)
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a(Lesf;IILbgo;)V
      intermediary method_1799 Lnet/minecraft/class_337;method_1799(Lnet/minecraft/class_332;IILnet/minecraft/class_1259;)V
      named renderBossBar Lnet/minecraft/client/gui/hud/BossBarHud;renderBossBar(Lnet/minecraft/client/gui/DrawContext;IILnet/minecraft/entity/boss/BossBar;)V
    • renderBossBar

      private void renderBossBar(DrawContext context, int x, int y, BossBar bossBar, int width, Identifier[] textures, Identifier[] notchedTextures)
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a(Lesf;IILbgo;I[Laew;[Laew;)V
      intermediary method_41830 Lnet/minecraft/class_337;method_41830(Lnet/minecraft/class_332;IILnet/minecraft/class_1259;I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;)V
      named renderBossBar Lnet/minecraft/client/gui/hud/BossBarHud;renderBossBar(Lnet/minecraft/client/gui/DrawContext;IILnet/minecraft/entity/boss/BossBar;I[Lnet/minecraft/util/Identifier;[Lnet/minecraft/util/Identifier;)V
    • handlePacket

      public void handlePacket(BossBarS2CPacket packet)
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a(Lxg;)V
      intermediary method_1795 Lnet/minecraft/class_337;method_1795(Lnet/minecraft/class_2629;)V
      named handlePacket Lnet/minecraft/client/gui/hud/BossBarHud;handlePacket(Lnet/minecraft/network/packet/s2c/play/BossBarS2CPacket;)V
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official a Lesp;a()V
      intermediary method_1801 Lnet/minecraft/class_337;method_1801()V
      named clear Lnet/minecraft/client/gui/hud/BossBarHud;clear()V
    • shouldPlayDragonMusic

      public boolean shouldPlayDragonMusic()
      Mappings:
      Namespace Name Mixin selector
      official b Lesp;b()Z
      intermediary method_1798 Lnet/minecraft/class_337;method_1798()Z
      named shouldPlayDragonMusic Lnet/minecraft/client/gui/hud/BossBarHud;shouldPlayDragonMusic()Z
    • shouldDarkenSky

      public boolean shouldDarkenSky()
      Mappings:
      Namespace Name Mixin selector
      official c Lesp;c()Z
      intermediary method_1797 Lnet/minecraft/class_337;method_1797()Z
      named shouldDarkenSky Lnet/minecraft/client/gui/hud/BossBarHud;shouldDarkenSky()Z
    • shouldThickenFog

      public boolean shouldThickenFog()
      Mappings:
      Namespace Name Mixin selector
      official d Lesp;d()Z
      intermediary method_1800 Lnet/minecraft/class_337;method_1800()Z
      named shouldThickenFog Lnet/minecraft/client/gui/hud/BossBarHud;shouldThickenFog()Z