Class BossBar

java.lang.Object
net.minecraft.entity.boss.BossBar
Direct Known Subclasses:
ClientBossBar, ServerBossBar

public abstract class BossBar
extends Object
  • Field Details

    • uuid

      private final UUID uuid
    • name

      protected Text name
    • percent

      protected float percent
    • color

      protected BossBar.Color color
    • style

      protected BossBar.Style style
    • darkenSky

      protected boolean darkenSky
    • dragonMusic

      protected boolean dragonMusic
    • thickenFog

      protected boolean thickenFog
  • Constructor Details

  • Method Details

    • getUuid

      public UUID getUuid()
    • getName

      public Text getName()
    • setName

      public void setName​(Text name)
    • getPercent

      public float getPercent()
    • setPercent

      public void setPercent​(float percentage)
    • getColor

      public BossBar.Color getColor()
    • setColor

      public void setColor​(BossBar.Color color)
    • getOverlay

      public BossBar.Style getOverlay()
    • setOverlay

      public void setOverlay​(BossBar.Style style)
    • getDarkenSky

      public boolean getDarkenSky()
    • setDarkenSky

      public BossBar setDarkenSky​(boolean darkenSky)
    • hasDragonMusic

      public boolean hasDragonMusic()
    • setDragonMusic

      public BossBar setDragonMusic​(boolean dragonMusic)
    • setThickenFog

      public BossBar setThickenFog​(boolean thickenFog)
    • getThickenFog

      public boolean getThickenFog()