Package net.minecraft.network.message
package net.minecraft.network.message
-
ClassDescriptionA record holding the signatures for all signable arguments of an executed command.A functional interface that signs an argument of a command.An entry of the signatures map, consisting of the argument's name and signature data.A body of a message, including the content, timestamp, salt used for the digest (the hashed body), and the list of players' "last seen messages".A class for handling the "message chain".Packers sign a message on the client with its preceding message's signature.Unpacker creates a signed message on the server with the server's preceding message signature when they receive a message.Message decorator decorates the chat messages and other messages server-side.The header of a message, which contains the preceding message's signature and the sender's UUID.A metadata for messages.A message signature data that can be verified when given the header.A pair of the profile ID and public key of the message's source.A message type (also known as "chat type") controls how to display or narrate the chat messages sent to the clients.A record holding the message type and the decoration parameters.The serialized version of
MessageType.Parameters
that is used in packets.Verifies incoming messages' signature and the message chain.A class wrappingSignedMessage
on the server to allow custom behavior for sending messages.The wrapper used for normal chat messages.The wrapper used for messages sent from entities via/execute
command.The wrapper used for messages without associated source profile.An interface wrappingArgumentSignatureDataMap
with metadata attached.A signature for command arguments, consisting of the sender, the timestamp, and the signature datas for the arguments.A signed message, consisting of the signature, the signed content, and the optional unsigned content supplied when the chat decorator produced unsigned message due to the chat preview being disabled on either side.