net.minecraft.network.chat

public class LastSeenMessagesValidator

tt
net.minecraft.network.chat.LastSeenMessagesValidator
net.minecraft.class_7638
net.minecraft.network.message.AcknowledgmentValidator
net.minecraft.src.C_241595_
net.minecraft.network.chat.LastSeenMessagesValidator

Field summary

Modifier and TypeField
private final int
a
lastSeenCount
field_40680
size
f_244465_
private final it.unimi.dsi.fastutil.objects.ObjectList<LastSeenTrackedEntry>
b
trackedMessages
field_40681
messages
f_243950_
private MessageSignature
c
lastPendingMessage
field_40682
lastSignature
f_244339_

Constructor summary

ModifierConstructor
public (int size)

Method summary

Modifier and TypeMethod
public void
a(tw arg0)
addPending(MessageSignature arg0)
method_44989(class_7469 arg0)
addPending(MessageSignatureData signature)
m_247482_(C_213508_ arg0)
public int
a()
trackedMessagesCount()
method_46268()
getMessageCount()
m_245741_()
public boolean
a(int arg0)
applyOffset(int arg0)
method_46269(int arg0)
removeUntil(int index)
m_245398_(int arg0)
public Optional<LastSeenMessages>
a(tr$b arg0)
applyUpdate(LastSeenMessages$Update arg0)
method_46270(class_7635$class_7636 arg0)
validate(LastSeenMessageList$Acknowledgment acknowledgment)
m_247119_(C_241590_$C_241589_ arg0)