net.minecraft.client.session.report.log

public record ReceivedMessage$ChatMessage

implements ReceivedMessage

net.minecraft.client.multiplayer.chat.LoggedChatMessage$Player
net.minecraft.class_7557$class_7558
net.minecraft.client.session.report.log.ReceivedMessage$ChatMessage

Field summary

Modifier and TypeField
private final com.mojang.authlib.GameProfile
profile
comp_868
profile
private final SignedMessage
message
comp_870
message
private final MessageTrustStatus
trustLevel
comp_905
trustStatus
public static final com.mojang.serialization.MapCodec<ReceivedMessage$ChatMessage>
CODEC
field_40809
CHAT_MESSAGE_CODEC
private static final DateTimeFormatter
TIME_FORMATTER
field_39637
DATE_TIME_FORMATTER

Constructor summary

ModifierConstructor
public (com.mojang.authlib.GameProfile profile, SignedMessage message, MessageTrustStatus trustStatus)

Method summary

Modifier and TypeMethod
public Text
toContentComponent()
method_44551()
getContent()
public Text
toNarrationComponent()
method_44555()
getNarration()
public Text
toHeadingComponent()
method_44556()
getHeadingText()
private Text
getTimeComponent()
method_44558()
getFormattedTimestamp()
public boolean
canReport(UUID reportedPlayerId)
method_44553(UUID arg0)
isSentFrom(UUID arg0)
public UUID
profileId()
method_44557()
getSenderUuid()
public ChatLogEntry$Type
type()
method_46538()
getType()
public com.mojang.authlib.GameProfile
profile()
comp_868()
profile()
public SignedMessage
message()
comp_870()
message()
public MessageTrustStatus
trustLevel()
comp_905()
trustStatus()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_46543(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_46543(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)