类 BossBarHud


  • @Environment(CLIENT)
    public class BossBarHud
    extends DrawableHelper
    Mappings:
    Namespace Name
    official dvv
    intermediary net/minecraft/class_337
    named net/minecraft/client/gui/hud/BossBarHud
    • 字段详细资料

      • BARS_TEXTURE

        private static final Identifier BARS_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official a Ldvv;a:Lwp;
        intermediary field_2059 Lnet/minecraft/class_337;field_2059:Lnet/minecraft/class_2960;
        named BARS_TEXTURE Lnet/minecraft/client/gui/hud/BossBarHud;BARS_TEXTURE:Lnet/minecraft/util/Identifier;
      • field_32177

        private static final int field_32177
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldvv;b:I
        intermediary field_32177 Lnet/minecraft/class_337;field_32177:I
        named field_32177 Lnet/minecraft/client/gui/hud/BossBarHud;field_32177:I
      • field_32178

        private static final int field_32178
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldvv;c:I
        intermediary field_32178 Lnet/minecraft/class_337;field_32178:I
        named field_32178 Lnet/minecraft/client/gui/hud/BossBarHud;field_32178:I
      • field_32179

        private static final int field_32179
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldvv;d:I
        intermediary field_32179 Lnet/minecraft/class_337;field_32179:I
        named field_32179 Lnet/minecraft/client/gui/hud/BossBarHud;field_32179:I
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official e Ldvv;e:Ldum;
        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

        private final Map<UUID,​ClientBossBar> bossBars
        Mappings:
        Namespace Name Mixin selector
        official i Ldvv;i: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;
    • 构造器详细资料

      • BossBarHud

        public BossBarHud​(MinecraftClient client)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldvv;<init>(Ldum;)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
    • 方法详细资料

      • render

        public void render​(MatrixStack matrices)
        Mappings:
        Namespace Name Mixin selector
        official a Ldvv;a(Ldpi;)V
        intermediary method_1796 Lnet/minecraft/class_337;method_1796(Lnet/minecraft/class_4587;)V
        named render Lnet/minecraft/client/gui/hud/BossBarHud;render(Lnet/minecraft/client/util/math/MatrixStack;)V
      • renderBossBar

        private void renderBossBar​(MatrixStack matrices,
                                   int x,
                                   int y,
                                   BossBar bossBar)
        Mappings:
        Namespace Name Mixin selector
        official a Ldvv;a(Ldpi;IILaqw;)V
        intermediary method_1799 Lnet/minecraft/class_337;method_1799(Lnet/minecraft/class_4587;IILnet/minecraft/class_1259;)V
        named renderBossBar Lnet/minecraft/client/gui/hud/BossBarHud;renderBossBar(Lnet/minecraft/client/util/math/MatrixStack;IILnet/minecraft/entity/boss/BossBar;)V
      • handlePacket

        public void handlePacket​(BossBarS2CPacket packet)
        Mappings:
        Namespace Name Mixin selector
        official a Ldvv;a(Lpw;)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 Ldvv;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 Ldvv;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 Ldvv;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 Ldvv;d()Z
        intermediary method_1800 Lnet/minecraft/class_337;method_1800()Z
        named shouldThickenFog Lnet/minecraft/client/gui/hud/BossBarHud;shouldThickenFog()Z