Package net.minecraft
Class class_8447
- All Implemented Interfaces:
class_8444,Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name official fcwintermediary net/minecraft/class_8447named net/minecraft/class_8447
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Identifierstatic final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final Textprivate static final Textprivate class_8446Fields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, LIGHT_DIRT_BACKGROUND_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTUREFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinit()Called when a screen should be initialized.booleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.voidprivate intprivate intprivate intbooleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta) voidrenderBackground(MatrixStack matrices) Renders the background of this screen.voidtick()Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, close, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods 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, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
field_44335
- Mappings:
Namespace Name Mixin selector official aLfcw;a:Lacy;intermediary field_44335Lnet/minecraft/class_8447;field_44335:Lnet/minecraft/class_2960;named field_44335Lnet/minecraft/class_8447;field_44335:Lnet/minecraft/util/Identifier;
-
field_44337
private static final int field_44337- See Also:
- Mappings:
Namespace Name Mixin selector official cLfcw;c:Iintermediary field_44337Lnet/minecraft/class_8447;field_44337:Inamed field_44337Lnet/minecraft/class_8447;field_44337:I
-
field_44338
private static final int field_44338- See Also:
- Mappings:
Namespace Name Mixin selector official oLfcw;o:Iintermediary field_44338Lnet/minecraft/class_8447;field_44338:Inamed field_44338Lnet/minecraft/class_8447;field_44338:I
-
field_44339
private static final int field_44339- See Also:
- Mappings:
Namespace Name Mixin selector official pLfcw;p:Iintermediary field_44339Lnet/minecraft/class_8447;field_44339:Inamed field_44339Lnet/minecraft/class_8447;field_44339:I
-
field_44336
public static final int field_44336- See Also:
- Mappings:
Namespace Name Mixin selector official bLfcw;b:Iintermediary field_44336Lnet/minecraft/class_8447;field_44336:Inamed field_44336Lnet/minecraft/class_8447;field_44336:I
-
field_44340
private static final int field_44340- See Also:
- Mappings:
Namespace Name Mixin selector official qLfcw;q:Iintermediary field_44340Lnet/minecraft/class_8447;field_44340:Inamed field_44340Lnet/minecraft/class_8447;field_44340:I
-
field_44341
private static final int field_44341- See Also:
- Mappings:
Namespace Name Mixin selector official rLfcw;r:Iintermediary field_44341Lnet/minecraft/class_8447;field_44341:Inamed field_44341Lnet/minecraft/class_8447;field_44341:I
-
field_44342
- Mappings:
Namespace Name Mixin selector official sLfcw;s:Lsw;intermediary field_44342Lnet/minecraft/class_8447;field_44342:Lnet/minecraft/class_2561;named field_44342Lnet/minecraft/class_8447;field_44342:Lnet/minecraft/text/Text;
-
field_44343
- Mappings:
Namespace Name Mixin selector official tLfcw;t:Lsw;intermediary field_44343Lnet/minecraft/class_8447;field_44343:Lnet/minecraft/class_2561;named field_44343Lnet/minecraft/class_8447;field_44343:Lnet/minecraft/text/Text;
-
field_44344
- Mappings:
Namespace Name Mixin selector official uLfcw;u:Lfcv;intermediary field_44344Lnet/minecraft/class_8447;field_44344:Lnet/minecraft/class_8446;named field_44344Lnet/minecraft/class_8447;field_44344:Lnet/minecraft/class_8446;
-
-
Constructor Details
-
class_8447
public class_8447()
-
-
Method Details
-
method_50976
private int method_50976()- Mappings:
Namespace Name Mixin selector official mLfcw;m()Iintermediary method_50976Lnet/minecraft/class_8447;method_50976()Inamed method_50976Lnet/minecraft/class_8447;method_50976()I
-
method_50969
private int method_50969()- Mappings:
Namespace Name Mixin selector official CLfcw;C()Iintermediary method_50969Lnet/minecraft/class_8447;method_50969()Inamed method_50969Lnet/minecraft/class_8447;method_50969()I
-
method_50970
private int method_50970()- Mappings:
Namespace Name Mixin selector official DLfcw;D()Iintermediary method_50970Lnet/minecraft/class_8447;method_50970()Inamed method_50970Lnet/minecraft/class_8447;method_50970()I
-
tick
public void tick() -
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. -
renderBackground
Renders the background of this screen.If the client is in a world, renders the translucent background gradient. Otherwise renders the background texture.
- Overrides:
renderBackgroundin classScreen- Mappings:
Namespace Name Mixin selector official aLeyj;a(Lemi;)Vintermediary method_25420Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_4587;)Vnamed renderBackgroundLnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/util/math/MatrixStack;)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLeuf;a(Lemi;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Specified by:
mouseClickedin interfaceElement- Specified by:
mouseClickedin interfaceParentElement- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousebutton- the mouse button number- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official aLeuq;a(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official aLeuq;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
method_50959
public void method_50959()- Specified by:
method_50959in interfaceclass_8444- Mappings:
Namespace Name Mixin selector official aLfct;a()Vintermediary method_50959Lnet/minecraft/class_8444;method_50959()Vnamed method_50959Lnet/minecraft/class_8444;method_50959()V
-