Uses of Record Class
net.minecraft.network.chat.PlayerChatMessage
Packages that use PlayerChatMessage
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of PlayerChatMessage in net.minecraft.client.gui.screens.reporting
Fields in net.minecraft.client.gui.screens.reporting declared as PlayerChatMessage -
Uses of PlayerChatMessage in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionvoid
ClientPacketListener.markMessageAsProcessed
(PlayerChatMessage chatMessage, boolean acknowledged) -
Uses of PlayerChatMessage in net.minecraft.client.multiplayer.chat
Fields in net.minecraft.client.multiplayer.chat declared as PlayerChatMessageModifier and TypeFieldDescriptionprivate final PlayerChatMessage
LoggedChatMessage.Player.message
The field for themessage
record component.Methods in net.minecraft.client.multiplayer.chat that return PlayerChatMessageModifier and TypeMethodDescriptionLoggedChatMessage.Player.message()
Returns the value of themessage
record component.Methods in net.minecraft.client.multiplayer.chat with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionChatTrustLevel.createTag
(PlayerChatMessage chatMessage) static ChatTrustLevel
ChatTrustLevel.evaluate
(PlayerChatMessage chatMessage, Component decoratedServerContent, Instant timestamp) private ChatTrustLevel
ChatListener.evaluateTrustLevel
(PlayerChatMessage chatMessage, Component decoratedServerContent, Instant timestamp) void
ChatListener.handlePlayerChatMessage
(PlayerChatMessage chatMessage, com.mojang.authlib.GameProfile gameProfile, ChatType.Bound boundChatType) private static boolean
ChatTrustLevel.isModified
(PlayerChatMessage chatMessage, Component decoratedServerContent) private void
ChatListener.logPlayerMessage
(PlayerChatMessage message, ChatType.Bound boundChatType, com.mojang.authlib.GameProfile gameProfile, ChatTrustLevel trustLevel) static LoggedChatMessage.Player
LoggedChatMessage.player
(com.mojang.authlib.GameProfile profile, PlayerChatMessage message, ChatTrustLevel trustLevel) private boolean
ChatListener.showMessageToPlayer
(ChatType.Bound boundChatType, PlayerChatMessage chatMessage, Component decoratedServerContent, com.mojang.authlib.GameProfile gameProfile, boolean onlyShowSecureChat, Instant timestamp) Constructors in net.minecraft.client.multiplayer.chat with parameters of type PlayerChatMessageModifierConstructorDescriptionPlayer
(com.mojang.authlib.GameProfile profile, PlayerChatMessage message, ChatTrustLevel trustLevel) Creates an instance of aPlayer
record class. -
Uses of PlayerChatMessage in net.minecraft.client.multiplayer.chat.report
Fields in net.minecraft.client.multiplayer.chat.report declared as PlayerChatMessageModifier and TypeFieldDescriptionprivate PlayerChatMessage
ChatReportContextBuilder.Collector.lastChainMessage
Methods in net.minecraft.client.multiplayer.chat.report with parameters of type PlayerChatMessageModifier and TypeMethodDescription(package private) boolean
ChatReportContextBuilder.Collector.accept
(PlayerChatMessage message) boolean
ChatReportContextBuilder.acceptContext
(PlayerChatMessage lastChainMessage) void
ChatReportContextBuilder.trackContext
(PlayerChatMessage lastChainMessage) Constructors in net.minecraft.client.multiplayer.chat.report with parameters of type PlayerChatMessage -
Uses of PlayerChatMessage in net.minecraft.commands
Fields in net.minecraft.commands with type parameters of type PlayerChatMessageModifier and TypeFieldDescriptionprivate final Map
<String, PlayerChatMessage> CommandSigningContext.SignedArguments.arguments
The field for thearguments
record component.Methods in net.minecraft.commands that return PlayerChatMessageModifier and TypeMethodDescriptionCommandSigningContext.getArgument
(String name) CommandSigningContext.SignedArguments.getArgument
(String p_242852_) Methods in net.minecraft.commands that return types with arguments of type PlayerChatMessageModifier and TypeMethodDescriptionCommandSigningContext.SignedArguments.arguments()
Returns the value of thearguments
record component.Constructor parameters in net.minecraft.commands with type arguments of type PlayerChatMessageModifierConstructorDescriptionSignedArguments
(Map<String, PlayerChatMessage> arguments) Creates an instance of aSignedArguments
record class. -
Uses of PlayerChatMessage in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionprivate static CompletableFuture
<FilteredText> MessageArgument.filterPlainText
(CommandSourceStack source, PlayerChatMessage message) private static void
MessageArgument.resolveDisguisedMessage
(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) private static void
MessageArgument.resolveSignedMessage
(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) Method parameters in net.minecraft.commands.arguments with type arguments of type PlayerChatMessageModifier and TypeMethodDescriptionstatic void
MessageArgument.resolveChatMessage
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, String key, Consumer<PlayerChatMessage> callback) private static void
MessageArgument.resolveDisguisedMessage
(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) private static void
MessageArgument.resolveSignedMessage
(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) -
Uses of PlayerChatMessage in net.minecraft.network.chat
Fields in net.minecraft.network.chat declared as PlayerChatMessageModifier and TypeFieldDescriptionprivate PlayerChatMessage
SignedMessageValidator.KeyBased.lastMessage
private final PlayerChatMessage
OutgoingChatMessage.Player.message
The field for themessage
record component.Fields in net.minecraft.network.chat with type parameters of type PlayerChatMessageModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<PlayerChatMessage> PlayerChatMessage.MAP_CODEC
Methods in net.minecraft.network.chat that return PlayerChatMessageModifier and TypeMethodDescriptionPlayerChatMessage.filter
(boolean shouldFilter) PlayerChatMessage.filter
(FilterMask mask) OutgoingChatMessage.Player.message()
Returns the value of themessage
record component.PlayerChatMessage.removeSignature()
PlayerChatMessage.removeUnsignedContent()
static PlayerChatMessage
SignedMessageChain.Decoder.unpack
(MessageSignature signature, SignedMessageBody body) static PlayerChatMessage
SignedMessageValidator.KeyBased.updateAndValidate
(PlayerChatMessage message) SignedMessageValidator.updateAndValidate
(PlayerChatMessage message) PlayerChatMessage.withUnsignedContent
(Component message) Methods in net.minecraft.network.chat with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionstatic OutgoingChatMessage
OutgoingChatMessage.create
(PlayerChatMessage message) SignedMessageValidator.KeyBased.updateAndValidate
(PlayerChatMessage message) SignedMessageValidator.updateAndValidate
(PlayerChatMessage message) private boolean
SignedMessageValidator.KeyBased.validate
(PlayerChatMessage message) private boolean
SignedMessageValidator.KeyBased.validateChain
(PlayerChatMessage message) Constructors in net.minecraft.network.chat with parameters of type PlayerChatMessageModifierConstructorDescriptionPlayer
(PlayerChatMessage message) Creates an instance of aPlayer
record class. -
Uses of PlayerChatMessage in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionprivate static void
MsgCommand.sendMessage
(CommandSourceStack source, Collection<ServerPlayer> targets, PlayerChatMessage message) private static void
TeamMsgCommand.sendMessage
(CommandSourceStack source, Entity sender, PlayerTeam team, List<ServerPlayer> teamMembers, PlayerChatMessage chatMessage) -
Uses of PlayerChatMessage in net.minecraft.server.network
Methods in net.minecraft.server.network that return PlayerChatMessageModifier and TypeMethodDescriptionprivate PlayerChatMessage
ServerGamePacketListenerImpl.getSignedMessage
(ServerboundChatPacket packet, LastSeenMessages lastSeenMessages) Methods in net.minecraft.server.network that return types with arguments of type PlayerChatMessageModifier and TypeMethodDescriptionprivate <S> Map
<String, PlayerChatMessage> ServerGamePacketListenerImpl.collectSignedArguments
(ServerboundChatCommandSignedPacket packet, SignableCommand<S> command, LastSeenMessages lastSeenMessages) private <S> Map
<String, PlayerChatMessage> ServerGamePacketListenerImpl.collectUnsignedArguments
(List<SignableCommand.Argument<S>> arguments) Methods in net.minecraft.server.network with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionvoid
ServerGamePacketListenerImpl.addPendingMessage
(PlayerChatMessage message) private void
ServerGamePacketListenerImpl.broadcastChatMessage
(PlayerChatMessage message) void
ServerGamePacketListenerImpl.sendPlayerChatMessage
(PlayerChatMessage chatMessage, ChatType.Bound boundType) -
Uses of PlayerChatMessage in net.minecraft.server.players
Methods in net.minecraft.server.players with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionprivate void
PlayerList.broadcastChatMessage
(PlayerChatMessage message, Predicate<ServerPlayer> shouldFilterMessageTo, ServerPlayer sender, ChatType.Bound boundChatType) void
PlayerList.broadcastChatMessage
(PlayerChatMessage message, CommandSourceStack sender, ChatType.Bound boundChatType) void
PlayerList.broadcastChatMessage
(PlayerChatMessage message, ServerPlayer sender, ChatType.Bound boundChatType) private boolean
PlayerList.verifyChatTrusted
(PlayerChatMessage message) -
Uses of PlayerChatMessage in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionstatic @Nullable Component
ClientHooks.onClientPlayerChat
(ChatType.Bound boundChatType, Component message, PlayerChatMessage playerChatMessage, UUID sender) -
Uses of PlayerChatMessage in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as PlayerChatMessageModifier and TypeFieldDescriptionprivate final PlayerChatMessage
ClientChatReceivedEvent.Player.playerChatMessage
Methods in net.neoforged.neoforge.client.event that return PlayerChatMessageModifier and TypeMethodDescriptionClientChatReceivedEvent.Player.getPlayerChatMessage()
Returns the full player chat message.Constructors in net.neoforged.neoforge.client.event with parameters of type PlayerChatMessageModifierConstructorDescriptionPlayer
(ChatType.Bound boundChatType, Component message, PlayerChatMessage playerChatMessage, UUID sender) -
Uses of PlayerChatMessage in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionvoid
FakePlayer.FakePlayerNetHandler.addPendingMessage
(PlayerChatMessage message) void
FakePlayer.FakePlayerNetHandler.sendPlayerChatMessage
(PlayerChatMessage message, ChatType.Bound boundChatType)