Package net.minecraft.network.chat
Class LastSeenMessagesValidator
java.lang.Object
net.minecraft.network.chat.LastSeenMessagesValidator
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate LastSeenMessages
private static final int
private final it.unimi.dsi.fastutil.objects.ObjectList<LastSeenMessages.Entry>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPending
(LastSeenMessages.Entry p_242384_) private int
calculateIndices
(List<LastSeenMessages.Entry> p_242209_, int[] p_242285_, LastSeenMessages.Entry p_242264_) private boolean
hasDuplicateProfiles
(LastSeenMessages p_242422_) int
validateAndUpdate
(LastSeenMessages.Update p_242403_)
-
Field Details
-
NOT_FOUND
private static final int NOT_FOUND- See Also:
-
lastSeenMessages
-
pendingEntries
-
-
Constructor Details
-
LastSeenMessagesValidator
public LastSeenMessagesValidator()
-
-
Method Details
-
addPending
-
pendingMessagesCount
public int pendingMessagesCount() -
hasDuplicateProfiles
-
calculateIndices
private int calculateIndices(List<LastSeenMessages.Entry> p_242209_, int[] p_242285_, @Nullable LastSeenMessages.Entry p_242264_) -
validateAndUpdate
public Set<LastSeenMessagesValidator.ErrorCondition> validateAndUpdate(LastSeenMessages.Update p_242403_)
-