java.lang.Object
com.viaversion.viarewind.protocol.v1_9to1_8.data.WitherBossBar
All Implemented Interfaces:
com.viaversion.viaversion.api.legacy.bossbar.BossBar

public class WitherBossBar extends Object implements com.viaversion.viaversion.api.legacy.bossbar.BossBar
  • Constructor Summary

    Constructors
    Constructor
    Description
    WitherBossBar(com.viaversion.viaversion.api.connection.UserConnection connection, UUID uuid, String title, float health)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    addConnection(com.viaversion.viaversion.api.connection.UserConnection userConnection)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    addFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
     
    com.viaversion.viaversion.api.legacy.bossbar.BossColor
     
    Set<com.viaversion.viaversion.api.connection.UserConnection>
     
    float
     
     
     
    com.viaversion.viaversion.api.legacy.bossbar.BossStyle
     
     
    boolean
    hasFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
     
    boolean
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    removeConnection(com.viaversion.viaversion.api.connection.UserConnection userConnection)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    removeFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    setColor(com.viaversion.viaversion.api.legacy.bossbar.BossColor bossColor)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    setHealth(float health)
     
    void
    setLocation(double x, double y, double z)
     
    void
    setPlayerLocation(double posX, double posY, double posZ, float yaw, float pitch)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
    setStyle(com.viaversion.viaversion.api.legacy.bossbar.BossStyle bossStyle)
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
     
    com.viaversion.viaversion.api.legacy.bossbar.BossBar
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WitherBossBar

      public WitherBossBar(com.viaversion.viaversion.api.connection.UserConnection connection, UUID uuid, String title, float health)
  • Method Details

    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • setTitle

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar setTitle(String title)
      Specified by:
      setTitle in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getHealth

      public float getHealth()
      Specified by:
      getHealth in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • setHealth

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar setHealth(float health)
      Specified by:
      setHealth in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getColor

      public com.viaversion.viaversion.api.legacy.bossbar.BossColor getColor()
      Specified by:
      getColor in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • setColor

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar setColor(com.viaversion.viaversion.api.legacy.bossbar.BossColor bossColor)
      Specified by:
      setColor in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getStyle

      public com.viaversion.viaversion.api.legacy.bossbar.BossStyle getStyle()
      Specified by:
      getStyle in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • setStyle

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar setStyle(com.viaversion.viaversion.api.legacy.bossbar.BossStyle bossStyle)
      Specified by:
      setStyle in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • addPlayer

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar addPlayer(UUID uuid)
      Specified by:
      addPlayer in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • addConnection

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar addConnection(com.viaversion.viaversion.api.connection.UserConnection userConnection)
      Specified by:
      addConnection in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • removePlayer

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar removePlayer(UUID uuid)
      Specified by:
      removePlayer in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • removeConnection

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar removeConnection(com.viaversion.viaversion.api.connection.UserConnection userConnection)
      Specified by:
      removeConnection in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • addFlag

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar addFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
      Specified by:
      addFlag in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • removeFlag

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar removeFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
      Specified by:
      removeFlag in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • hasFlag

      public boolean hasFlag(com.viaversion.viaversion.api.legacy.bossbar.BossFlag bossFlag)
      Specified by:
      hasFlag in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getPlayers

      public Set<UUID> getPlayers()
      Specified by:
      getPlayers in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getConnections

      public Set<com.viaversion.viaversion.api.connection.UserConnection> getConnections()
      Specified by:
      getConnections in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • show

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar show()
      Specified by:
      show in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • hide

      public com.viaversion.viaversion.api.legacy.bossbar.BossBar hide()
      Specified by:
      hide in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • isVisible

      public boolean isVisible()
      Specified by:
      isVisible in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • getId

      public UUID getId()
      Specified by:
      getId in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
    • setLocation

      public void setLocation(double x, double y, double z)
    • setPlayerLocation

      public void setPlayerLocation(double posX, double posY, double posZ, float yaw, float pitch)