- Enclosing interface:
BossBar
public static interface BossBar.Listener
A listener for changes that happen on a
BossBar.- Since:
- 4.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidbossBarColorChanged(BossBar bar, BossBar.Color oldColor, BossBar.Color newColor) Bossbar color changed.default voidbossBarFlagsChanged(BossBar bar, Set<BossBar.Flag> flagsAdded, Set<BossBar.Flag> flagsRemoved) Bossbar flags changed.default voidbossBarNameChanged(BossBar bar, Component oldName, Component newName) Bossbar name changed.default voidbossBarOverlayChanged(BossBar bar, BossBar.Overlay oldOverlay, BossBar.Overlay newOverlay) Bossbar overlay changed.default voidbossBarProgressChanged(BossBar bar, float oldProgress, float newProgress) Bossbar progress changed.
-
Method Details
-
bossBarNameChanged
Bossbar name changed.- Parameters:
bar- the bossbaroldName- the old namenewName- the new name- Since:
- 4.0.0
-
bossBarProgressChanged
Bossbar progress changed.- Parameters:
bar- the bossbaroldProgress- the old progressnewProgress- the new progress- Since:
- 4.0.0
-
bossBarColorChanged
Bossbar color changed.- Parameters:
bar- the bossbaroldColor- the old colornewColor- the new color- Since:
- 4.0.0
-
bossBarOverlayChanged
default void bossBarOverlayChanged(BossBar bar, BossBar.Overlay oldOverlay, BossBar.Overlay newOverlay) Bossbar overlay changed.- Parameters:
bar- the bossbaroldOverlay- the old overlaynewOverlay- the new overlay- Since:
- 4.0.0
-
bossBarFlagsChanged
default void bossBarFlagsChanged(BossBar bar, Set<BossBar.Flag> flagsAdded, Set<BossBar.Flag> flagsRemoved) Bossbar flags changed.- Parameters:
bar- the bossbarflagsAdded- the flags added to the bossbarflagsRemoved- the flags removed from the bossbar- Since:
- 4.0.0
-