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, int mouseX, int mouseY, boolean hovered, float a)
method_25343(class_332 arg0, int arg1, int arg2, boolean arg3, float arg4)
render(DrawContext arg0, int arg1, int arg2, boolean arg3, float arg4)
private void
extractTag(GuiGraphicsExtractor graphics, int iconLeft, int rowTop, int rowHeight, int mouseX, int mouseY)
method_44729(class_332 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
renderIndicator(DrawContext context, int x, int y, int entryHeight, int mouseX, int mouseY)
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()