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 TypeMethodDescriptionvoidClientPacketListener.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 PlayerChatMessageLoggedChatMessage.Player.messageThe field for themessagerecord component.Methods in net.minecraft.client.multiplayer.chat that return PlayerChatMessageModifier and TypeMethodDescriptionLoggedChatMessage.Player.message()Returns the value of themessagerecord component.Methods in net.minecraft.client.multiplayer.chat with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionChatTrustLevel.createTag(PlayerChatMessage chatMessage) static ChatTrustLevelChatTrustLevel.evaluate(PlayerChatMessage chatMessage, Component decoratedServerContent, Instant timestamp) private ChatTrustLevelChatListener.evaluateTrustLevel(PlayerChatMessage chatMessage, Component decoratedServerContent, Instant timestamp) voidChatListener.handlePlayerChatMessage(PlayerChatMessage chatMessage, com.mojang.authlib.GameProfile gameProfile, ChatType.Bound boundChatType) private static booleanChatTrustLevel.isModified(PlayerChatMessage chatMessage, Component decoratedServerContent) private voidChatListener.logPlayerMessage(PlayerChatMessage message, ChatType.Bound boundChatType, com.mojang.authlib.GameProfile gameProfile, ChatTrustLevel trustLevel) static LoggedChatMessage.PlayerLoggedChatMessage.player(com.mojang.authlib.GameProfile profile, PlayerChatMessage message, ChatTrustLevel trustLevel) private booleanChatListener.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 aPlayerrecord class. -
Uses of PlayerChatMessage in net.minecraft.client.multiplayer.chat.report
Fields in net.minecraft.client.multiplayer.chat.report declared as PlayerChatMessageModifier and TypeFieldDescriptionprivate PlayerChatMessageChatReportContextBuilder.Collector.lastChainMessageMethods in net.minecraft.client.multiplayer.chat.report with parameters of type PlayerChatMessageModifier and TypeMethodDescription(package private) booleanChatReportContextBuilder.Collector.accept(PlayerChatMessage message) booleanChatReportContextBuilder.acceptContext(PlayerChatMessage lastChainMessage) voidChatReportContextBuilder.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.argumentsThe field for theargumentsrecord 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 theargumentsrecord component.Constructor parameters in net.minecraft.commands with type arguments of type PlayerChatMessageModifierConstructorDescriptionSignedArguments(Map<String, PlayerChatMessage> arguments) Creates an instance of aSignedArgumentsrecord 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 voidMessageArgument.resolveDisguisedMessage(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) private static voidMessageArgument.resolveSignedMessage(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) Method parameters in net.minecraft.commands.arguments with type arguments of type PlayerChatMessageModifier and TypeMethodDescriptionstatic voidMessageArgument.resolveChatMessage(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, String key, Consumer<PlayerChatMessage> callback) private static voidMessageArgument.resolveDisguisedMessage(Consumer<PlayerChatMessage> callback, CommandSourceStack source, PlayerChatMessage message) private static voidMessageArgument.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 PlayerChatMessageSignedMessageValidator.KeyBased.lastMessageprivate final PlayerChatMessageOutgoingChatMessage.Player.messageThe field for themessagerecord component.Fields in net.minecraft.network.chat with type parameters of type PlayerChatMessageModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<PlayerChatMessage> PlayerChatMessage.MAP_CODECMethods in net.minecraft.network.chat that return PlayerChatMessageModifier and TypeMethodDescriptionPlayerChatMessage.filter(boolean shouldFilter) PlayerChatMessage.filter(FilterMask mask) OutgoingChatMessage.Player.message()Returns the value of themessagerecord component.PlayerChatMessage.removeSignature()PlayerChatMessage.removeUnsignedContent()static PlayerChatMessageSignedMessageChain.Decoder.unpack(MessageSignature signature, SignedMessageBody body) static PlayerChatMessageSignedMessageValidator.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 OutgoingChatMessageOutgoingChatMessage.create(PlayerChatMessage message) SignedMessageValidator.KeyBased.updateAndValidate(PlayerChatMessage message) SignedMessageValidator.updateAndValidate(PlayerChatMessage message) private booleanSignedMessageValidator.KeyBased.validate(PlayerChatMessage message) private booleanSignedMessageValidator.KeyBased.validateChain(PlayerChatMessage message) Constructors in net.minecraft.network.chat with parameters of type PlayerChatMessageModifierConstructorDescriptionPlayer(PlayerChatMessage message) Creates an instance of aPlayerrecord class. -
Uses of PlayerChatMessage in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type PlayerChatMessageModifier and TypeMethodDescriptionprivate static voidMsgCommand.sendMessage(CommandSourceStack source, Collection<ServerPlayer> targets, PlayerChatMessage message) private static voidTeamMsgCommand.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 PlayerChatMessageServerGamePacketListenerImpl.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 TypeMethodDescriptionvoidServerGamePacketListenerImpl.addPendingMessage(PlayerChatMessage message) private voidServerGamePacketListenerImpl.broadcastChatMessage(PlayerChatMessage message) voidServerGamePacketListenerImpl.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 voidPlayerList.broadcastChatMessage(PlayerChatMessage message, Predicate<ServerPlayer> shouldFilterMessageTo, ServerPlayer sender, ChatType.Bound boundChatType) voidPlayerList.broadcastChatMessage(PlayerChatMessage message, CommandSourceStack sender, ChatType.Bound boundChatType) voidPlayerList.broadcastChatMessage(PlayerChatMessage message, ServerPlayer sender, ChatType.Bound boundChatType) private booleanPlayerList.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 ComponentClientHooks.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 PlayerChatMessageClientChatReceivedEvent.Player.playerChatMessageMethods 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 TypeMethodDescriptionvoidFakePlayer.FakePlayerNetHandler.addPendingMessage(PlayerChatMessage message) voidFakePlayer.FakePlayerNetHandler.sendPlayerChatMessage(PlayerChatMessage message, ChatType.Bound boundChatType)