Package net.glowstone.boss
Class GlowBossBar
java.lang.Object
net.glowstone.boss.GlowBossBar
- All Implemented Interfaces:
org.bukkit.boss.BossBar
- Direct Known Subclasses:
GlowKeyedBossBar
-
Constructor Summary
ConstructorsConstructorDescriptionGlowBossBar(String title, org.bukkit.boss.BarColor color, org.bukkit.boss.BarStyle style, double progress, org.bukkit.boss.BarFlag... flags) Creates a boss bar.GlowBossBar(String title, org.bukkit.boss.BarColor color, org.bukkit.boss.BarStyle style, org.bukkit.boss.BarFlag... flags) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFlag(org.bukkit.boss.BarFlag flag) voidaddPlayer(org.bukkit.entity.Player player) booleanorg.bukkit.boss.BarColorgetColor()List<org.bukkit.entity.Player>doubleorg.bukkit.boss.BarStylegetStyle()getTitle()booleanhasFlag(org.bukkit.boss.BarFlag flag) voidhide()booleanvoidvoidremoveFlag(org.bukkit.boss.BarFlag flag) voidremovePlayer(org.bukkit.entity.Player player) voidsetColor(org.bukkit.boss.BarColor color) voidsetProgress(double progress) voidsetStyle(org.bukkit.boss.BarStyle style) voidvoidsetVisible(boolean visible) voidshow()toString()
-
Constructor Details
-
GlowBossBar
public GlowBossBar(String title, org.bukkit.boss.BarColor color, org.bukkit.boss.BarStyle style, double progress, org.bukkit.boss.BarFlag... flags) Creates a boss bar.- Parameters:
title- the bar's titlecolor- the bar's colorstyle- the bar's styleprogress- the initial progressflags- the flags
-
GlowBossBar
public GlowBossBar(String title, org.bukkit.boss.BarColor color, org.bukkit.boss.BarStyle style, org.bukkit.boss.BarFlag... flags)
-
-
Method Details
-
setTitle
- Specified by:
setTitlein interfaceorg.bukkit.boss.BossBar
-
setColor
public void setColor(org.bukkit.boss.BarColor color) - Specified by:
setColorin interfaceorg.bukkit.boss.BossBar
-
setStyle
public void setStyle(org.bukkit.boss.BarStyle style) - Specified by:
setStylein interfaceorg.bukkit.boss.BossBar
-
removeFlag
public void removeFlag(org.bukkit.boss.BarFlag flag) - Specified by:
removeFlagin interfaceorg.bukkit.boss.BossBar
-
addFlag
public void addFlag(org.bukkit.boss.BarFlag flag) - Specified by:
addFlagin interfaceorg.bukkit.boss.BossBar
-
hasFlag
public boolean hasFlag(org.bukkit.boss.BarFlag flag) - Specified by:
hasFlagin interfaceorg.bukkit.boss.BossBar
-
setProgress
public void setProgress(double progress) - Specified by:
setProgressin interfaceorg.bukkit.boss.BossBar
-
addPlayer
public void addPlayer(org.bukkit.entity.Player player) - Specified by:
addPlayerin interfaceorg.bukkit.boss.BossBar
-
removePlayer
public void removePlayer(org.bukkit.entity.Player player) - Specified by:
removePlayerin interfaceorg.bukkit.boss.BossBar
-
removeAll
public void removeAll()- Specified by:
removeAllin interfaceorg.bukkit.boss.BossBar
-
getPlayers
- Specified by:
getPlayersin interfaceorg.bukkit.boss.BossBar
-
setVisible
public void setVisible(boolean visible) - Specified by:
setVisiblein interfaceorg.bukkit.boss.BossBar
-
show
public void show()- Specified by:
showin interfaceorg.bukkit.boss.BossBar
-
hide
public void hide()- Specified by:
hidein interfaceorg.bukkit.boss.BossBar
-
equals
-
toString
-
getUniqueId
-
getTitle
- Specified by:
getTitlein interfaceorg.bukkit.boss.BossBar
-
getColor
public org.bukkit.boss.BarColor getColor()- Specified by:
getColorin interfaceorg.bukkit.boss.BossBar
-
getStyle
public org.bukkit.boss.BarStyle getStyle()- Specified by:
getStylein interfaceorg.bukkit.boss.BossBar
-
getProgress
public double getProgress()- Specified by:
getProgressin interfaceorg.bukkit.boss.BossBar
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein interfaceorg.bukkit.boss.BossBar
-