net.minecraft.client.gui.screen.report

public class AbuseReportReasonScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.reporting.ReportReasonSelectionScreen
net.minecraft.class_7551
net.minecraft.client.gui.screen.report.AbuseReportReasonScreen

Field summary

Modifier and TypeField
private static final Text
REASON_TITLE
field_39612
TITLE_TEXT
private static final Text
REASON_DESCRIPTION
field_39613
DESCRIPTION_TEXT
private static final Text
READ_INFO_LABEL
field_39754
READ_INFO_TEXT
private static final int
DESCRIPTION_BOX_WIDTH
field_49546
field_49546
private static final int
DESCRIPTION_BOX_HEIGHT
field_49547
field_49547
private static final int
PADDING
field_39735
TOP_MARGIN
private final Screen
lastScreen
field_39615
parent
private AbuseReportReasonScreen$ReasonListWidget
reasonSelectionList
field_39616
reasonList
private AbuseReportReason
currentlySelectedReason
field_39778
reason
private final Consumer<AbuseReportReason>
onSelectedReason
field_39618
reasonConsumer
private final ThreePartsLayoutWidget
layout
field_49548
layout
private final AbuseReportType
reportType
field_52852
reportType

Constructor summary

ModifierConstructor
public (Screen parent, AbuseReportReason reason, AbuseReportType reportType, Consumer<AbuseReportReason> reasonConsumer)

Method summary

Modifier and TypeMethod
protected void
init()
method_25426()
init()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private int
descriptionLeft()
method_57764()
getLeft()
private int
descriptionRight()
method_57759()
getRight()
private int
descriptionTop()
method_44668()
getTop()
private int
descriptionBottom()
method_44669()
getBottom()
private int
descriptionWidth()
method_57760()
getWidth()
private int
descriptionHeight()
method_57761()
getHeight()
private int
listHeight()
method_57762()
getReasonListHeight()
public void
onClose()
method_25419()
close()
static TextRenderer
access$000(ReportReasonSelectionScreen arg0)
method_44521(class_7551 arg0)
method_44521(AbuseReportReasonScreen arg0)
static TextRenderer
access$100(ReportReasonSelectionScreen arg0)
method_44671(class_7551 arg0)
method_44671(AbuseReportReasonScreen arg0)
private static void
lambda$init$1(ReportReasonSelectionScreen arg0, AbstractWidget arg1)
method_57763(class_7551 arg0, class_339 arg1)
method_57763(AbuseReportReasonScreen arg0, ClickableWidget arg1)
private void
lambda$init$0(Button arg0)
method_44520(class_4185 arg0)
method_44520(ButtonWidget button)