Package net.minecraft.server.level
Class ServerBossEvent
java.lang.Object
net.minecraft.world.BossEvent
net.minecraft.server.level.ServerBossEvent
- Direct Known Subclasses:
 CustomBossEvent
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.BossEvent
BossEvent.BossBarColor, BossEvent.BossBarOverlay - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<ServerPlayer>private final Set<ServerPlayer>private booleanFields inherited from class net.minecraft.world.BossEvent
color, createWorldFog, darkenScreen, name, overlay, playBossMusic, progress - 
Constructor Summary
ConstructorsConstructorDescriptionServerBossEvent(Component p_8300_, BossEvent.BossBarColor p_8301_, BossEvent.BossBarOverlay p_8302_)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlayer(ServerPlayer p_8305_) private voidbroadcast(Function<BossEvent, ClientboundBossEventPacket> p_143225_) booleanvoidvoidremovePlayer(ServerPlayer p_8316_) voidsetColor(BossEvent.BossBarColor p_8307_) setCreateWorldFog(boolean p_8320_) setDarkenScreen(boolean p_8315_) voidvoidsetOverlay(BossEvent.BossBarOverlay p_8309_) setPlayBossMusic(boolean p_8318_) voidsetProgress(float p_143223_) voidsetVisible(boolean p_8322_) Methods inherited from class net.minecraft.world.BossEvent
getColor, getId, getName, getOverlay, getProgress, shouldCreateWorldFog, shouldDarkenScreen, shouldPlayBossMusic 
- 
Field Details
- 
players
 - 
unmodifiablePlayers
 - 
visible
private boolean visible 
 - 
 - 
Constructor Details
- 
ServerBossEvent
public ServerBossEvent(Component p_8300_, BossEvent.BossBarColor p_8301_, BossEvent.BossBarOverlay p_8302_)  
 - 
 - 
Method Details
- 
setProgress
public void setProgress(float p_143223_) - Overrides:
 setProgressin classBossEvent
 - 
setColor
 - 
setOverlay
- Overrides:
 setOverlayin classBossEvent
 - 
setDarkenScreen
- Overrides:
 setDarkenScreenin classBossEvent
 - 
setPlayBossMusic
- Overrides:
 setPlayBossMusicin classBossEvent
 - 
setCreateWorldFog
- Overrides:
 setCreateWorldFogin classBossEvent
 - 
setName
 - 
broadcast
 - 
addPlayer
 - 
removePlayer
 - 
removeAllPlayers
public void removeAllPlayers() - 
isVisible
public boolean isVisible() - 
setVisible
public void setVisible(boolean p_8322_)  - 
getPlayers
 
 -