Package net.minecraft.entity.boss
Class ServerBossBar
java.lang.Object
net.minecraft.entity.boss.BossBar
net.minecraft.entity.boss.ServerBossBar
- Direct Known Subclasses:
CommandBossBar
public class ServerBossBar extends BossBar
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.boss.BossBar
BossBar.Color, BossBar.Style -
Field Summary
Fields Modifier and Type Field Description private Set<ServerPlayerEntity>playersprivate Set<ServerPlayerEntity>unmodifiablePlayersprivate booleanvisibleFields inherited from class net.minecraft.entity.boss.BossBar
color, darkenSky, dragonMusic, name, percent, style, thickenFog -
Constructor Summary
Constructors Constructor Description ServerBossBar(Text displayName, BossBar.Color color, BossBar.Style style) -
Method Summary
Modifier and Type Method Description voidaddPlayer(ServerPlayerEntity player)voidclearPlayers()Collection<ServerPlayerEntity>getPlayers()booleanisVisible()voidremovePlayer(ServerPlayerEntity player)private voidsendPacket(BossBarS2CPacket.Type type)voidsetColor(BossBar.Color color)BossBarsetDarkenSky(boolean darkenSky)BossBarsetDragonMusic(boolean dragonMusic)voidsetName(Text name)voidsetOverlay(BossBar.Style style)voidsetPercent(float percentage)BossBarsetThickenFog(boolean thickenFog)voidsetVisible(boolean visible)Methods inherited from class net.minecraft.entity.boss.BossBar
getColor, getName, getOverlay, getPercent, getUuid, hasDragonMusic, shouldDarkenSky, shouldThickenFog
-
Field Details
-
players
-
unmodifiablePlayers
-
visible
private boolean visible
-
-
Constructor Details
-
ServerBossBar
-
-
Method Details
-
setPercent
public void setPercent(float percentage)- Overrides:
setPercentin classBossBar
-
setColor
-
setOverlay
- Overrides:
setOverlayin classBossBar
-
setDarkenSky
- Overrides:
setDarkenSkyin classBossBar
-
setDragonMusic
- Overrides:
setDragonMusicin classBossBar
-
setThickenFog
- Overrides:
setThickenFogin classBossBar
-
setName
-
sendPacket
-
addPlayer
-
removePlayer
-
clearPlayers
public void clearPlayers() -
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
getPlayers
-