Class ClientboundUpdateMobEffectPacket
java.lang.Object
net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket
- All Implemented Interfaces:
Packet<ClientGamePacketListener>
public class ClientboundUpdateMobEffectPacket
extends Object
implements Packet<ClientGamePacketListener>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate static final intprivate static final intprivate static final intprivate static final intprivate final byte -
Constructor Summary
ConstructorsModifierConstructorDescriptionClientboundUpdateMobEffectPacket(int pEntityId, MobEffectInstance pEffect, boolean pBlend) private -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintvoidhandle(ClientGamePacketListener pHandler) Passes this Packet on to the NetHandler for processing.booleanbooleanbooleantype()private voidwrite(RegistryFriendlyByteBuf pBuffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.protocol.Packet
isSkippable, isTerminal
-
Field Details
-
STREAM_CODEC
public static final StreamCodec<RegistryFriendlyByteBuf,ClientboundUpdateMobEffectPacket> STREAM_CODEC -
FLAG_AMBIENT
private static final int FLAG_AMBIENT- See Also:
-
FLAG_VISIBLE
private static final int FLAG_VISIBLE- See Also:
-
FLAG_SHOW_ICON
private static final int FLAG_SHOW_ICON- See Also:
-
FLAG_BLEND
private static final int FLAG_BLEND- See Also:
-
entityId
private final int entityId -
effect
-
effectAmplifier
private final int effectAmplifier -
effectDurationTicks
private final int effectDurationTicks -
flags
private final byte flags
-
-
Constructor Details
-
ClientboundUpdateMobEffectPacket
-
ClientboundUpdateMobEffectPacket
-
-
Method Details
-
write
-
type
- Specified by:
typein interfacePacket<ClientGamePacketListener>
-
handle
Passes this Packet on to the NetHandler for processing.- Specified by:
handlein interfacePacket<ClientGamePacketListener>
-
getEntityId
public int getEntityId() -
getEffect
-
getEffectAmplifier
public int getEffectAmplifier() -
getEffectDurationTicks
public int getEffectDurationTicks() -
isEffectVisible
public boolean isEffectVisible() -
isEffectAmbient
public boolean isEffectAmbient() -
effectShowsIcon
public boolean effectShowsIcon() -
shouldBlend
public boolean shouldBlend()
-