类 ServerBossBar
- java.lang.Object
-
- net.minecraft.entity.boss.BossBar
-
- net.minecraft.entity.boss.ServerBossBar
-
- 直接已知子类:
CommandBossBar
public class ServerBossBar extends BossBar
- Mappings:
Namespace Name official abgintermediary net/minecraft/class_3213named net/minecraft/entity/boss/ServerBossBar
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.boss.BossBar
BossBar.Color, BossBar.Style
-
-
字段概要
字段 修饰符和类型 字段 说明 private Set<ServerPlayerEntity>playersprivate Set<ServerPlayerEntity>unmodifiablePlayersprivate booleanvisible-
从类继承的字段 net.minecraft.entity.boss.BossBar
color, darkenSky, dragonMusic, name, percent, style, thickenFog
-
-
构造器概要
构造器 构造器 说明 ServerBossBar(Text displayName, BossBar.Color color, BossBar.Style style)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddPlayer(ServerPlayerEntity player)voidclearPlayers()Collection<ServerPlayerEntity>getPlayers()booleanisVisible()voidremovePlayer(ServerPlayerEntity player)private voidsendPacket(Function<BossBar,BossBarS2CPacket> bossBarToPacketFunction)voidsetColor(BossBar.Color color)BossBarsetDarkenSky(boolean darkenSky)BossBarsetDragonMusic(boolean dragonMusic)voidsetName(Text name)voidsetPercent(float percentage)voidsetStyle(BossBar.Style style)BossBarsetThickenFog(boolean thickenFog)voidsetVisible(boolean visible)-
从类继承的方法 net.minecraft.entity.boss.BossBar
getColor, getName, getPercent, getStyle, getUuid, hasDragonMusic, shouldDarkenSky, shouldThickenFog
-
-
-
-
字段详细资料
-
players
private final Set<ServerPlayerEntity> players
- Mappings:
Namespace Name Mixin selector official hLabg;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
private final Set<ServerPlayerEntity> unmodifiablePlayers
- Mappings:
Namespace Name Mixin selector official iLabg;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 jLabg;j:Zintermediary field_13912Lnet/minecraft/class_3213;field_13912:Znamed visibleLnet/minecraft/entity/boss/ServerBossBar;visible:Z
-
-
构造器详细资料
-
ServerBossBar
public ServerBossBar(Text displayName, BossBar.Color color, BossBar.Style style)
- Mappings:
Namespace Name Mixin selector official <init>Labg;<init>(Lon;Laqw$a;Laqw$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
-
-
方法详细资料
-
setPercent
public void setPercent(float percentage)
- 覆盖:
setPercent在类中BossBar- Mappings:
Namespace Name Mixin selector official aLaqw;a(F)Vintermediary method_5408Lnet/minecraft/class_1259;method_5408(F)Vnamed setPercentLnet/minecraft/entity/boss/BossBar;setPercent(F)V
-
setColor
public void setColor(BossBar.Color color)
-
setStyle
public void setStyle(BossBar.Style style)
-
setDarkenSky
public BossBar setDarkenSky(boolean darkenSky)
- 覆盖:
setDarkenSky在类中BossBar- Mappings:
Namespace Name Mixin selector official aLaqw;a(Z)Laqw;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
public BossBar setDragonMusic(boolean dragonMusic)
- 覆盖:
setDragonMusic在类中BossBar- Mappings:
Namespace Name Mixin selector official bLaqw;b(Z)Laqw;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
public BossBar setThickenFog(boolean thickenFog)
- 覆盖:
setThickenFog在类中BossBar- Mappings:
Namespace Name Mixin selector official cLaqw;c(Z)Laqw;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
public void setName(Text name)
-
sendPacket
private void sendPacket(Function<BossBar,BossBarS2CPacket> bossBarToPacketFunction)
- Mappings:
Namespace Name Mixin selector official aLabg;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
public void addPlayer(ServerPlayerEntity player)
- Mappings:
Namespace Name Mixin selector official aLabg;a(Labk;)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
public void removePlayer(ServerPlayerEntity player)
- Mappings:
Namespace Name Mixin selector official bLabg;b(Labk;)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 bLabg;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 gLabg;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 dLabg;d(Z)Vintermediary method_14091Lnet/minecraft/class_3213;method_14091(Z)Vnamed setVisibleLnet/minecraft/entity/boss/ServerBossBar;setVisible(Z)V
-
getPlayers
public Collection<ServerPlayerEntity> getPlayers()
- Mappings:
Namespace Name Mixin selector official hLabg;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;
-
-