net.minecraft.client.gui.screens.reporting

public class ChatSelectionLogFiller<T extends LoggedChatMessage>

epc
net.minecraft.client.gui.screens.reporting.ChatSelectionLogFiller
net.minecraft.class_7541
net.minecraft.client.report.MessagesListAdder
net.minecraft.src.C_238493_

Field summary

Modifier and TypeField
private static final int
b
CONTEXT_FOLDED_SIZE
field_39580
MAX_CONTIGUOUS_CONTEXT_MESSAGES
f_238662_
private final ChatLog
c
log
field_39581
log
f_238669_
private final Predicate<T>
d
canReport
field_39582
reportablePredicate
f_238535_
private int
e
nextMessageId
field_39583
logMaxIndex
f_238801_
final Class<T>
a
tClass
field_39903
collectedMessageClass
f_242501_

Constructor summary

ModifierConstructor
public (ChatLog log, Predicate<T> reportablePredicate, Class<T> collectedMessageClass)

Method summary

Modifier and TypeMethod
public void
a(int arg0, epc$a<T> arg1)
fillNextPage(int arg0, ChatSelectionLogFiller$Output<T> arg1)
method_44486(int arg0, class_7541$class_7542<T> arg1)
add(int minAmount, MessagesListAdder$MessagesList<T> messagesList)
m_239015_(int p_239017_, C_238493_$C_238499_<T> arg1)
private int
a(List<evf$a<T>> arg0, epc$a<T> arg1)
addFoldedMessagesTo(List<ChatLog$Entry<T>> arg0, ChatSelectionLogFiller$Output<T> arg1)
method_44489(List<class_7555$class_7560<T>> arg0, class_7541$class_7542<T> arg1)
addContextMessages(List<ChatLog$IndexedEntry<T>> messages, MessagesListAdder$MessagesList<T> messagesList)
m_239252_(List<C_238481_$C_241578_<T>> p_239254_, C_238493_$C_238499_<T> arg1)
private ChatLogSegmenter$Results<T>
a()
nextSegment()
method_44484()
collectGroupedMessages()
m_239462_()
private ChatLogSegmenter$MessageType
a(T arg0)
getMessageType(T arg0)
method_44488(T arg0)
getReportType(T message)
m_239502_(T arg0)