Class WrapperPlayClientAnimation
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayClientAnimation>
com.github.retrooper.packetevents.wrapper.play.client.WrapperPlayClientAnimation
This packet is sent when the client swings their arm.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
PacketWrapper.Reader<T>, PacketWrapper.Writer<T> -
Field Summary
Fields inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
buffer, clientVersion, serverVersion, user -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopy(WrapperPlayClientAnimation wrapper) getHand()Hand used for the animation.voidread()voidsetHand(InteractionHand interactionHand) Modify the hand used for the animation.voidwrite()Methods inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
createUniversalPacketWrapper, getBuffer, getChunkKey, getChunkX, getChunkZ, getClientVersion, getMaxMessageLength, getNativePacketId, getPacketId, getPacketTypeData, getServerVersion, limitValue, prepareForSend, prepareForSend, readBitSet, readBlockPosition, readBoolean, readByte, readByteArray, readByteArray, readByteArrayOfSize, readBytes, readChatTypeBoundNetwork, readCollection, readComponent, readComponentAsJSON, readComponentAsNBT, readComponentJSON, readDimension, readDouble, readEntityMetadata, readEnum, readEnum, readEnumSet, readEvent, readFilterMask, readFloat, readGameMode, readIdentifier, readIdentifier, readInt, readItemStack, readItemStackModern, readKnownPack, readLastSeenMessages, readLastSeenMessagesEntry, readLastSeenMessagesPacked, readLastSeenMessagesUpdate, readLegacyLastSeenMessagesUpdate, readList, readLong, readLongArray, readLongArray, readMap, readMappedEntity, readMappedEntityOrDirect, readMerchantOffer, readMessageSignaturePacked, readMultiVersional, readNBT, readNBTRaw, readNode, readOptional, readPresentItemStack, readPublicKey, readPublicProfileKey, readRemainingBytes, readRemoteChatSession, readSaltSignature, readShort, readSignatureData, readSignedCommandArguments, readString, readString, readStyle, readTimestamp, readUnsignedByte, readUnsignedShort, readUUID, readVarInt, readVarIntArray, readVarIntArrayOfSize, readVarLong, readVarShort, readVillagerData, readWorldBlockPosition, resetBuffer, resetByteBuf, setClientVersion, setNativePacketId, setPacketId, setServerVersion, writeBitSet, writeBlockPosition, writeBoolean, writeByte, writeByteArray, writeByteArrayOfSize, writeBytes, writeChatTypeBoundNetwork, writeCollection, writeComponent, writeComponentAsJSON, writeComponentAsNBT, writeComponentJSON, writeDimension, writeDouble, writeEntityMetadata, writeEntityMetadata, writeEnum, writeEnumSet, writeFilterMask, writeFloat, writeGameMode, writeIdentifier, writeIdentifier, writeInt, writeItemStack, writeItemStackModern, writeKnownPack, writeLastMessagesEntry, writeLastSeenMessages, writeLastSeenMessagesPacked, writeLastSeenMessagesUpdate, writeLegacyLastSeenMessagesUpdate, writeList, writeLong, writeLongArray, writeMap, writeMappedEntity, writeMappedEntityOrDirect, writeMerchantOffer, writeMessageSignaturePacked, writeMultiVersional, writeNBT, writeNBTRaw, writeNode, writeOptional, writePresentItemStack, writePublicKey, writePublicProfileKey, writeRemoteChatSession, writeSaltSignature, writeShort, writeSignatureData, writeSignedCommandArguments, writeString, writeString, writeString, writeStyle, writeTimestamp, writeUUID, writeVarInt, writeVarIntArray, writeVarIntArrayOfSize, writeVarLong, writeVarShort, writeVillagerData, writeWorldBlockPosition
-
Constructor Details
-
WrapperPlayClientAnimation
-
WrapperPlayClientAnimation
-
-
Method Details
-
read
public void read()- Overrides:
readin classPacketWrapper<WrapperPlayClientAnimation>
-
copy
- Overrides:
copyin classPacketWrapper<WrapperPlayClientAnimation>
-
write
public void write()- Overrides:
writein classPacketWrapper<WrapperPlayClientAnimation>
-
getHand
Hand used for the animation. OnClientVersion.V_1_9, an off-hand was introduced and specifies which arm has been swung. ForClientVersion.V_1_8andClientVersion.V_1_7_10clients only have a main hand.- Returns:
- Hand
-
setHand
Modify the hand used for the animation. OnClientVersion.V_1_9, an off-hand was introduced and specifies which arm has been swung. ForClientVersion.V_1_8andClientVersion.V_1_7_10clients only have a main hand. Modifying the hand on 1.8 and 1.7 clients is redundant.- Parameters:
interactionHand- Hand used for the animation
-