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
FieldsFields inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
buffer, clientVersion, serverVersion, user -
Constructor Summary
ConstructorsConstructorDescriptionWrapperPlayServerSystemChatMessage(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 TypeMethodDescriptionvoidcopy(WrapperPlayServerSystemChatMessage wrapper) net.kyori.adventure.text.ComponentDeprecated.@Nullable ChatTypegetType()Deprecated.booleanvoidread()voidsetMessage(net.kyori.adventure.text.Component message) voidsetMessageJson(String messageJson) Deprecated.voidsetOverlay(boolean overlay) voidDeprecated.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
-
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:
readin classPacketWrapper<WrapperPlayServerSystemChatMessage>
-
write
public void write()- Overrides:
writein classPacketWrapper<WrapperPlayServerSystemChatMessage>
-
copy
- Overrides:
copyin 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)
-