net.minecraft.client.gui.screen.report

public class ChatSelectionScreen$SelectionListWidget$MessageEntry

extends ChatSelectionScreen$SelectionListWidget$Entry

All mapped superinterfaces:

Widget, Element, Navigable, Narratable

net.minecraft.client.gui.screens.reporting.ChatSelectionScreen$ChatSelectionList$MessageEntry
net.minecraft.class_7543$class_7544$class_7548
net.minecraft.client.gui.screen.report.ChatSelectionScreen$SelectionListWidget$MessageEntry

Field summary

Modifier and TypeField
private static final int
CHECKMARK_WIDTH
field_39751
CHECKMARK_WIDTH
private static final int
CHECKMARK_HEIGHT
field_39752
CHECKMARK_HEIGHT
private static final int
INDENT_AMOUNT
field_39599
CHAT_MESSAGE_LEFT_MARGIN
private static final int
TAG_MARGIN_LEFT
field_39775
INDICATOR_LEFT_MARGIN
private final int
chatId
field_39600
index
private final StringVisitable
text
field_39601
truncatedContent
private final Text
narration
field_39602
narration
private final List<OrderedText>
hoverText
field_39603
fullContent
private final MessageIndicator$Icon
tagIcon
field_39776
indicatorIcon
private final List<OrderedText>
tagHoverText
field_39777
originalContent
private final boolean
canReport
field_39604
fromReportedPlayer
private final boolean
playerMessage
field_39605
isChatMessage
final ChatSelectionScreen$SelectionListWidget
this$1
field_39598
field_39598

Constructor summary

ModifierConstructor
public (ChatSelectionScreen$SelectionListWidget this$1, int index, Text message, Text narration, MessageIndicator indicator, boolean fromReportedPlayer, boolean isChatMessage)

Method summary

Modifier and TypeMethod
public void
extractContent(GuiGraphicsExtractor graphics, boolean hovered)
method_25343(class_332 arg0, boolean arg1)
render(DrawContext arg0, boolean arg1)
private void
extractTag(GuiGraphicsExtractor graphics, int iconLeft, int rowTop, int rowHeight)
method_44729(class_332 arg0, int arg1, int arg2, int arg3)
renderIndicator(DrawContext context, int x, int y, int entryHeight)
private void
extractSelectedCheckmark(GuiGraphicsExtractor graphics, int rowTop, int rowLeft, int rowHeight)
method_44695(class_332 arg0, int arg1, int arg2, int arg3)
drawCheckmark(DrawContext context, int y, int x, int entryHeight)
private int
getMaximumTextWidth()
method_44666()
getTextWidth()
private int
getTextIndent()
method_44667()
getIndent()
public Text
getNarration()
method_37006()
getNarration()
public boolean
mouseClicked(MouseButtonEvent event, boolean doubleClick)
method_25402(class_11909 arg0, boolean arg1)
mouseClicked(Click arg0, boolean arg1)
public boolean
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public boolean
isSelected()
method_44514()
isSelected()
public boolean
canSelect()
method_44515()
canSelect()
public boolean
canReport()
method_44694()
isHighlightedOnHover()
private boolean
toggleReport()
method_44517()
toggle()