Class ClientboundBossEventPacket
java.lang.Object
net.minecraft.network.protocol.game.ClientboundBossEventPacket
- All Implemented Interfaces:
Packet<ClientGamePacketListener>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic interfaceprivate static interfaceprivate static enumprivate static final recordprivate static final recordprivate static classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate final UUIDprivate final ClientboundBossEventPacket.Operationprivate static final ClientboundBossEventPacket.Operationstatic final StreamCodec<RegistryFriendlyByteBuf, ClientboundBossEventPacket> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateClientboundBossEventPacket(UUID id, ClientboundBossEventPacket.Operation operation) private -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientboundBossEventPacketcreateAddPacket(BossEvent event) static ClientboundBossEventPacketstatic ClientboundBossEventPacketcreateUpdateNamePacket(BossEvent event) static ClientboundBossEventPacketstatic ClientboundBossEventPacketstatic ClientboundBossEventPacketcreateUpdateStylePacket(BossEvent event) voidprivate static intencodeProperties(boolean darkenScreen, boolean playMusic, boolean createWorldFog) voidhandle(ClientGamePacketListener listener) Passes this Packet on to the NetHandler for processing.type()private voidwrite(RegistryFriendlyByteBuf output) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Packet
isSkippable, isTerminal
-
Field Details
-
STREAM_CODEC
-
FLAG_DARKEN
private static final int FLAG_DARKEN- See Also:
-
FLAG_MUSIC
private static final int FLAG_MUSIC- See Also:
-
FLAG_FOG
private static final int FLAG_FOG- See Also:
-
id
-
operation
-
REMOVE_OPERATION
-
-
Constructor Details
-
ClientboundBossEventPacket
-
ClientboundBossEventPacket
-
-
Method Details
-
createAddPacket
-
createRemovePacket
-
createUpdateProgressPacket
-
createUpdateNamePacket
-
createUpdateStylePacket
-
createUpdatePropertiesPacket
-
write
-
encodeProperties
private static int encodeProperties(boolean darkenScreen, boolean playMusic, boolean createWorldFog) -
type
- Specified by:
typein interfacePacket<ClientGamePacketListener>
-
handle
Passes this Packet on to the NetHandler for processing.- Specified by:
handlein interfacePacket<ClientGamePacketListener>
-
dispatch
-