Class WrapperPlayClientPlayerInput
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayClientPlayerInput>
com.github.retrooper.packetevents.wrapper.play.client.WrapperPlayClientPlayerInput
Exists since 1.21.2, includes all movement inputs from the client.
This client is sent every tick, if the movement inputs changed.
Versions below 1.21.2 will only send WrapperPlayClientSteerVehicle
when on a vehicle.
-
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, bufferLock, clientVersion, serverVersion, user
-
Constructor Summary
ConstructorDescriptionWrapperPlayClientPlayerInput
(boolean forward, boolean backward, boolean left, boolean right, boolean jump, boolean shift, boolean sprint) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(WrapperPlayClientPlayerInput wrapper) boolean
boolean
boolean
isJump()
boolean
isLeft()
boolean
isRight()
boolean
isShift()
boolean
isSprint()
void
read()
void
setBackward
(boolean backward) void
setForward
(boolean forward) void
setJump
(boolean jump) void
setLeft
(boolean left) void
setRight
(boolean right) void
setShift
(boolean shift) void
setSprint
(boolean sprint) void
write()
Methods inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
createUniversalPacketWrapper, getBuffer, getChunkKey, getChunkX, getChunkZ, getClientVersion, getMaxMessageLength, getNativePacketId, getPacketId, getPacketTypeData, getRegistryHolder, getServerVersion, limitValue, prepareForSend, prepareForSend, readArray, readBitSet, readBlockPosition, readBoolean, readByte, readByteArray, readByteArray, readByteArrayOfSize, readBytes, readChatTypeBoundNetwork, readCollection, readComponent, readComponentAsJSON, readComponentAsNBT, readComponentJSON, readContainerId, 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, readMappedEntity, readMappedEntityOrDirect, readMappedEntityOrDirect, readMedium, readMerchantOffer, readMessageSignature, readMessageSignaturePacked, readMultiVersional, readNBT, readNBTRaw, readNode, readNullableVarInt, readOptional, readPresentItemStack, readPublicKey, readPublicProfileKey, readRemainingBytes, readRemoteChatSession, readRotation, readSaltSignature, readShort, readSignatureData, readSignedCommandArguments, readString, readString, readStyle, readTimestamp, readUnlimitedNBT, readUnlimitedNBTRaw, readUnsignedByte, readUnsignedShort, readUUID, readVarInt, readVarIntArray, readVarIntArrayOfSize, readVarLong, readVarShort, readVillagerData, readWorldBlockPosition, resetBuffer, resetByteBuf, setBuffer, setClientVersion, setNativePacketId, setPacketId, setServerVersion, writeArray, writeBitSet, writeBlockPosition, writeBoolean, writeByte, writeByteArray, writeByteArrayOfSize, writeBytes, writeChatTypeBoundNetwork, writeCollection, writeComponent, writeComponentAsJSON, writeComponentAsNBT, writeComponentJSON, writeContainerId, 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, writeMedium, writeMerchantOffer, writeMessageSignature, writeMessageSignaturePacked, writeMultiVersional, writeNBT, writeNBTRaw, writeNode, writeNullableVarInt, writeOptional, writePresentItemStack, writePublicKey, writePublicProfileKey, writeRemoteChatSession, writeRotation, writeSaltSignature, writeShort, writeSignatureData, writeSignedCommandArguments, writeString, writeString, writeString, writeStyle, writeTimestamp, writeUUID, writeVarInt, writeVarIntArray, writeVarIntArrayOfSize, writeVarLong, writeVarShort, writeVillagerData, writeWorldBlockPosition
-
Constructor Details
-
WrapperPlayClientPlayerInput
-
WrapperPlayClientPlayerInput
public WrapperPlayClientPlayerInput(boolean forward, boolean backward, boolean left, boolean right, boolean jump, boolean shift, boolean sprint)
-
-
Method Details
-
read
public void read()- Overrides:
read
in classPacketWrapper<WrapperPlayClientPlayerInput>
-
write
public void write()- Overrides:
write
in classPacketWrapper<WrapperPlayClientPlayerInput>
-
copy
- Overrides:
copy
in classPacketWrapper<WrapperPlayClientPlayerInput>
-
isForward
public boolean isForward() -
setForward
public void setForward(boolean forward) -
isBackward
public boolean isBackward() -
setBackward
public void setBackward(boolean backward) -
isLeft
public boolean isLeft() -
setLeft
public void setLeft(boolean left) -
isRight
public boolean isRight() -
setRight
public void setRight(boolean right) -
isJump
public boolean isJump() -
setJump
public void setJump(boolean jump) -
isShift
public boolean isShift() -
setShift
public void setShift(boolean shift) -
isSprint
public boolean isSprint() -
setSprint
public void setSprint(boolean sprint)
-