net.minecraft.client.gui.screens.reporting

public class ChatLogSegmenter<T extends LoggedChatMessage>

epa
net.minecraft.client.gui.screens.reporting.ChatLogSegmenter
net.minecraft.class_7535
net.minecraft.client.report.GroupedMessagesCollector
net.minecraft.src.C_238458_

Field summary

Modifier and TypeField
private final Function<ChatLog$Entry<T>, ChatLogSegmenter$MessageType>
a
typeFunction
field_39549
reportTypeGetter
f_238782_
private final List<ChatLog$Entry<T>>
b
messages
field_39550
messages
f_238752_
private ChatLogSegmenter$MessageType
c
segmentType
field_39551
reportType
f_238788_

Constructor summary

ModifierConstructor
public (Function<ChatLog$Entry<T>, ChatLogSegmenter$MessageType> reportTypeGetter)

Method summary

Modifier and TypeMethod
public boolean
a(evf$a<T> arg0)
accept(ChatLog$Entry<T> arg0)
method_44453(class_7555$class_7560<T> arg0)
add(ChatLog$IndexedEntry<T> message)
m_239047_(C_241578_<T> arg0)
public ChatLogSegmenter$Results<T>
a()
build()
method_44452()
collect()
m_240212_()