Class ChatMessageC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.ChatMessageC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
A packet used to send a chat message to the server.
This truncates the message to at most 256 characters before sending to the server on the client. If the server receives the message longer than 256 characters, it will reject the message and disconnect the client.
If the message contains an invalid character (see isValidChar), the server will
reject the message and disconnect the client.
- See Also:
- Mappings:
Namespace Name official vnintermediary net/minecraft/class_2797named net/minecraft/network/packet/c2s/play/ChatMessageC2SPacket
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ServerPlayPacketListener serverPlayPacketListener) voidwrite(PacketByteBuf buf) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.Packet
isWritingErrorSkippable
-
Field Details
-
MAX_LENGTH
private static final int MAX_LENGTH- See Also:
- Mappings:
Namespace Name Mixin selector official aLvn;a:Iintermediary field_33359Lnet/minecraft/class_2797;field_33359:Inamed MAX_LENGTHLnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;MAX_LENGTH:I
-
chatMessage
- Mappings:
Namespace Name Mixin selector official bLvn;b:Ljava/lang/String;intermediary field_12764Lnet/minecraft/class_2797;field_12764:Ljava/lang/String;named chatMessageLnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;chatMessage:Ljava/lang/String;
-
-
Constructor Details
-
ChatMessageC2SPacket
- Mappings:
Namespace Name Mixin selector official <init>Lvn;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2797;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;<init>(Ljava/lang/String;)V
-
ChatMessageC2SPacket
- Mappings:
Namespace Name Mixin selector official <init>Lvn;<init>(Lpy;)Vintermediary <init>Lnet/minecraft/class_2797;<init>(Lnet/minecraft/class_2540;)Vnamed <init>Lnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
-
-
Method Details
-
write
- Specified by:
writein interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLrc;a(Lpy;)Vintermediary method_11052Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)Vnamed writeLnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
apply
- Specified by:
applyin interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLvn;a(Lvi;)Vintermediary method_12115Lnet/minecraft/class_2797;method_12115(Lnet/minecraft/class_2792;)Vnamed applyLnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;apply(Lnet/minecraft/network/listener/ServerPlayPacketListener;)V
-
getChatMessage
- Mappings:
Namespace Name Mixin selector official bLvn;b()Ljava/lang/String;intermediary method_12114Lnet/minecraft/class_2797;method_12114()Ljava/lang/String;named getChatMessageLnet/minecraft/network/packet/c2s/play/ChatMessageC2SPacket;getChatMessage()Ljava/lang/String;
-