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 SummaryNested classes/interfaces inherited from class net.minecraft.world.BossEventBossEvent.BossBarColor, BossEvent.BossBarOverlay
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Set<ServerPlayer>private final Set<ServerPlayer>private booleanFields inherited from class net.minecraft.world.BossEventcolor, createWorldFog, darkenScreen, name, overlay, playBossMusic, progress
- 
Constructor SummaryConstructorsConstructorDescriptionServerBossEvent(Component p_8300_, BossEvent.BossBarColor p_8301_, BossEvent.BossBarOverlay p_8302_) 
- 
Method SummaryModifier 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.BossEventgetColor, getId, getName, getOverlay, getProgress, shouldCreateWorldFog, shouldDarkenScreen, shouldPlayBossMusic
- 
Field Details- 
players
- 
unmodifiablePlayers
- 
visibleprivate boolean visible
 
- 
- 
Constructor Details- 
ServerBossEventpublic ServerBossEvent(Component p_8300_, BossEvent.BossBarColor p_8301_, BossEvent.BossBarOverlay p_8302_) 
 
- 
- 
Method Details- 
setProgresspublic void setProgress(float p_143223_) - Overrides:
- setProgressin class- BossEvent
 
- 
setColor
- 
setOverlay- Overrides:
- setOverlayin class- BossEvent
 
- 
setDarkenScreen- Overrides:
- setDarkenScreenin class- BossEvent
 
- 
setPlayBossMusic- Overrides:
- setPlayBossMusicin class- BossEvent
 
- 
setCreateWorldFog- Overrides:
- setCreateWorldFogin class- BossEvent
 
- 
setName
- 
broadcast
- 
addPlayer
- 
removePlayer
- 
removeAllPlayerspublic void removeAllPlayers()
- 
isVisiblepublic boolean isVisible()
- 
setVisiblepublic void setVisible(boolean p_8322_) 
- 
getPlayers
 
-