Class WrapperPlayServerAttachEntity
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayServerAttachEntity>
com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerAttachEntity
-
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(WrapperPlayServerAttachEntity wrapper) intintbooleanisLeash()voidread()voidsetAttachedId(int attachedId) voidsetHoldingId(int holdingId) voidsetLeash(boolean leash) Only affects 1.8 and below serversvoidwrite()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
-
WrapperPlayServerAttachEntity
-
WrapperPlayServerAttachEntity
public WrapperPlayServerAttachEntity(int attachedId, int holdingId, boolean leash)
-
-
Method Details
-
read
public void read()- Overrides:
readin classPacketWrapper<WrapperPlayServerAttachEntity>
-
write
public void write()- Overrides:
writein classPacketWrapper<WrapperPlayServerAttachEntity>
-
copy
- Overrides:
copyin classPacketWrapper<WrapperPlayServerAttachEntity>
-
getAttachedId
public int getAttachedId()- Returns:
- entity being leashed or the passenger
-
setAttachedId
public void setAttachedId(int attachedId) - Parameters:
attachedId- entity being leashed or the passenger
-
getHoldingId
public int getHoldingId()- Returns:
- entity holding the leash or the vehicle
-
setHoldingId
public void setHoldingId(int holdingId) - Parameters:
holdingId- entity holding the leash or the vehicle
-
isLeash
public boolean isLeash()- Returns:
- true if leashing instead of mounting always true for 1.9 and above, due to SetPassengers replacing this packet
- See Also:
-
setLeash
public void setLeash(boolean leash) Only affects 1.8 and below servers- Parameters:
leash- whether packet indicates leashing instead of mounting
-