Class WrapperPlayClientChatMessage
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayClientChatMessage>
com.github.retrooper.packetevents.wrapper.play.client.WrapperPlayClientChatMessage
This packet is used to send a chat message to the server.
-
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
ConstructorsConstructorDescriptionWrapperPlayClientChatMessage(String message, MessageSignData messageSignData, LastSeenMessages.LegacyUpdate lastSeenMessages) WrapperPlayClientChatMessage(String message, MessageSignData messageSignData, LastSeenMessages.Update lastSeenMessages) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopy(WrapperPlayClientChatMessage wrapper) The message.voidread()voidsetLastSeenMessages(@Nullable LastSeenMessages.Update lastSeenMessages) voidsetLegacyLastSeenMessages(LastSeenMessages.LegacyUpdate lastSeenMessages) voidsetMessage(String message) Modify the message.voidsetMessageSignData(@Nullable MessageSignData messageSignData) 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
-
WrapperPlayClientChatMessage
-
WrapperPlayClientChatMessage
public WrapperPlayClientChatMessage(String message, MessageSignData messageSignData, @Nullable LastSeenMessages.LegacyUpdate lastSeenMessages) -
WrapperPlayClientChatMessage
public WrapperPlayClientChatMessage(String message, MessageSignData messageSignData, @Nullable LastSeenMessages.Update lastSeenMessages)
-
-
Method Details
-
read
public void read()- Overrides:
readin classPacketWrapper<WrapperPlayClientChatMessage>
-
write
public void write()- Overrides:
writein classPacketWrapper<WrapperPlayClientChatMessage>
-
copy
- Overrides:
copyin classPacketWrapper<WrapperPlayClientChatMessage>
-
getMessage
The message. OnClientVersion.V_1_10and older clients, the message should never exceed 100 characters. OnClientVersion.V_1_11and newer clients, the message should never exceed 256 characters.- Returns:
- Message
-
setMessage
Modify the message. OnClientVersion.V_1_10and older clients, the message should never exceed 100 characters. OnClientVersion.V_1_11and newer clients, the message should never exceed 256 characters.- Parameters:
message- Message
-
getMessageSignData
-
setMessageSignData
-
getLastSeenMessages
-
setLastSeenMessages
-
getLegacyLastSeenMessages
-
setLegacyLastSeenMessages
-