Package net.minecraft.client.gui.hud
Class ClientBossBar
java.lang.Object
net.minecraft.entity.boss.BossBar
net.minecraft.client.gui.hud.ClientBossBar
- Mappings:
- Namespace - Name - official - epv- intermediary - net/minecraft/class_345- named - net/minecraft/client/gui/hud/ClientBossBar
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.boss.BossBarBossBar.Color, BossBar.Style
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final longprotected floatprotected longFields inherited from class net.minecraft.entity.boss.BossBarcolor, darkenSky, dragonMusic, name, percent, style, thickenFog
- 
Constructor SummaryConstructorsConstructorDescriptionClientBossBar(UUID uuid, Text name, float percent, BossBar.Color color, BossBar.Style style, boolean darkenSky, boolean dragonMusic, boolean thickenFog) 
- 
Method SummaryMethods inherited from class net.minecraft.entity.boss.BossBargetColor, getName, getStyle, getUuid, hasDragonMusic, setColor, setDarkenSky, setDragonMusic, setName, setStyle, setThickenFog, shouldDarkenSky, shouldThickenFog
- 
Field Details- 
HEALTH_CHANGE_ANIMATION_MSprivate static final long HEALTH_CHANGE_ANIMATION_MS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lepv;j:J- intermediary - field_32204- Lnet/minecraft/class_345;field_32204:J- named - HEALTH_CHANGE_ANIMATION_MS- Lnet/minecraft/client/gui/hud/ClientBossBar;HEALTH_CHANGE_ANIMATION_MS:J
 
- 
healthLatestprotected float healthLatest- Mappings:
- Namespace - Name - Mixin selector - official - h- Lepv;h:F- intermediary - field_2129- Lnet/minecraft/class_345;field_2129:F- named - healthLatest- Lnet/minecraft/client/gui/hud/ClientBossBar;healthLatest:F
 
- 
timeHealthSetprotected long timeHealthSet- Mappings:
- Namespace - Name - Mixin selector - official - i- Lepv;i:J- intermediary - field_2128- Lnet/minecraft/class_345;field_2128:J- named - timeHealthSet- Lnet/minecraft/client/gui/hud/ClientBossBar;timeHealthSet:J
 
 
- 
- 
Constructor Details- 
ClientBossBarpublic ClientBossBar(UUID uuid, Text name, float percent, BossBar.Color color, BossBar.Style style, boolean darkenSky, boolean dragonMusic, boolean thickenFog) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lepv;<init>(Ljava/util/UUID;Lsw;FLbdn$a;Lbdn$b;ZZZ)V- intermediary - <init>- Lnet/minecraft/class_345;<init>(Ljava/util/UUID;Lnet/minecraft/class_2561;FLnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;ZZZ)V- named - <init>- Lnet/minecraft/client/gui/hud/ClientBossBar;<init>(Ljava/util/UUID;Lnet/minecraft/text/Text;FLnet/minecraft/entity/boss/BossBar$Color;Lnet/minecraft/entity/boss/BossBar$Style;ZZZ)V
 
 
- 
- 
Method Details- 
setPercentpublic void setPercent(float percent) - Overrides:
- setPercentin class- BossBar
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdn;a(F)V- intermediary - method_5408- Lnet/minecraft/class_1259;method_5408(F)V- named - setPercent- Lnet/minecraft/entity/boss/BossBar;setPercent(F)V
 
- 
getPercentpublic float getPercent()- Overrides:
- getPercentin class- BossBar
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbdn;k()F- intermediary - method_5412- Lnet/minecraft/class_1259;method_5412()F- named - getPercent- Lnet/minecraft/entity/boss/BossBar;getPercent()F
 
 
-