Package net.minecraft.entity.boss
Class BossBar
java.lang.Object
net.minecraft.entity.boss.BossBar
- Direct Known Subclasses:
ClientBossBar,ServerBossBar
public abstract class BossBar extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBossBar.Colorstatic classBossBar.Style -
Field Summary
Fields Modifier and Type Field Description protected BossBar.Colorcolorprotected booleandarkenSkyprotected booleandragonMusicprotected Textnameprotected floatpercentprotected BossBar.Stylestyleprotected booleanthickenFogprivate UUIDuuid -
Constructor Summary
Constructors Constructor Description BossBar(UUID uuid, Text name, BossBar.Color color, BossBar.Style style) -
Method Summary
Modifier and Type Method Description BossBar.ColorgetColor()booleangetDarkenSky()TextgetName()BossBar.StylegetOverlay()floatgetPercent()booleangetThickenFog()UUIDgetUuid()booleanhasDragonMusic()voidsetColor(BossBar.Color color)BossBarsetDarkenSky(boolean darkenSky)BossBarsetDragonMusic(boolean dragonMusic)voidsetName(Text name)voidsetOverlay(BossBar.Style style)voidsetPercent(float percentage)BossBarsetThickenFog(boolean thickenFog)
-
Field Details
-
uuid
-
name
-
percent
protected float percent -
color
-
style
-
darkenSky
protected boolean darkenSky -
dragonMusic
protected boolean dragonMusic -
thickenFog
protected boolean thickenFog
-
-
Constructor Details
-
BossBar
-
-
Method Details
-
getUuid
-
getName
-
setName
-
getPercent
public float getPercent() -
setPercent
public void setPercent(float percentage) -
getColor
-
setColor
-
getOverlay
-
setOverlay
-
getDarkenSky
public boolean getDarkenSky() -
setDarkenSky
-
hasDragonMusic
public boolean hasDragonMusic() -
setDragonMusic
-
setThickenFog
-
getThickenFog
public boolean getThickenFog()
-