public class BossInfoServer extends BossInfo
BossInfo.Color, BossInfo.Overlay| Constructor and Description |
|---|
BossInfoServer(ITextComponent nameIn,
BossInfo.Color colorIn,
BossInfo.Overlay overlayIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPlayer(EntityPlayerMP player)
Makes the boss visible to the given player.
|
java.util.Collection<EntityPlayerMP> |
getPlayers()
The returned collection is unmodifiable
|
void |
removePlayer(EntityPlayerMP player)
Makes the boss non-visible to the given player.
|
void |
setColor(BossInfo.Color colorIn) |
BossInfo |
setCreateFog(boolean createFogIn) |
BossInfo |
setDarkenSky(boolean darkenSkyIn) |
void |
setName(ITextComponent nameIn) |
void |
setOverlay(BossInfo.Overlay overlayIn) |
void |
setPercent(float percentIn) |
BossInfo |
setPlayEndBossMusic(boolean playEndBossMusicIn) |
void |
setVisible(boolean visibleIn) |
getColor, getName, getOverlay, getPercent, getUniqueId, shouldCreateFog, shouldDarkenSky, shouldPlayEndBossMusicpublic BossInfoServer(ITextComponent nameIn, BossInfo.Color colorIn, BossInfo.Overlay overlayIn)
public void setPercent(float percentIn)
setPercent in class BossInfopublic void setColor(BossInfo.Color colorIn)
public void setOverlay(BossInfo.Overlay overlayIn)
setOverlay in class BossInfopublic BossInfo setDarkenSky(boolean darkenSkyIn)
setDarkenSky in class BossInfopublic BossInfo setPlayEndBossMusic(boolean playEndBossMusicIn)
setPlayEndBossMusic in class BossInfopublic BossInfo setCreateFog(boolean createFogIn)
setCreateFog in class BossInfopublic void setName(ITextComponent nameIn)
public void addPlayer(EntityPlayerMP player)
public void removePlayer(EntityPlayerMP player)
public void setVisible(boolean visibleIn)
public java.util.Collection<EntityPlayerMP> getPlayers()