net.minecraft.client.gui.screen.report

public class ChatReportScreen

extends ReportScreen<ChatAbuseReport$Builder>

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.reporting.ChatReportScreen
net.minecraft.class_7538
net.minecraft.client.gui.screen.report.ChatReportScreen

Field summary

Modifier and TypeField
private static final Text
TITLE
field_46031
TITLE_TEXT
private static final Text
SELECT_CHAT_MESSAGE
field_39574
SELECT_CHAT_TEXT
private EditBoxWidget
commentBox
field_46033
commentsBox
private ButtonWidget
selectMessagesButton
field_46034
selectChatButton
private ButtonWidget
selectReasonButton
field_46035
selectReasonButton

Constructor summary

ModifierConstructor
private (Screen parent, AbuseReportContext context, ChatAbuseReport$Builder reportBuilder)
public (Screen parent, AbuseReportContext reporter, UUID reportedPlayerUuid)
public (Screen parent, AbuseReportContext context, ChatAbuseReport report)

Method summary

Modifier and TypeMethod
protected void
addContent()
method_61135()
addContent()
protected void
onReportChanged()
method_53586()
onChange()
public boolean
mouseReleased(MouseButtonEvent event)
method_25406(class_11909 arg0)
mouseReleased(Click arg0)
private static void
lambda$addContent$5(LayoutSettings arg0)
method_61143(class_7847 arg0)
method_61143(Positioner positioner)
private void
lambda$addContent$4(String arg0)
method_61146(String arg0)
method_61146(String comments)
private void
lambda$addContent$3(Button arg0)
method_61142(class_4185 arg0)
method_61142(ButtonWidget button)
private void
lambda$addContent$2(ReportReason arg0)
method_61145(class_7573 arg0)
method_61145(AbuseReportReason reason)
private void
lambda$addContent$1(Button arg0)
method_61147(class_4185 arg0)
method_61147(ButtonWidget button)
private void
lambda$addContent$0(ChatReport$Builder arg0)
method_61144(class_7566$class_8772 arg0)
method_61144(ChatAbuseReport$Builder updatedReportBuilder)