Class AbuseReportReasonScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.report.AbuseReportReasonScreen
- All Implemented Interfaces:
Drawable
,Element
,Navigable
,ParentElement
- Mappings:
Namespace Name official exc
intermediary net/minecraft/class_7551
named net/minecraft/client/gui/screen/report/AbuseReportReasonScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Text
private static final int
private static final int
private static final Text
(package private) @Nullable AbuseReportReason
private static final int
private final Consumer<AbuseReportReason>
private static final int
private static final Text
private static final int
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, width
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, LIGHT_DIRT_BACKGROUND_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ConstructorDescriptionAbuseReportReasonScreen
(@Nullable Screen parent, @Nullable AbuseReportReason reason, Consumer<AbuseReportReason> reasonConsumer) -
Method Summary
Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, tick, updateNarrator, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawBorder, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawHorizontalLine, drawNineSlicedTexture, drawNineSlicedTexture, drawNineSlicedTexture, drawRepeatingTexture, drawSprite, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawTextWithShadow, drawTextWithShadow, drawVerticalLine, drawWithOutline, enableScissor, fill, fill, fillGradient, fillGradient, fillGradient
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
TITLE_TEXT
- Mappings:
Namespace Name Mixin selector official a
Lexc;a:Ltj;
intermediary field_39612
Lnet/minecraft/class_7551;field_39612:Lnet/minecraft/class_2561;
named TITLE_TEXT
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;TITLE_TEXT:Lnet/minecraft/text/Text;
-
DESCRIPTION_TEXT
- Mappings:
Namespace Name Mixin selector official b
Lexc;b:Ltj;
intermediary field_39613
Lnet/minecraft/class_7551;field_39613:Lnet/minecraft/class_2561;
named DESCRIPTION_TEXT
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;DESCRIPTION_TEXT:Lnet/minecraft/text/Text;
-
READ_INFO_TEXT
- Mappings:
Namespace Name Mixin selector official c
Lexc;c:Ltj;
intermediary field_39754
Lnet/minecraft/class_7551;field_39754:Lnet/minecraft/class_2561;
named READ_INFO_TEXT
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;READ_INFO_TEXT:Lnet/minecraft/text/Text;
-
REASON_LIST_BOTTOM_MARGIN
private static final int REASON_LIST_BOTTOM_MARGIN- See Also:
- Mappings:
Namespace Name Mixin selector official o
Lexc;o:I
intermediary field_39614
Lnet/minecraft/class_7551;field_39614:I
named REASON_LIST_BOTTOM_MARGIN
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;REASON_LIST_BOTTOM_MARGIN:I
-
DONE_BUTTON_WIDTH
private static final int DONE_BUTTON_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official p
Lexc;p:I
intermediary field_39732
Lnet/minecraft/class_7551;field_39732:I
named DONE_BUTTON_WIDTH
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;DONE_BUTTON_WIDTH:I
-
DONE_BUTTON_HEIGHT
private static final int DONE_BUTTON_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector official q
Lexc;q:I
intermediary field_39733
Lnet/minecraft/class_7551;field_39733:I
named DONE_BUTTON_HEIGHT
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;DONE_BUTTON_HEIGHT:I
-
SCREEN_WIDTH
private static final int SCREEN_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official r
Lexc;r:I
intermediary field_39734
Lnet/minecraft/class_7551;field_39734:I
named SCREEN_WIDTH
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;SCREEN_WIDTH:I
-
TOP_MARGIN
private static final int TOP_MARGIN- See Also:
- Mappings:
Namespace Name Mixin selector official s
Lexc;s:I
intermediary field_39735
Lnet/minecraft/class_7551;field_39735:I
named TOP_MARGIN
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;TOP_MARGIN:I
-
parent
- Mappings:
Namespace Name Mixin selector official t
Lexc;t:Letd;
intermediary field_39615
Lnet/minecraft/class_7551;field_39615:Lnet/minecraft/class_437;
named parent
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
reasonList
- Mappings:
Namespace Name Mixin selector official u
Lexc;u:Lexc$a;
intermediary field_39616
Lnet/minecraft/class_7551;field_39616:Lnet/minecraft/class_7551$class_7552;
named reasonList
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;reasonList:Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;
-
reason
- Mappings:
Namespace Name Mixin selector official v
Lexc;v:Lfee;
intermediary field_39778
Lnet/minecraft/class_7551;field_39778:Lnet/minecraft/class_7573;
named reason
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;reason:Lnet/minecraft/client/report/AbuseReportReason;
-
reasonConsumer
- Mappings:
Namespace Name Mixin selector official w
Lexc;w:Ljava/util/function/Consumer;
intermediary field_39618
Lnet/minecraft/class_7551;field_39618:Ljava/util/function/Consumer;
named reasonConsumer
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;reasonConsumer:Ljava/util/function/Consumer;
-
-
Constructor Details
-
AbuseReportReasonScreen
public AbuseReportReasonScreen(@Nullable @Nullable Screen parent, @Nullable @Nullable AbuseReportReason reason, Consumer<AbuseReportReason> reasonConsumer) - Mappings:
Namespace Name Mixin selector official <init>
Lexc;<init>(Letd;Lfee;Ljava/util/function/Consumer;)V
intermediary <init>
Lnet/minecraft/class_7551;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_7573;Ljava/util/function/Consumer;)V
named <init>
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/report/AbuseReportReason;Ljava/util/function/Consumer;)V
-
-
Method Details
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
This should call
Screen.setInitialFocus(net.minecraft.client.gui.Element)
to set the element that is initially focused. -
render
- Specified by:
render
in interfaceDrawable
- Overrides:
render
in classScreen
- Mappings:
Namespace Name Mixin selector official a
Lepa;a(Lehe;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
getDoneButtonY
private int getDoneButtonY()- Mappings:
Namespace Name Mixin selector official m
Lexc;m()I
intermediary method_44674
Lnet/minecraft/class_7551;method_44674()I
named getDoneButtonY
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;getDoneButtonY()I
-
getLeft
private int getLeft()- Mappings:
Namespace Name Mixin selector official B
Lexc;B()I
intermediary method_44675
Lnet/minecraft/class_7551;method_44675()I
named getLeft
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;getLeft()I
-
getRight
private int getRight()- Mappings:
Namespace Name Mixin selector official C
Lexc;C()I
intermediary method_44676
Lnet/minecraft/class_7551;method_44676()I
named getRight
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;getRight()I
-
getTop
private int getTop()- Mappings:
Namespace Name Mixin selector official D
Lexc;D()I
intermediary method_44668
Lnet/minecraft/class_7551;method_44668()I
named getTop
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;getTop()I
-
getBottom
private int getBottom()- Mappings:
Namespace Name Mixin selector official E
Lexc;E()I
intermediary method_44669
Lnet/minecraft/class_7551;method_44669()I
named getBottom
Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;getBottom()I
-
close
public void close()
-