public abstract class CommonBoss<T> extends BossBar<T>
| Constructor and Description |
|---|
CommonBoss(String title,
float health,
BossColor color,
BossStyle style) |
| Modifier and Type | Method and Description |
|---|---|
BossBar |
addConnection(UserConnection conn)
Show the bossbar to a player connection.
|
BossBar |
addFlag(BossFlag flag)
Add flags
|
BossBar |
addPlayer(UUID player)
Show the bossbar to a player (uuid).
|
BossColor |
getColor()
Get the bossbar color
|
Set<UserConnection> |
getConnections()
Get UserConnections.
|
Set<BossFlag> |
getFlags() |
float |
getHealth()
Get the health
|
UUID |
getId()
Get the UUID of this bossbar
|
Set<UUID> |
getPlayers()
Get players.
|
BossStyle |
getStyle()
Get the bosbar style
|
String |
getTitle()
Get the current title
|
UUID |
getUuid() |
boolean |
hasFlag(BossFlag flag) |
BossBar |
hide()
Hide the bossbar from everyone (In the getPlayer set)
|
boolean |
isVisible()
Is it visible?
|
BossBar |
removeConnection(UserConnection conn)
Removes the bossbar from a player connection.
|
BossBar |
removeFlag(BossFlag flag)
Remove flags.
|
BossBar |
removePlayer(UUID uuid)
Removes the bossbar from a player.
|
BossBar |
setColor(BossColor color)
Yay colors!
|
BossBar |
setHealth(float health)
Change the health
|
BossBar |
setStyle(BossStyle style)
Change the bosbar style
|
BossBar |
setTitle(String title)
Change the title
|
BossBar |
show()
Show the bossbar to everyone (In the getPlayer set)
|
addPlayer, addPlayers, removePlayerpublic BossBar setTitle(String title)
BossBarpublic BossBar setHealth(float health)
BossBarpublic BossBar setColor(BossColor color)
BossBarpublic BossBar setStyle(BossStyle style)
BossBarpublic BossBar addPlayer(UUID player)
BossBarpublic BossBar addConnection(UserConnection conn)
BossBaraddConnection in class BossBar<T>conn - UserConnection of the connectionpublic BossBar removePlayer(UUID uuid)
BossBarremovePlayer in class BossBar<T>uuid - The players UUIDpublic BossBar removeConnection(UserConnection conn)
BossBarremoveConnection in class BossBar<T>conn - The UserConnectionpublic BossBar removeFlag(BossFlag flag)
BossBarremoveFlag in class BossBar<T>flag - The flag to removepublic boolean hasFlag(BossFlag flag)
public Set<UUID> getPlayers()
BossBargetPlayers in class BossBar<T>public Set<UserConnection> getConnections()
BossBargetConnections in class BossBar<T>public BossBar show()
BossBarpublic BossBar hide()
BossBarpublic boolean isVisible()
BossBarpublic UUID getUuid()
public float getHealth()
BossBarCopyright © 2016–2021. All rights reserved.