Package net.minecraft
Class class_11126
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement,ScreenHandlerProvider<class_11043>
- Mappings:
Namespace Name named net/minecraft/class_11126intermediary net/minecraft/class_11126official gfq
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final intprivate static final intprivate static final intprivate final TextIconButtonWidgetprivate floatprivate booleanprivate intprivate final float[]private final float[]private intprivate final intFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
BACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_32322, field_52802, field_52803, field_59315, field_59316, field_59317, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionclass_11126(class_11043 class_11043, PlayerInventory playerInventory, Text text) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawBackground(DrawContext context, float deltaTicks, int mouseX, int mouseY) protected voiddrawForeground(DrawContext context, int mouseX, int mouseY) protected voiddrawSlot(DrawContext context, Slot slot) protected voidprotected voidinit()Called when a screen should be initialized.protected booleanisClickOutsideBounds(double mouseX, double mouseY, int left, int top, int button) private booleanprivate intprivate voidmethod_70277(int int2) private voidmethod_70279(Slot slot, long long2) private voidmethod_70280(ButtonWidget buttonWidget) private voidmethod_70281(DrawContext drawContext) private voidmethod_70282(DrawContext drawContext, int int2, int int3, float float2) booleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.booleanmouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) Callback for when a mouse button drag event has been captured.booleanmouseScrolled(double mouseX, double mouseY, double horizontalAmount, double verticalAmount) Callback for when a mouse button scroll event has been captured.protected voidonMouseClick(Slot slot, int slotId, int button, SlotActionType actionType) voidrender(DrawContext context, int mouseX, int mouseY, float deltaTicks) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
addTooltipSubmenuHandler, close, drawMouseoverTooltip, drawSlots, endTouchDrag, getScreenHandler, getTooltipFromItem, handleHotbarKeyPressed, isPointWithinBounds, keyPressed, mouseReleased, onSlotChangedState, removed, renderBackground, shouldPause, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, refreshWidgetPositions, remove, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, switchFocus, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods 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
getBorder, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, setFocused
-
Field Details
-
field_59332
- Mappings:
Namespace Name Mixin selector named field_59332Lnet/minecraft/class_11126;field_59332:Lnet/minecraft/util/Identifier;intermediary field_59332Lnet/minecraft/class_11126;field_59332:Lnet/minecraft/class_2960;official LLgfq;L:Lamb;
-
field_59333
- Mappings:
Namespace Name Mixin selector named field_59333Lnet/minecraft/class_11126;field_59333:Lnet/minecraft/util/Identifier;intermediary field_59333Lnet/minecraft/class_11126;field_59333:Lnet/minecraft/class_2960;official MLgfq;M:Lamb;
-
field_59334
- Mappings:
Namespace Name Mixin selector named field_59334Lnet/minecraft/class_11126;field_59334:Lnet/minecraft/util/Identifier;intermediary field_59334Lnet/minecraft/class_11126;field_59334:Lnet/minecraft/class_2960;official NLgfq;N:Lamb;
-
field_59335
- Mappings:
Namespace Name Mixin selector named field_59335Lnet/minecraft/class_11126;field_59335:Lnet/minecraft/util/Identifier;intermediary field_59335Lnet/minecraft/class_11126;field_59335:Lnet/minecraft/class_2960;official OLgfq;O:Lamb;
-
field_59336
- Mappings:
Namespace Name Mixin selector named field_59336Lnet/minecraft/class_11126;field_59336:Lnet/minecraft/util/Identifier;intermediary field_59336Lnet/minecraft/class_11126;field_59336:Lnet/minecraft/class_2960;official PLgfq;P:Lamb;
-
field_59337
- Mappings:
Namespace Name Mixin selector named field_59337Lnet/minecraft/class_11126;field_59337:Lnet/minecraft/util/Identifier;intermediary field_59337Lnet/minecraft/class_11126;field_59337:Lnet/minecraft/class_2960;official QLgfq;Q:Lamb;
-
field_59338
- Mappings:
Namespace Name Mixin selector named field_59338Lnet/minecraft/class_11126;field_59338:Lnet/minecraft/util/Identifier;intermediary field_59338Lnet/minecraft/class_11126;field_59338:Lnet/minecraft/class_2960;official RLgfq;R:Lamb;
-
field_59339
- Mappings:
Namespace Name Mixin selector named field_59339Lnet/minecraft/class_11126;field_59339:Lnet/minecraft/util/Identifier;intermediary field_59339Lnet/minecraft/class_11126;field_59339:Lnet/minecraft/class_2960;official SLgfq;S:Lamb;
-
field_59340
- Mappings:
Namespace Name Mixin selector named field_59340Lnet/minecraft/class_11126;field_59340:Lnet/minecraft/util/Identifier;intermediary field_59340Lnet/minecraft/class_11126;field_59340:Lnet/minecraft/class_2960;official TLgfq;T:Lamb;
-
field_59341
- Mappings:
Namespace Name Mixin selector named field_59341Lnet/minecraft/class_11126;field_59341:Lnet/minecraft/util/Identifier;intermediary field_59341Lnet/minecraft/class_11126;field_59341:Lnet/minecraft/class_2960;official ULgfq;U:Lamb;
-
field_59342
- Mappings:
Namespace Name Mixin selector named field_59342Lnet/minecraft/class_11126;field_59342:Lnet/minecraft/util/Identifier;intermediary field_59342Lnet/minecraft/class_11126;field_59342:Lnet/minecraft/class_2960;official VLgfq;V:Lamb;
-
field_59343
- Mappings:
Namespace Name Mixin selector named field_59343Lnet/minecraft/class_11126;field_59343:Lnet/minecraft/util/Identifier;intermediary field_59343Lnet/minecraft/class_11126;field_59343:Lnet/minecraft/class_2960;official WLgfq;W:Lamb;
-
field_59344
- Mappings:
Namespace Name Mixin selector named field_59344Lnet/minecraft/class_11126;field_59344:Lnet/minecraft/util/Identifier;intermediary field_59344Lnet/minecraft/class_11126;field_59344:Lnet/minecraft/class_2960;official XLgfq;X:Lamb;
-
field_59345
- Mappings:
Namespace Name Mixin selector named field_59345Lnet/minecraft/class_11126;field_59345:Lnet/minecraft/util/Identifier;intermediary field_59345Lnet/minecraft/class_11126;field_59345:Lnet/minecraft/class_2960;official YLgfq;Y:Lamb;
-
field_59346
- Mappings:
Namespace Name Mixin selector named field_59346Lnet/minecraft/class_11126;field_59346:Lnet/minecraft/util/Identifier;intermediary field_59346Lnet/minecraft/class_11126;field_59346:Lnet/minecraft/class_2960;official ZLgfq;Z:Lamb;
-
field_59347
- Mappings:
Namespace Name Mixin selector named field_59347Lnet/minecraft/class_11126;field_59347:Lnet/minecraft/util/Identifier;intermediary field_59347Lnet/minecraft/class_11126;field_59347:Lnet/minecraft/class_2960;official aaLgfq;aa:Lamb;
-
field_59348
private static final int field_59348- See Also:
- Mappings:
Namespace Name Mixin selector named field_59348Lnet/minecraft/class_11126;field_59348:Iintermediary field_59348Lnet/minecraft/class_11126;field_59348:Iofficial abLgfq;ab:I
-
field_59330
public static final int field_59330- See Also:
- Mappings:
Namespace Name Mixin selector named field_59330Lnet/minecraft/class_11126;field_59330:Iintermediary field_59330Lnet/minecraft/class_11126;field_59330:Iofficial JLgfq;J:I
-
field_59331
public static final int field_59331- See Also:
- Mappings:
Namespace Name Mixin selector named field_59331Lnet/minecraft/class_11126;field_59331:Iintermediary field_59331Lnet/minecraft/class_11126;field_59331:Iofficial KLgfq;K:I
-
field_59349
private static final int field_59349- See Also:
- Mappings:
Namespace Name Mixin selector named field_59349Lnet/minecraft/class_11126;field_59349:Iintermediary field_59349Lnet/minecraft/class_11126;field_59349:Iofficial acLgfq;ac:I
-
field_59350
private static final int field_59350- See Also:
- Mappings:
Namespace Name Mixin selector named field_59350Lnet/minecraft/class_11126;field_59350:Iintermediary field_59350Lnet/minecraft/class_11126;field_59350:Iofficial adLgfq;ad:I
-
field_59351
- Mappings:
Namespace Name Mixin selector named field_59351Lnet/minecraft/class_11126;field_59351:Lnet/minecraft/client/gui/widget/TextIconButtonWidget;intermediary field_59351Lnet/minecraft/class_11126;field_59351:Lnet/minecraft/class_8662;official aeLgfq;ae:Lfzd;
-
field_59352
private float field_59352- Mappings:
Namespace Name Mixin selector named field_59352Lnet/minecraft/class_11126;field_59352:Fintermediary field_59352Lnet/minecraft/class_11126;field_59352:Fofficial afLgfq;af:F
-
field_59353
private boolean field_59353- Mappings:
Namespace Name Mixin selector named field_59353Lnet/minecraft/class_11126;field_59353:Zintermediary field_59353Lnet/minecraft/class_11126;field_59353:Zofficial agLgfq;ag:Z
-
field_59354
private int field_59354- Mappings:
Namespace Name Mixin selector named field_59354Lnet/minecraft/class_11126;field_59354:Iintermediary field_59354Lnet/minecraft/class_11126;field_59354:Iofficial ahLgfq;ah:I
-
field_59355
private final float[] field_59355- Mappings:
Namespace Name Mixin selector named field_59355Lnet/minecraft/class_11126;field_59355:[Fintermediary field_59355Lnet/minecraft/class_11126;field_59355:[Fofficial aiLgfq;ai:[F
-
field_59356
private final float[] field_59356- Mappings:
Namespace Name Mixin selector named field_59356Lnet/minecraft/class_11126;field_59356:[Fintermediary field_59356Lnet/minecraft/class_11126;field_59356:[Fofficial ajLgfq;aj:[F
-
field_59357
private int field_59357- Mappings:
Namespace Name Mixin selector named field_59357Lnet/minecraft/class_11126;field_59357:Iintermediary field_59357Lnet/minecraft/class_11126;field_59357:Iofficial akLgfq;ak:I
-
field_59358
private final int field_59358- See Also:
- Mappings:
Namespace Name Mixin selector named field_59358Lnet/minecraft/class_11126;field_59358:Iintermediary field_59358Lnet/minecraft/class_11126;field_59358:Iofficial alLgfq;al:I
-
-
Constructor Details
-
class_11126
-
-
Method Details
-
method_70280
- Mappings:
Namespace Name Mixin selector named method_70280Lnet/minecraft/class_11126;method_70280(Lnet/minecraft/client/gui/widget/ButtonWidget;)Vintermediary method_70280Lnet/minecraft/class_11126;method_70280(Lnet/minecraft/class_4185;)Vofficial aLgfq;a(Lfxy;)V
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
- Overrides:
initin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named initLnet/minecraft/client/gui/screen/Screen;init()Vintermediary method_25426Lnet/minecraft/class_437;method_25426()Vofficial aT_Lgdr;aT_()V
-
onMouseClick
- Overrides:
onMouseClickin classHandledScreen<class_11043>- See Also:
- Mappings:
Namespace Name Mixin selector named onMouseClickLnet/minecraft/client/gui/screen/ingame/HandledScreen;onMouseClick(Lnet/minecraft/screen/slot/Slot;IILnet/minecraft/screen/slot/SlotActionType;)Vintermediary method_2383Lnet/minecraft/class_465;method_2383(Lnet/minecraft/class_1735;IILnet/minecraft/class_1713;)Vofficial aLgeg;a(Ldaf;IILcyj;)V
-
drawForeground
- Overrides:
drawForegroundin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/gui/DrawContext;II)Vintermediary method_2388Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_332;II)Vofficial bLgeg;b(Lfxk;II)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLfzb;a(Lfxk;IIF)V
-
method_70282
- Mappings:
Namespace Name Mixin selector named method_70282Lnet/minecraft/class_11126;method_70282(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_70282Lnet/minecraft/class_11126;method_70282(Lnet/minecraft/class_332;IIF)Vofficial dLgfq;d(Lfxk;IIF)V
-
method_70281
- Mappings:
Namespace Name Mixin selector named method_70281Lnet/minecraft/class_11126;method_70281(Lnet/minecraft/client/gui/DrawContext;)Vintermediary method_70281Lnet/minecraft/class_11126;method_70281(Lnet/minecraft/class_332;)Vofficial dLgfq;d(Lfxk;)V
-
handledScreenTick
protected void handledScreenTick()- Overrides:
handledScreenTickin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named handledScreenTickLnet/minecraft/client/gui/screen/ingame/HandledScreen;handledScreenTick()Vintermediary method_37432Lnet/minecraft/class_465;method_37432()Vofficial ELgeg;E()V
-
method_70279
- Mappings:
Namespace Name Mixin selector named method_70279Lnet/minecraft/class_11126;method_70279(Lnet/minecraft/screen/slot/Slot;J)Vintermediary method_70279Lnet/minecraft/class_11126;method_70279(Lnet/minecraft/class_1735;J)Vofficial aLgfq;a(Ldaf;J)V
-
drawSlot
- Overrides:
drawSlotin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named drawSlotLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawSlot(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/screen/slot/Slot;)Vintermediary method_2385Lnet/minecraft/class_465;method_2385(Lnet/minecraft/class_332;Lnet/minecraft/class_1735;)Vofficial aLgeg;a(Lfxk;Ldaf;)V
-
drawBackground
- Specified by:
drawBackgroundin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/gui/DrawContext;FII)Vintermediary method_2389Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_332;FII)Vofficial aLgeg;a(Lfxk;FII)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- Overrides:
mouseClickedin classHandledScreen<class_11043>- 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 named mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Zofficial aLfzv;a(DDI)Z
-
method_70275
private boolean method_70275()- Mappings:
Namespace Name Mixin selector named method_70275Lnet/minecraft/class_11126;method_70275()Zintermediary method_70275Lnet/minecraft/class_11126;method_70275()Zofficial GLgfq;G()Z
-
method_70276
private int method_70276()- Mappings:
Namespace Name Mixin selector named method_70276Lnet/minecraft/class_11126;method_70276()Iintermediary method_70276Lnet/minecraft/class_11126;method_70276()Iofficial HLgfq;H()I
-
mouseDragged
public boolean mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) Callback for when a mouse button drag event has been captured. The button number is identified by the constants inGLFWclass.- Specified by:
mouseDraggedin interfaceElement- Specified by:
mouseDraggedin interfaceParentElement- Overrides:
mouseDraggedin classHandledScreen<class_11043>- Parameters:
mouseX- the current X coordinate of the mousemouseY- the current Y coordinate of the mousebutton- the mouse button numberdeltaX- the difference of the current X with the previous X coordinatedeltaY- the difference of the current Y with the previous Y coordinate- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseDraggedLnet/minecraft/client/gui/Element;mouseDragged(DDIDD)Zintermediary method_25403Lnet/minecraft/class_364;method_25403(DDIDD)Zofficial aLfzv;a(DDIDD)Z
-
mouseScrolled
public boolean mouseScrolled(double mouseX, double mouseY, double horizontalAmount, double verticalAmount) Callback for when a mouse button scroll event has been captured.- Specified by:
mouseScrolledin interfaceElement- Specified by:
mouseScrolledin interfaceParentElement- Overrides:
mouseScrolledin classHandledScreen<class_11043>- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousehorizontalAmount- the horizontal scroll amountverticalAmount- the vertical scroll amount- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseScrolledLnet/minecraft/client/gui/Element;mouseScrolled(DDDD)Zintermediary method_25401Lnet/minecraft/class_364;method_25401(DDDD)Zofficial aLfzv;a(DDDD)Z
-
isClickOutsideBounds
protected boolean isClickOutsideBounds(double mouseX, double mouseY, int left, int top, int button) - Overrides:
isClickOutsideBoundsin classHandledScreen<class_11043>- Mappings:
Namespace Name Mixin selector named isClickOutsideBoundsLnet/minecraft/client/gui/screen/ingame/HandledScreen;isClickOutsideBounds(DDIII)Zintermediary method_2381Lnet/minecraft/class_465;method_2381(DDIII)Zofficial aLgeg;a(DDIII)Z
-
method_70277
private void method_70277(int int2) - Mappings:
Namespace Name Mixin selector named method_70277Lnet/minecraft/class_11126;method_70277(I)Vintermediary method_70277Lnet/minecraft/class_11126;method_70277(I)Vofficial aLgfq;a(I)V
-