Package net.minecraft.entity.boss
Class ServerBossBar
java.lang.Object
net.minecraft.entity.boss.BossBar
net.minecraft.entity.boss.ServerBossBar
- Direct Known Subclasses:
CommandBossBar
- Mappings:
Namespace Name official aiaintermediary net/minecraft/class_3213named net/minecraft/entity/boss/ServerBossBar
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.boss.BossBar
BossBar.Color, BossBar.Style -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<ServerPlayerEntity>private final Set<ServerPlayerEntity>private booleanFields inherited from class net.minecraft.entity.boss.BossBar
color, darkenSky, dragonMusic, name, percent, style, thickenFog -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlayer(ServerPlayerEntity player) voidbooleanvoidremovePlayer(ServerPlayerEntity player) private voidsendPacket(Function<BossBar, BossBarS2CPacket> bossBarToPacketFunction) voidsetColor(BossBar.Color color) setDarkenSky(boolean darkenSky) setDragonMusic(boolean dragonMusic) voidvoidsetPercent(float percent) voidsetStyle(BossBar.Style style) setThickenFog(boolean thickenFog) voidsetVisible(boolean visible) Methods inherited from class net.minecraft.entity.boss.BossBar
getColor, getName, getPercent, getStyle, getUuid, hasDragonMusic, shouldDarkenSky, shouldThickenFog
-
Field Details
-
players
- Mappings:
Namespace Name Mixin selector official hLaia;h:Ljava/util/Set;intermediary field_13913Lnet/minecraft/class_3213;field_13913:Ljava/util/Set;named playersLnet/minecraft/entity/boss/ServerBossBar;players:Ljava/util/Set;
-
unmodifiablePlayers
- Mappings:
Namespace Name Mixin selector official iLaia;i:Ljava/util/Set;intermediary field_13914Lnet/minecraft/class_3213;field_13914:Ljava/util/Set;named unmodifiablePlayersLnet/minecraft/entity/boss/ServerBossBar;unmodifiablePlayers:Ljava/util/Set;
-
visible
private boolean visible- Mappings:
Namespace Name Mixin selector official jLaia;j:Zintermediary field_13912Lnet/minecraft/class_3213;field_13912:Znamed visibleLnet/minecraft/entity/boss/ServerBossBar;visible:Z
-
-
Constructor Details
-
ServerBossBar
- Mappings:
Namespace Name Mixin selector official <init>Laia;<init>(Lta;Lbcw$a;Lbcw$b;)Vintermediary <init>Lnet/minecraft/class_3213;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)Vnamed <init>Lnet/minecraft/entity/boss/ServerBossBar;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/entity/boss/BossBar$Color;Lnet/minecraft/entity/boss/BossBar$Style;)V
-
-
Method Details
-
setPercent
public void setPercent(float percent) - Overrides:
setPercentin classBossBar- Mappings:
Namespace Name Mixin selector official aLbcw;a(F)Vintermediary method_5408Lnet/minecraft/class_1259;method_5408(F)Vnamed setPercentLnet/minecraft/entity/boss/BossBar;setPercent(F)V
-
setColor
- Overrides:
setColorin classBossBar- Mappings:
Namespace Name Mixin selector official aLbcw;a(Lbcw$a;)Vintermediary method_5416Lnet/minecraft/class_1259;method_5416(Lnet/minecraft/class_1259$class_1260;)Vnamed setColorLnet/minecraft/entity/boss/BossBar;setColor(Lnet/minecraft/entity/boss/BossBar$Color;)V
-
setStyle
- Overrides:
setStylein classBossBar- Mappings:
Namespace Name Mixin selector official aLbcw;a(Lbcw$b;)Vintermediary method_5409Lnet/minecraft/class_1259;method_5409(Lnet/minecraft/class_1259$class_1261;)Vnamed setStyleLnet/minecraft/entity/boss/BossBar;setStyle(Lnet/minecraft/entity/boss/BossBar$Style;)V
-
setDarkenSky
- Overrides:
setDarkenSkyin classBossBar- Mappings:
Namespace Name Mixin selector official aLbcw;a(Z)Lbcw;intermediary method_5406Lnet/minecraft/class_1259;method_5406(Z)Lnet/minecraft/class_1259;named setDarkenSkyLnet/minecraft/entity/boss/BossBar;setDarkenSky(Z)Lnet/minecraft/entity/boss/BossBar;
-
setDragonMusic
- Overrides:
setDragonMusicin classBossBar- Mappings:
Namespace Name Mixin selector official bLbcw;b(Z)Lbcw;intermediary method_5410Lnet/minecraft/class_1259;method_5410(Z)Lnet/minecraft/class_1259;named setDragonMusicLnet/minecraft/entity/boss/BossBar;setDragonMusic(Z)Lnet/minecraft/entity/boss/BossBar;
-
setThickenFog
- Overrides:
setThickenFogin classBossBar- Mappings:
Namespace Name Mixin selector official cLbcw;c(Z)Lbcw;intermediary method_5411Lnet/minecraft/class_1259;method_5411(Z)Lnet/minecraft/class_1259;named setThickenFogLnet/minecraft/entity/boss/BossBar;setThickenFog(Z)Lnet/minecraft/entity/boss/BossBar;
-
setName
-
sendPacket
- Mappings:
Namespace Name Mixin selector official aLaia;a(Ljava/util/function/Function;)Vintermediary method_14090Lnet/minecraft/class_3213;method_14090(Ljava/util/function/Function;)Vnamed sendPacketLnet/minecraft/entity/boss/ServerBossBar;sendPacket(Ljava/util/function/Function;)V
-
addPlayer
- Mappings:
Namespace Name Mixin selector official aLaia;a(Laie;)Vintermediary method_14088Lnet/minecraft/class_3213;method_14088(Lnet/minecraft/class_3222;)Vnamed addPlayerLnet/minecraft/entity/boss/ServerBossBar;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
removePlayer
- Mappings:
Namespace Name Mixin selector official bLaia;b(Laie;)Vintermediary method_14089Lnet/minecraft/class_3213;method_14089(Lnet/minecraft/class_3222;)Vnamed removePlayerLnet/minecraft/entity/boss/ServerBossBar;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
clearPlayers
public void clearPlayers()- Mappings:
Namespace Name Mixin selector official bLaia;b()Vintermediary method_14094Lnet/minecraft/class_3213;method_14094()Vnamed clearPlayersLnet/minecraft/entity/boss/ServerBossBar;clearPlayers()V
-
isVisible
public boolean isVisible()- Mappings:
Namespace Name Mixin selector official gLaia;g()Zintermediary method_14093Lnet/minecraft/class_3213;method_14093()Znamed isVisibleLnet/minecraft/entity/boss/ServerBossBar;isVisible()Z
-
setVisible
public void setVisible(boolean visible) - Mappings:
Namespace Name Mixin selector official dLaia;d(Z)Vintermediary method_14091Lnet/minecraft/class_3213;method_14091(Z)Vnamed setVisibleLnet/minecraft/entity/boss/ServerBossBar;setVisible(Z)V
-
getPlayers
- Mappings:
Namespace Name Mixin selector official hLaia;h()Ljava/util/Collection;intermediary method_14092Lnet/minecraft/class_3213;method_14092()Ljava/util/Collection;named getPlayersLnet/minecraft/entity/boss/ServerBossBar;getPlayers()Ljava/util/Collection;
-