CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelectionScreen FIELD field_39584 parent Lnet/minecraft/class_437; FIELD field_39585 reporter Lnet/minecraft/class_7574; FIELD field_39586 doneButton Lnet/minecraft/class_4185; FIELD field_39587 selectionList Lnet/minecraft/class_7543$class_7544; FIELD field_39588 report Lnet/minecraft/class_7566; FIELD field_39589 newReportConsumer Ljava/util/function/Consumer; FIELD field_39590 listAdder Lnet/minecraft/class_7541; FIELD field_39727 TITLE Lnet/minecraft/class_2561; FIELD field_39728 CONTEXT_MESSAGE Lnet/minecraft/class_2561; FIELD field_39729 contextMessage Lnet/minecraft/class_5489; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_7574;Lnet/minecraft/class_7566;Ljava/util/function/Consumer;)V ARG 1 parent ARG 2 reporter ARG 3 report ARG 4 newReportConsumer METHOD method_44493 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_44495 isSentByReportedPlayer (Lnet/minecraft/class_7557;)Z ARG 1 message METHOD method_44496 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_44504 addMessages ()V METHOD method_44507 addMoreMessages ()V METHOD method_44509 setDoneButtonActivation ()V CLASS class_7544 SelectionListWidget FIELD field_39593 lastSenderEntryPair Lnet/minecraft/class_7543$class_7544$class_7547; METHOD (Lnet/minecraft/class_7543;Lnet/minecraft/class_310;I)V ARG 2 client ARG 3 contextMessagesHeight METHOD method_44511 addSenderEntry (Lnet/minecraft/class_7557$class_7558;Z)V ARG 1 message ARG 2 fromReportedPlayer METHOD method_44513 getDisplayedItemCount ()I METHOD method_44665 getContextMessageY ()I METHOD method_44693 shouldHighlight (Lnet/minecraft/class_7543$class_7544$class_7546;)Z ARG 1 entry CLASS class_7545 TextEntry FIELD field_39595 TEXT_COLOR I FIELD field_39596 text Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_7543$class_7544;Lnet/minecraft/class_2561;)V ARG 2 text CLASS class_7546 Entry METHOD method_44514 isSelected ()Z METHOD method_44515 canSelect ()Z METHOD method_44694 isHighlightedOnHover ()Z CLASS class_7547 SenderEntryPair METHOD method_44516 senderEquals (Lnet/minecraft/class_7543$class_7544$class_7547;)Z ARG 1 pair CLASS class_7548 MessageEntry FIELD field_39599 CHAT_MESSAGE_LEFT_MARGIN I FIELD field_39600 index I FIELD field_39601 truncatedContent Lnet/minecraft/class_5348; FIELD field_39602 narration Lnet/minecraft/class_2561; FIELD field_39603 fullContent Ljava/util/List; FIELD field_39604 fromReportedPlayer Z FIELD field_39605 isChatMessage Z FIELD field_39750 CHECKMARK Lnet/minecraft/class_2960; FIELD field_39751 CHECKMARK_WIDTH I FIELD field_39752 CHECKMARK_HEIGHT I FIELD field_39775 INDICATOR_LEFT_MARGIN I FIELD field_39776 indicatorIcon Lnet/minecraft/class_7591$class_7592; FIELD field_39777 originalContent Ljava/util/List; METHOD (Lnet/minecraft/class_7543$class_7544;ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_7591;ZZ)V ARG 2 index ARG 3 message ARG 4 narration ARG 5 indicator ARG 6 fromReportedPlayer ARG 7 isChatMessage METHOD method_44517 toggle ()Z METHOD method_44666 getTextWidth ()I METHOD method_44667 getIndent ()I METHOD method_44695 drawCheckmark (Lnet/minecraft/class_4587;III)V ARG 1 matrices ARG 2 y ARG 3 x ARG 4 entryHeight METHOD method_44729 renderIndicator (Lnet/minecraft/class_4587;IIIII)V ARG 1 matrices ARG 2 x ARG 3 y ARG 4 entryHeight ARG 5 mouseX ARG 6 mouseY CLASS class_7549 SenderEntry FIELD field_39607 PLAYER_SKIN_SIZE I FIELD field_39608 headingText Lnet/minecraft/class_2561; FIELD field_39609 skinTextureId Lnet/minecraft/class_2960; FIELD field_39610 fromReportedPlayer Z METHOD (Lnet/minecraft/class_7543$class_7544;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_2561;Z)V ARG 2 gameProfile ARG 3 headingText ARG 4 fromReportedPlayer METHOD method_44519 drawSkin (Lnet/minecraft/class_4587;IILnet/minecraft/class_2960;)V ARG 1 matrices ARG 2 x ARG 3 y ARG 4 skinTextureId CLASS class_7550 SeparatorEntry