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 named net/minecraft/entity/boss/ServerBossBar
intermediary net/minecraft/class_3213
official arc
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.boss.BossBar
BossBar.Color, BossBar.Style
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Set
<ServerPlayerEntity> private final Set
<ServerPlayerEntity> private boolean
Fields inherited from class net.minecraft.entity.boss.BossBar
color, darkenSky, dragonMusic, name, percent, style, thickenFog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPlayer
(ServerPlayerEntity player) void
boolean
void
removePlayer
(ServerPlayerEntity player) private void
sendPacket
(Function<BossBar, BossBarS2CPacket> bossBarToPacketFunction) void
setColor
(BossBar.Color color) setDarkenSky
(boolean darkenSky) setDragonMusic
(boolean dragonMusic) void
void
setPercent
(float percent) void
setStyle
(BossBar.Style style) setThickenFog
(boolean thickenFog) void
setVisible
(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 named players
Lnet/minecraft/entity/boss/ServerBossBar;players:Ljava/util/Set;
intermediary field_13913
Lnet/minecraft/class_3213;field_13913:Ljava/util/Set;
official h
Larc;h:Ljava/util/Set;
-
unmodifiablePlayers
- Mappings:
Namespace Name Mixin selector named unmodifiablePlayers
Lnet/minecraft/entity/boss/ServerBossBar;unmodifiablePlayers:Ljava/util/Set;
intermediary field_13914
Lnet/minecraft/class_3213;field_13914:Ljava/util/Set;
official i
Larc;i:Ljava/util/Set;
-
visible
private boolean visible- Mappings:
Namespace Name Mixin selector named visible
Lnet/minecraft/entity/boss/ServerBossBar;visible:Z
intermediary field_13912
Lnet/minecraft/class_3213;field_13912:Z
official j
Larc;j:Z
-
-
Constructor Details
-
ServerBossBar
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/boss/ServerBossBar;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/entity/boss/BossBar$Color;Lnet/minecraft/entity/boss/BossBar$Style;)V
intermediary <init>
Lnet/minecraft/class_3213;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V
official <init>
Larc;<init>(Lxp;Lbqm$a;Lbqm$b;)V
-
-
Method Details
-
setPercent
public void setPercent(float percent) - Overrides:
setPercent
in classBossBar
- Mappings:
Namespace Name Mixin selector named setPercent
Lnet/minecraft/entity/boss/BossBar;setPercent(F)V
intermediary method_5408
Lnet/minecraft/class_1259;method_5408(F)V
official a
Lbqm;a(F)V
-
setColor
- Overrides:
setColor
in classBossBar
- Mappings:
Namespace Name Mixin selector named setColor
Lnet/minecraft/entity/boss/BossBar;setColor(Lnet/minecraft/entity/boss/BossBar$Color;)V
intermediary method_5416
Lnet/minecraft/class_1259;method_5416(Lnet/minecraft/class_1259$class_1260;)V
official a
Lbqm;a(Lbqm$a;)V
-
setStyle
- Overrides:
setStyle
in classBossBar
- Mappings:
Namespace Name Mixin selector named setStyle
Lnet/minecraft/entity/boss/BossBar;setStyle(Lnet/minecraft/entity/boss/BossBar$Style;)V
intermediary method_5409
Lnet/minecraft/class_1259;method_5409(Lnet/minecraft/class_1259$class_1261;)V
official a
Lbqm;a(Lbqm$b;)V
-
setDarkenSky
- Overrides:
setDarkenSky
in classBossBar
- Mappings:
Namespace Name Mixin selector named setDarkenSky
Lnet/minecraft/entity/boss/BossBar;setDarkenSky(Z)Lnet/minecraft/entity/boss/BossBar;
intermediary method_5406
Lnet/minecraft/class_1259;method_5406(Z)Lnet/minecraft/class_1259;
official a
Lbqm;a(Z)Lbqm;
-
setDragonMusic
- Overrides:
setDragonMusic
in classBossBar
- Mappings:
Namespace Name Mixin selector named setDragonMusic
Lnet/minecraft/entity/boss/BossBar;setDragonMusic(Z)Lnet/minecraft/entity/boss/BossBar;
intermediary method_5410
Lnet/minecraft/class_1259;method_5410(Z)Lnet/minecraft/class_1259;
official b
Lbqm;b(Z)Lbqm;
-
setThickenFog
- Overrides:
setThickenFog
in classBossBar
- Mappings:
Namespace Name Mixin selector named setThickenFog
Lnet/minecraft/entity/boss/BossBar;setThickenFog(Z)Lnet/minecraft/entity/boss/BossBar;
intermediary method_5411
Lnet/minecraft/class_1259;method_5411(Z)Lnet/minecraft/class_1259;
official c
Lbqm;c(Z)Lbqm;
-
setName
-
sendPacket
- Mappings:
Namespace Name Mixin selector named sendPacket
Lnet/minecraft/entity/boss/ServerBossBar;sendPacket(Ljava/util/function/Function;)V
intermediary method_14090
Lnet/minecraft/class_3213;method_14090(Ljava/util/function/Function;)V
official a
Larc;a(Ljava/util/function/Function;)V
-
addPlayer
- Mappings:
Namespace Name Mixin selector named addPlayer
Lnet/minecraft/entity/boss/ServerBossBar;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary method_14088
Lnet/minecraft/class_3213;method_14088(Lnet/minecraft/class_3222;)V
official a
Larc;a(Larg;)V
-
removePlayer
- Mappings:
Namespace Name Mixin selector named removePlayer
Lnet/minecraft/entity/boss/ServerBossBar;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary method_14089
Lnet/minecraft/class_3213;method_14089(Lnet/minecraft/class_3222;)V
official b
Larc;b(Larg;)V
-
clearPlayers
public void clearPlayers()- Mappings:
Namespace Name Mixin selector named clearPlayers
Lnet/minecraft/entity/boss/ServerBossBar;clearPlayers()V
intermediary method_14094
Lnet/minecraft/class_3213;method_14094()V
official b
Larc;b()V
-
isVisible
public boolean isVisible()- Mappings:
Namespace Name Mixin selector named isVisible
Lnet/minecraft/entity/boss/ServerBossBar;isVisible()Z
intermediary method_14093
Lnet/minecraft/class_3213;method_14093()Z
official f
Larc;f()Z
-
setVisible
public void setVisible(boolean visible) - Mappings:
Namespace Name Mixin selector named setVisible
Lnet/minecraft/entity/boss/ServerBossBar;setVisible(Z)V
intermediary method_14091
Lnet/minecraft/class_3213;method_14091(Z)V
official d
Larc;d(Z)V
-
getPlayers
- Mappings:
Namespace Name Mixin selector named getPlayers
Lnet/minecraft/entity/boss/ServerBossBar;getPlayers()Ljava/util/Collection;
intermediary method_14092
Lnet/minecraft/class_3213;method_14092()Ljava/util/Collection;
official g
Larc;g()Ljava/util/Collection;
-