Package net.minecraft
Class class_8448
- All Implemented Interfaces:
class_8444,Drawable,Element,Navigable,ParentElement,ScreenHandlerProvider<class_8448.class_8449>
@Environment(CLIENT)
public class class_8448
extends HandledScreen<class_8448.class_8449>
implements class_8444
- Mappings:
Namespace Name official fcxintermediary net/minecraft/class_8448named net/minecraft/class_8448
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static final recordprivate static classprivate static classNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Identifierstatic final Textstatic final Textprivate static final intprivate static final intprivate final UUIDprivate final class_8471private class_8471.class_8474(package private) final List<class_8448.class_8450>private final UUID(package private) intprivate Text(package private) Textprivate MultilineText(package private) @Nullable class_8448.class_8450private class_8471.class_8472private class_8471.class_8472private class_8448.class_8451private class_8448.class_8451private class_8448.class_8452Fields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
BACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_32322, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, yFields 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
ConstructorsModifierConstructorDescriptionprotectedclass_8448(PlayerScreenHandler playerScreenHandler, PlayerInventory playerInventory, UUID uUID, class_8471 class_8471, class_8471.class_8474 class_8474) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected voiddrawBackground(MatrixStack matrices, float delta, int mouseX, int mouseY) protected voiddrawForeground(MatrixStack matrices, int mouseX, int mouseY) getSlotAt(double x, double y) protected voidinit()Called when a screen should be initialized.protected voidmethod_50956(@Nullable Slot slot) void(package private) voidprivate booleanmethod_50979(class_8373 class_8373) private voidmethod_50981(List<Text> list, class_8471.class_8472 class_8472, String string, String string2) method_50982(@Nullable Slot slot) private Tooltipvoidrender(MatrixStack matrices, int mouseX, int mouseY, float delta) booleanMethods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
drawMouseoverTooltip, drawSlotHighlight, endTouchDrag, getScreenHandler, handledScreenTick, handleHotbarKeyPressed, isClickOutsideBounds, isPointWithinBounds, keyPressed, mouseClicked, mouseDragged, mouseReleased, onMouseClick, removed, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, 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, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, 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, mouseScrolled, setFocused
-
Field Details
-
field_44345
- Mappings:
Namespace Name Mixin selector official ALfcx;A:Lacy;intermediary field_44345Lnet/minecraft/class_8448;field_44345:Lnet/minecraft/class_2960;named field_44345Lnet/minecraft/class_8448;field_44345:Lnet/minecraft/util/Identifier;
-
field_44348
private static final int field_44348- See Also:
- Mappings:
Namespace Name Mixin selector official DLfcx;D:Iintermediary field_44348Lnet/minecraft/class_8448;field_44348:Inamed field_44348Lnet/minecraft/class_8448;field_44348:I
-
field_44349
private static final int field_44349- See Also:
- Mappings:
Namespace Name Mixin selector official ELfcx;E:Iintermediary field_44349Lnet/minecraft/class_8448;field_44349:Inamed field_44349Lnet/minecraft/class_8448;field_44349:I
-
field_44346
- Mappings:
Namespace Name Mixin selector official BLfcx;B:Lsw;intermediary field_44346Lnet/minecraft/class_8448;field_44346:Lnet/minecraft/class_2561;named field_44346Lnet/minecraft/class_8448;field_44346:Lnet/minecraft/text/Text;
-
field_44347
- Mappings:
Namespace Name Mixin selector official CLfcx;C:Lsw;intermediary field_44347Lnet/minecraft/class_8448;field_44347:Lnet/minecraft/class_2561;named field_44347Lnet/minecraft/class_8448;field_44347:Lnet/minecraft/text/Text;
-
field_44350
- Mappings:
Namespace Name Mixin selector official FLfcx;F:Ljava/util/UUID;intermediary field_44350Lnet/minecraft/class_8448;field_44350:Ljava/util/UUID;named field_44350Lnet/minecraft/class_8448;field_44350:Ljava/util/UUID;
-
field_44351
- Mappings:
Namespace Name Mixin selector official GLfcx;G:Lgep;intermediary field_44351Lnet/minecraft/class_8448;field_44351:Lnet/minecraft/class_8471;named field_44351Lnet/minecraft/class_8448;field_44351:Lnet/minecraft/class_8471;
-
field_44352
- Mappings:
Namespace Name Mixin selector official HLfcx;H:Lgep$c;intermediary field_44352Lnet/minecraft/class_8448;field_44352:Lnet/minecraft/class_8471$class_8474;named field_44352Lnet/minecraft/class_8448;field_44352:Lnet/minecraft/class_8471$class_8474;
-
field_44353
- Mappings:
Namespace Name Mixin selector official ILfcx;I:Ljava/util/List;intermediary field_44353Lnet/minecraft/class_8448;field_44353:Ljava/util/List;named field_44353Lnet/minecraft/class_8448;field_44353:Ljava/util/List;
-
field_44354
- Mappings:
Namespace Name Mixin selector official JLfcx;J:Ljava/util/UUID;intermediary field_44354Lnet/minecraft/class_8448;field_44354:Ljava/util/UUID;named field_44354Lnet/minecraft/class_8448;field_44354:Ljava/util/UUID;
-
field_44355
int field_44355- Mappings:
Namespace Name Mixin selector official KLfcx;K:Iintermediary field_44355Lnet/minecraft/class_8448;field_44355:Inamed field_44355Lnet/minecraft/class_8448;field_44355:I
-
field_44356
- Mappings:
Namespace Name Mixin selector official LLfcx;L:Lsw;intermediary field_44356Lnet/minecraft/class_8448;field_44356:Lnet/minecraft/class_2561;named field_44356Lnet/minecraft/class_8448;field_44356:Lnet/minecraft/text/Text;
-
field_44357
Text field_44357- Mappings:
Namespace Name Mixin selector official MLfcx;M:Lsw;intermediary field_44357Lnet/minecraft/class_8448;field_44357:Lnet/minecraft/class_2561;named field_44357Lnet/minecraft/class_8448;field_44357:Lnet/minecraft/text/Text;
-
field_44358
- Mappings:
Namespace Name Mixin selector official NLfcx;N:Letx;intermediary field_44358Lnet/minecraft/class_8448;field_44358:Lnet/minecraft/class_5489;named field_44358Lnet/minecraft/class_8448;field_44358:Lnet/minecraft/client/font/MultilineText;
-
field_44359
- Mappings:
Namespace Name Mixin selector official OLfcx;O:Lfcx$b;intermediary field_44359Lnet/minecraft/class_8448;field_44359:Lnet/minecraft/class_8448$class_8450;named field_44359Lnet/minecraft/class_8448;field_44359:Lnet/minecraft/class_8448$class_8450;
-
field_44360
- Mappings:
Namespace Name Mixin selector official PLfcx;P:Lgep$a;intermediary field_44360Lnet/minecraft/class_8448;field_44360:Lnet/minecraft/class_8471$class_8472;named field_44360Lnet/minecraft/class_8448;field_44360:Lnet/minecraft/class_8471$class_8472;
-
field_44361
- Mappings:
Namespace Name Mixin selector official QLfcx;Q:Lgep$a;intermediary field_44361Lnet/minecraft/class_8448;field_44361:Lnet/minecraft/class_8471$class_8472;named field_44361Lnet/minecraft/class_8448;field_44361:Lnet/minecraft/class_8471$class_8472;
-
field_44362
- Mappings:
Namespace Name Mixin selector official RLfcx;R:Lfcx$c;intermediary field_44362Lnet/minecraft/class_8448;field_44362:Lnet/minecraft/class_8448$class_8451;named field_44362Lnet/minecraft/class_8448;field_44362:Lnet/minecraft/class_8448$class_8451;
-
field_44363
- Mappings:
Namespace Name Mixin selector official SLfcx;S:Lfcx$c;intermediary field_44363Lnet/minecraft/class_8448;field_44363:Lnet/minecraft/class_8448$class_8451;named field_44363Lnet/minecraft/class_8448;field_44363:Lnet/minecraft/class_8448$class_8451;
-
field_44364
- Mappings:
Namespace Name Mixin selector official TLfcx;T:Lfcx$d;intermediary field_44364Lnet/minecraft/class_8448;field_44364:Lnet/minecraft/class_8448$class_8452;named field_44364Lnet/minecraft/class_8448;field_44364:Lnet/minecraft/class_8448$class_8452;
-
-
Constructor Details
-
class_8448
protected class_8448(PlayerScreenHandler playerScreenHandler, PlayerInventory playerInventory, UUID uUID, class_8471 class_8471, class_8471.class_8474 class_8474)
-
-
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.- Overrides:
initin classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official bLeyj;b()Vintermediary method_25426Lnet/minecraft/class_437;method_25426()Vnamed initLnet/minecraft/client/gui/screen/Screen;init()V
-
method_50977
void method_50977()- Mappings:
Namespace Name Mixin selector official ELfcx;E()Vintermediary method_50977Lnet/minecraft/class_8448;method_50977()Vnamed method_50977Lnet/minecraft/class_8448;method_50977()V
-
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
-
method_50979
- Mappings:
Namespace Name Mixin selector official aLfcx;a(Lbgm;)Zintermediary method_50979Lnet/minecraft/class_8448;method_50979(Lnet/minecraft/class_8373;)Znamed method_50979Lnet/minecraft/class_8448;method_50979(Lnet/minecraft/class_8373;)Z
-
method_50983
- Mappings:
Namespace Name Mixin selector official cLfcx;c(Ljava/util/List;)Leum;intermediary method_50983Lnet/minecraft/class_8448;method_50983(Ljava/util/List;)Lnet/minecraft/class_7919;named method_50983Lnet/minecraft/class_8448;method_50983(Ljava/util/List;)Lnet/minecraft/client/gui/tooltip/Tooltip;
-
method_50981
private void method_50981(List<Text> list, @Nullable class_8471.class_8472 class_8472, String string, String string2) - Mappings:
Namespace Name Mixin selector official aLfcx;a(Ljava/util/List;Lgep$a;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_50981Lnet/minecraft/class_8448;method_50981(Ljava/util/List;Lnet/minecraft/class_8471$class_8472;Ljava/lang/String;Ljava/lang/String;)Vnamed method_50981Lnet/minecraft/class_8448;method_50981(Ljava/util/List;Lnet/minecraft/class_8471$class_8472;Ljava/lang/String;Ljava/lang/String;)V
-
drawForeground
- Overrides:
drawForegroundin classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official bLezj;b(Lemi;II)Vintermediary method_2388Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_4587;II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/util/math/MatrixStack;II)V
-
drawBackground
- Specified by:
drawBackgroundin classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official aLezj;a(Lemi;FII)Vintermediary method_2389Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_4587;FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/util/math/MatrixStack;FII)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classHandledScreen<class_8448.class_8449>- 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
-
close
public void close()- Overrides:
closein classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official ay_Leyj;ay_()Vintermediary method_25419Lnet/minecraft/class_437;method_25419()Vnamed closeLnet/minecraft/client/gui/screen/Screen;close()V
-
getSlotAt
- Overrides:
getSlotAtin classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official aLezj;a(DD)Lcgm;intermediary method_2386Lnet/minecraft/class_465;method_2386(DD)Lnet/minecraft/class_1735;named getSlotAtLnet/minecraft/client/gui/screen/ingame/HandledScreen;getSlotAt(DD)Lnet/minecraft/screen/slot/Slot;
-
method_50956
- Overrides:
method_50956in classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official aLezj;a(Lcgm;)Vintermediary method_50956Lnet/minecraft/class_465;method_50956(Lnet/minecraft/class_1735;)Vnamed method_50956Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_50956(Lnet/minecraft/screen/slot/Slot;)V
-
method_50982
- Mappings:
Namespace Name Mixin selector official bLfcx;b(Lcgm;)Lcgm;intermediary method_50982Lnet/minecraft/class_8448;method_50982(Lnet/minecraft/class_1735;)Lnet/minecraft/class_1735;named method_50982Lnet/minecraft/class_8448;method_50982(Lnet/minecraft/screen/slot/Slot;)Lnet/minecraft/screen/slot/Slot;
-
shouldPause
public boolean shouldPause()- Overrides:
shouldPausein classHandledScreen<class_8448.class_8449>- Mappings:
Namespace Name Mixin selector official aB_Leyj;aB_()Zintermediary method_25421Lnet/minecraft/class_437;method_25421()Znamed shouldPauseLnet/minecraft/client/gui/screen/Screen;shouldPause()Z
-