net.minecraft.network.packet.s2c.play

public class BossBarS2CPacket

implements Packet<ClientPlayPacketListener>

net.minecraft.network.protocol.game.ClientboundBossEventPacket
net.minecraft.class_2629
net.minecraft.network.packet.s2c.play.BossBarS2CPacket

Field summary

Modifier and TypeField
public static final PacketCodec<RegistryByteBuf, BossBarS2CPacket>
STREAM_CODEC
field_47906
CODEC
private static final int
FLAG_DARKEN
field_33314
DARKEN_SKY_MASK
private static final int
FLAG_MUSIC
field_33315
DRAGON_MUSIC_MASK
private static final int
FLAG_FOG
field_33316
THICKEN_FOG_MASK
private final UUID
id
field_12074
uuid
private final BossBarS2CPacket$Action
operation
field_12075
action
private static final BossBarS2CPacket$Action
REMOVE_OPERATION
field_29099
REMOVE_ACTION

Constructor summary

ModifierConstructor
private (UUID uuid, BossBarS2CPacket$Action action)
private (RegistryByteBuf buf)

Method summary

Modifier and TypeMethod
public static BossBarS2CPacket
createAddPacket(BossEvent event)
method_34089(class_1259 arg0)
add(BossBar bar)
public static BossBarS2CPacket
createRemovePacket(UUID id)
method_34090(UUID arg0)
remove(UUID uuid)
public static BossBarS2CPacket
createUpdateProgressPacket(BossEvent event)
method_34094(class_1259 arg0)
updateProgress(BossBar bar)
public static BossBarS2CPacket
createUpdateNamePacket(BossEvent event)
method_34096(class_1259 arg0)
updateName(BossBar bar)
public static BossBarS2CPacket
createUpdateStylePacket(BossEvent event)
method_34097(class_1259 arg0)
updateStyle(BossBar bar)
public static BossBarS2CPacket
createUpdatePropertiesPacket(BossEvent event)
method_34098(class_1259 arg0)
updateProperties(BossBar bar)
private void
write(RegistryFriendlyByteBuf output)
method_55861(class_9129 arg0)
write(RegistryByteBuf buf)
private static int
encodeProperties(boolean darkenScreen, boolean playMusic, boolean createWorldFog)
method_34095(boolean arg0, boolean arg1, boolean arg2)
maskProperties(boolean darkenSky, boolean dragonMusic, boolean thickenFog)
public PacketType<BossBarS2CPacket>
type()
method_65080()
getPacketType()
public void
handle(ClientGamePacketListener listener)
method_11330(class_2602 arg0)
apply(ClientPlayPacketListener arg0)
public void
dispatch(ClientboundBossEventPacket$Handler handler)
method_34091(class_2629$class_5881 arg0)
accept(BossBarS2CPacket$Consumer consumer)
public void
handle(PacketListener listener)
method_65081(class_2547 arg0)
apply(PacketListener arg0)