net.minecraft.client.multiplayer.chat

public class ChatListener

gkt
net.minecraft.client.multiplayer.chat.ChatListener
net.minecraft.class_7594
net.minecraft.unmapped.C_bmbrcost
net.minecraft.client.network.message.MessageHandler
net.minecraft.client.network.ChatListener

Field summary

Modifier and TypeField
private static final Component
a
CHAT_VALIDATION_ERROR
field_45950
f_cmownyuw
VALIDATION_ERROR_TEXT
VALIDATION_ERROR
private final Minecraft
b
minecraft
field_39779
f_rgntyeme
client
client
private final Deque<ChatListener$Message>
c
delayedMessageQueue
field_39796
f_iqktwwic
delayedMessages
delayedMessages
private long
d
messageDelay
field_39797
f_aphmquxt
chatDelay
messageDelay
private long
e
previousMessageTime
field_39798
f_mknxirco
lastProcessTime
previousMessageTime

Constructor summary

ModifierConstructor
public (Minecraft client)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_44765()
m_exwqfeth()
processDelayedMessages()
tick()
public void
a(double arg0)
setMessageDelay(double arg0)
method_44766(double arg0)
m_arsrhund(double arg0)
setChatDelay(double chatDelay)
setMessageDelay(double seconds)
public void
b()
acceptNextDelayedMessage()
method_44769()
m_krjmifsf()
process()
handleNextDelayedMessage()
public long
c()
queueSize()
method_44944()
m_upqnrzyb()
getUnprocessedMessageCount()
getQueueSize()
public void
d()
clearQueue()
method_44945()
m_vckxemst()
processAll()
handleDelayedMessages()
public boolean
a(xk arg0)
removeFromDelayedMessageQueue(MessageSignature arg0)
method_44819(class_7469 arg0)
m_rmbstkkm(C_shphkjbi arg0)
removeDelayedMessage(MessageSignatureData signature)
removeDelayedMessage(MessageSignature signature)
private boolean
e()
willDelayMessages()
method_44775()
m_pruzlfdn()
shouldDelay()
shouldDelay()
private void
a(xk arg0, BooleanSupplier arg1)
handleMessage(MessageSignature arg0, BooleanSupplier arg1)
method_44818(class_7469 arg0, BooleanSupplier arg1)
m_qvebtjhq(C_shphkjbi arg0, BooleanSupplier arg1)
process(MessageSignatureData signature, BooleanSupplier processor)
handleMessage(MessageSignature signature, BooleanSupplier handler)
public void
a(xo arg0, com.mojang.authlib.GameProfile arg1, wu$a arg2)
handlePlayerChatMessage(PlayerChatMessage arg0, com.mojang.authlib.GameProfile arg1, ChatType$Bound arg2)
method_45748(class_7471 arg0, com.mojang.authlib.GameProfile arg1, class_2556$class_7602 arg2)
m_gvfaqzqq(C_zzdolisx arg0, com.mojang.authlib.GameProfile arg1, C_hasnsypd$C_iocvgdxe arg2)
onChatMessage(SignedMessage message, com.mojang.authlib.GameProfile sender, MessageType$Parameters params)
handlePlayerMessage(SignedChatMessage message, com.mojang.authlib.GameProfile gameProfile, MessageType$Parameters parameters)
public void
a(UUID arg0, wu$a arg1)
handleChatMessageError(UUID arg0, ChatType$Bound arg1)
method_53488(UUID arg0, class_2556$class_7602 arg1)
m_wiabgtfq(UUID arg0, C_hasnsypd$C_iocvgdxe arg1)
onUnverifiedMessage(UUID sender, MessageType$Parameters parameters)
handleInvalidMessage(UUID sender, MessageType$Parameters parameters)
public void
a(wy arg0, wu$a arg1)
handleDisguisedChatMessage(Component arg0, ChatType$Bound arg1)
method_45746(class_2561 arg0, class_2556$class_7602 arg1)
m_jytgvbam(C_rdaqiwdt arg0, C_hasnsypd$C_iocvgdxe arg1)
onProfilelessMessage(Text content, MessageType$Parameters params)
handleMessage(Text message, MessageType$Parameters parameters)
private boolean
a(wu$a arg0, xo arg1, wy arg2, com.mojang.authlib.GameProfile arg3, boolean arg4, Instant arg5)
showMessageToPlayer(ChatType$Bound arg0, PlayerChatMessage arg1, Component arg2, com.mojang.authlib.GameProfile arg3, boolean arg4, Instant arg5)
method_44943(class_2556$class_7602 arg0, class_7471 arg1, class_2561 arg2, com.mojang.authlib.GameProfile arg3, boolean arg4, Instant arg5)
m_ewbsevgr(C_hasnsypd$C_iocvgdxe arg0, C_zzdolisx arg1, C_rdaqiwdt arg2, com.mojang.authlib.GameProfile arg3, boolean arg4, Instant arg5)
processChatMessageInternal(MessageType$Parameters params, SignedMessage message, Text decorated, com.mojang.authlib.GameProfile sender, boolean onlyShowSecureChat, Instant receptionTimestamp)
displayMessage(MessageType$Parameters parameters, SignedChatMessage message, Text content, com.mojang.authlib.GameProfile gameProfile, boolean requiresTrust, Instant time)
private void
a(wu$a arg0, wy arg1)
narrateChatMessage(ChatType$Bound arg0, Component arg1)
method_44772(class_2556$class_7602 arg0, class_2561 arg1)
m_zvzdgejq(C_hasnsypd$C_iocvgdxe arg0, C_rdaqiwdt arg1)
narrate(MessageType$Parameters params, Text message)
narrateMessage(MessageType$Parameters parameters, Text message)
private ChatTrustLevel
a(xo arg0, wy arg1, Instant arg2)
evaluateTrustLevel(PlayerChatMessage arg0, Component arg1, Instant arg2)
method_44732(class_7471 arg0, class_2561 arg1, Instant arg2)
m_moisztfj(C_zzdolisx arg0, C_rdaqiwdt arg1, Instant arg2)
getStatus(SignedMessage message, Text decorated, Instant receptionTimestamp)
evaluateTrustLevel(SignedChatMessage message, Text content, Instant time)
private void
a(xo arg0, wu$a arg1, com.mojang.authlib.GameProfile arg2, gkv arg3)
logPlayerMessage(PlayerChatMessage arg0, ChatType$Bound arg1, com.mojang.authlib.GameProfile arg2, ChatTrustLevel arg3)
method_44737(class_7471 arg0, class_2556$class_7602 arg1, com.mojang.authlib.GameProfile arg2, class_7595 arg3)
m_dvumckck(C_zzdolisx arg0, C_hasnsypd$C_iocvgdxe arg1, com.mojang.authlib.GameProfile arg2, C_nqzmfynb arg3)
addToChatLog(SignedMessage message, MessageType$Parameters params, com.mojang.authlib.GameProfile sender, MessageTrustStatus trustStatus)
logChatMessage(SignedChatMessage message, MessageType$Parameters parameters, com.mojang.authlib.GameProfile profile, TrustLevel trustLevel)
private void
a(wy arg0, Instant arg1)
logSystemMessage(Component arg0, Instant arg1)
method_44735(class_2561 arg0, Instant arg1)
m_duamdazj(C_rdaqiwdt arg0, Instant arg1)
addToChatLog(Text message, Instant timestamp)
logSystemMessage(Text message, Instant time)
public void
a(wy arg0, boolean arg1)
handleSystemMessage(Component arg0, boolean arg1)
method_44736(class_2561 arg0, boolean arg1)
m_tvzofpwk(C_rdaqiwdt arg0, boolean arg1)
onGameMessage(Text message, boolean overlay)
handleSystemMessage(Text message, boolean overlay)
private UUID
a(wy arg0)
guessChatUUID(Component arg0)
method_44734(class_2561 arg0)
m_dvdnyvxa(C_rdaqiwdt arg0)
extractSender(Text text)
extractSender(Text message)
private boolean
a(UUID arg0)
isSenderLocalPlayer(UUID arg0)
method_44738(UUID arg0)
m_rwluiifz(UUID arg0)
isAlwaysTrusted(UUID sender)
matchesCurrentProfileId(UUID uuid)