Class WrapperPlayServerSystemChatMessage
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperPlayServerSystemChatMessage>
com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerSystemChatMessage
public class WrapperPlayServerSystemChatMessage
extends PacketWrapper<WrapperPlayServerSystemChatMessage>
Introduced in 1.19.
WrapperPlayServerChatMessage is used for broadcasting messages sent by clients.
This on the other hand is used whenever the vanilla server needs to send the client a message.
For example, join messages, quit messages, etc...
-
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
ConstructorDescriptionWrapperPlayServerSystemChatMessage
(boolean overlay, String messageJson) Deprecated.WrapperPlayServerSystemChatMessage
(boolean overlay, net.kyori.adventure.text.Component message) WrapperPlayServerSystemChatMessage
(@NotNull ChatType type, String messageJson) Deprecated.WrapperPlayServerSystemChatMessage
(@NotNull ChatType type, net.kyori.adventure.text.Component message) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(WrapperPlayServerSystemChatMessage wrapper) net.kyori.adventure.text.Component
Deprecated.@Nullable ChatType
getType()
Deprecated.boolean
void
read()
void
setMessage
(net.kyori.adventure.text.Component message) void
setMessageJson
(String messageJson) Deprecated.void
setOverlay
(boolean overlay) void
Deprecated.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
-
Field Details
-
HANDLE_JSON
Deprecated.
-
-
Constructor Details
-
WrapperPlayServerSystemChatMessage
-
WrapperPlayServerSystemChatMessage
@Deprecated public WrapperPlayServerSystemChatMessage(@NotNull @NotNull ChatType type, net.kyori.adventure.text.Component message) Deprecated. -
WrapperPlayServerSystemChatMessage
@Deprecated public WrapperPlayServerSystemChatMessage(@NotNull @NotNull ChatType type, String messageJson) Deprecated. -
WrapperPlayServerSystemChatMessage
public WrapperPlayServerSystemChatMessage(boolean overlay, net.kyori.adventure.text.Component message) -
WrapperPlayServerSystemChatMessage
Deprecated.
-
-
Method Details
-
read
public void read()- Overrides:
read
in classPacketWrapper<WrapperPlayServerSystemChatMessage>
-
write
public void write()- Overrides:
write
in classPacketWrapper<WrapperPlayServerSystemChatMessage>
-
copy
- Overrides:
copy
in classPacketWrapper<WrapperPlayServerSystemChatMessage>
-
getType
Deprecated. -
setType
Deprecated. -
getMessageJson
Deprecated. -
setMessageJson
Deprecated. -
getMessage
public net.kyori.adventure.text.Component getMessage() -
setMessage
public void setMessage(net.kyori.adventure.text.Component message) -
isOverlay
public boolean isOverlay() -
setOverlay
public void setOverlay(boolean overlay)
-