Package net.minecraft.client.gui.hud
Class ClientBossBar
java.lang.Object
net.minecraft.entity.boss.BossBar
net.minecraft.client.gui.hud.ClientBossBar
@Environment(CLIENT) public class ClientBossBar extends BossBar
- Mappings:
Namespace Name official dseintermediary net/minecraft/class_345named net/minecraft/client/gui/hud/ClientBossBar
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.boss.BossBar
BossBar.Color, BossBar.Style -
Field Summary
Fields Modifier and Type Field Description protected floathealthLatestprotected longtimeHealthSetFields inherited from class net.minecraft.entity.boss.BossBar
color, darkenSky, dragonMusic, name, percent, style, thickenFog -
Constructor Summary
Constructors Constructor Description ClientBossBar(BossBarS2CPacket packet) -
Method Summary
Modifier and Type Method Description floatgetPercent()voidhandlePacket(BossBarS2CPacket packet)voidsetPercent(float percentage)Methods inherited from class net.minecraft.entity.boss.BossBar
getColor, getName, getOverlay, getUuid, hasDragonMusic, setColor, setDarkenSky, setDragonMusic, setName, setOverlay, setThickenFog, shouldDarkenSky, shouldThickenFog
-
Field Details
-
healthLatest
protected float healthLatest- Mappings:
Namespace Name Mixin selector official hLdse;h:Fintermediary field_2129Lnet/minecraft/class_345;field_2129:Fnamed healthLatestLnet/minecraft/client/gui/hud/ClientBossBar;healthLatest:F
-
timeHealthSet
protected long timeHealthSet- Mappings:
Namespace Name Mixin selector official iLdse;i:Jintermediary field_2128Lnet/minecraft/class_345;field_2128:Jnamed timeHealthSetLnet/minecraft/client/gui/hud/ClientBossBar;timeHealthSet:J
-
-
Constructor Details
-
ClientBossBar
- Mappings:
Namespace Name Mixin selector official <init>Ldse;<init>(Lpr;)Vintermediary <init>Lnet/minecraft/class_345;<init>(Lnet/minecraft/class_2629;)Vnamed <init>Lnet/minecraft/client/gui/hud/ClientBossBar;<init>(Lnet/minecraft/network/packet/s2c/play/BossBarS2CPacket;)V
-
-
Method Details
-
setPercent
public void setPercent(float percentage)- Overrides:
setPercentin classBossBar- Mappings:
Namespace Name Mixin selector official aLapg;a(F)Vintermediary method_5408Lnet/minecraft/class_1259;method_5408(F)Vnamed setPercentLnet/minecraft/entity/boss/BossBar;setPercent(F)V
-
getPercent
public float getPercent()- Overrides:
getPercentin classBossBar- Mappings:
Namespace Name Mixin selector official kLapg;k()Fintermediary method_5412Lnet/minecraft/class_1259;method_5412()Fnamed getPercentLnet/minecraft/entity/boss/BossBar;getPercent()F
-
handlePacket
- Mappings:
Namespace Name Mixin selector official aLdse;a(Lpr;)Vintermediary method_1894Lnet/minecraft/class_345;method_1894(Lnet/minecraft/class_2629;)Vnamed handlePacketLnet/minecraft/client/gui/hud/ClientBossBar;handlePacket(Lnet/minecraft/network/packet/s2c/play/BossBarS2CPacket;)V
-