Package net.minecraft
Class class_9608
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement,ScreenHandlerProvider<class_9521>
- Mappings:
Namespace Name official fqxintermediary net/minecraft/class_9608named net/minecraft/class_9608
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate 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 static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate floatprivate booleanprivate intprivate booleanFields 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, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionclass_9608(class_9521 class_9521, PlayerInventory playerInventory, Text text) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawBackground(DrawContext context, float delta, int mouseX, int mouseY) protected voiddrawMouseoverTooltip(DrawContext context, int x, int y) protected intprivate booleanprivate voidprivate voidmethod_59341(DrawContext drawContext, int int2, int int3, int int4, int int5, int int6) private voidmethod_59342(DrawContext drawContext, int int2, int int3, int int4) 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.voidrender(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
close, drawForeground, drawItem, drawSlot, drawSlotHighlight, endTouchDrag, getScreenHandler, getTooltipFromItem, handledScreenTick, handleHotbarKeyPressed, init, isClickOutsideBounds, isPointWithinBounds, keyPressed, method_59336, mouseReleased, onMouseClick, onSlotChangedState, removed, renderBackground, shouldPause, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, blur, children, clearAndInit, clearChildren, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, switchFocus, updateNarrator, wrapScreenErrorMethods 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
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_51106
- Mappings:
Namespace Name Mixin selector official DLfqx;D:Lakt;intermediary field_51106Lnet/minecraft/class_9608;field_51106:Lnet/minecraft/class_2960;named field_51106Lnet/minecraft/class_9608;field_51106:Lnet/minecraft/util/Identifier;
-
field_51107
- Mappings:
Namespace Name Mixin selector official ELfqx;E:Lakt;intermediary field_51107Lnet/minecraft/class_9608;field_51107:Lnet/minecraft/class_2960;named field_51107Lnet/minecraft/class_9608;field_51107:Lnet/minecraft/util/Identifier;
-
field_51108
- Mappings:
Namespace Name Mixin selector official FLfqx;F:Lakt;intermediary field_51108Lnet/minecraft/class_9608;field_51108:Lnet/minecraft/class_2960;named field_51108Lnet/minecraft/class_9608;field_51108:Lnet/minecraft/util/Identifier;
-
field_51109
- Mappings:
Namespace Name Mixin selector official GLfqx;G:Lakt;intermediary field_51109Lnet/minecraft/class_9608;field_51109:Lnet/minecraft/class_2960;named field_51109Lnet/minecraft/class_9608;field_51109:Lnet/minecraft/util/Identifier;
-
field_51110
- Mappings:
Namespace Name Mixin selector official HLfqx;H:Lakt;intermediary field_51110Lnet/minecraft/class_9608;field_51110:Lnet/minecraft/class_2960;named field_51110Lnet/minecraft/class_9608;field_51110:Lnet/minecraft/util/Identifier;
-
field_51111
- Mappings:
Namespace Name Mixin selector official ILfqx;I:Lakt;intermediary field_51111Lnet/minecraft/class_9608;field_51111:Lnet/minecraft/class_2960;named field_51111Lnet/minecraft/class_9608;field_51111:Lnet/minecraft/util/Identifier;
-
field_51112
private static final int field_51112- See Also:
- Mappings:
Namespace Name Mixin selector official JLfqx;J:Iintermediary field_51112Lnet/minecraft/class_9608;field_51112:Inamed field_51112Lnet/minecraft/class_9608;field_51112:I
-
field_51113
private static final int field_51113- See Also:
- Mappings:
Namespace Name Mixin selector official KLfqx;K:Iintermediary field_51113Lnet/minecraft/class_9608;field_51113:Inamed field_51113Lnet/minecraft/class_9608;field_51113:I
-
field_51114
private static final int field_51114- See Also:
- Mappings:
Namespace Name Mixin selector official LLfqx;L:Iintermediary field_51114Lnet/minecraft/class_9608;field_51114:Inamed field_51114Lnet/minecraft/class_9608;field_51114:I
-
field_51115
private static final int field_51115- See Also:
- Mappings:
Namespace Name Mixin selector official MLfqx;M:Iintermediary field_51115Lnet/minecraft/class_9608;field_51115:Inamed field_51115Lnet/minecraft/class_9608;field_51115:I
-
field_51116
private static final int field_51116- See Also:
- Mappings:
Namespace Name Mixin selector official NLfqx;N:Iintermediary field_51116Lnet/minecraft/class_9608;field_51116:Inamed field_51116Lnet/minecraft/class_9608;field_51116:I
-
field_51117
private static final int field_51117- See Also:
- Mappings:
Namespace Name Mixin selector official OLfqx;O:Iintermediary field_51117Lnet/minecraft/class_9608;field_51117:Inamed field_51117Lnet/minecraft/class_9608;field_51117:I
-
field_51118
private static final int field_51118- See Also:
- Mappings:
Namespace Name Mixin selector official PLfqx;P:Iintermediary field_51118Lnet/minecraft/class_9608;field_51118:Inamed field_51118Lnet/minecraft/class_9608;field_51118:I
-
field_51119
private static final int field_51119- See Also:
- Mappings:
Namespace Name Mixin selector official QLfqx;Q:Iintermediary field_51119Lnet/minecraft/class_9608;field_51119:Inamed field_51119Lnet/minecraft/class_9608;field_51119:I
-
field_51120
private static final int field_51120- See Also:
- Mappings:
Namespace Name Mixin selector official RLfqx;R:Iintermediary field_51120Lnet/minecraft/class_9608;field_51120:Inamed field_51120Lnet/minecraft/class_9608;field_51120:I
-
field_51121
private float field_51121- Mappings:
Namespace Name Mixin selector official SLfqx;S:Fintermediary field_51121Lnet/minecraft/class_9608;field_51121:Fnamed field_51121Lnet/minecraft/class_9608;field_51121:F
-
field_51122
private boolean field_51122- Mappings:
Namespace Name Mixin selector official TLfqx;T:Zintermediary field_51122Lnet/minecraft/class_9608;field_51122:Znamed field_51122Lnet/minecraft/class_9608;field_51122:Z
-
field_51123
private int field_51123- Mappings:
Namespace Name Mixin selector official ULfqx;U:Iintermediary field_51123Lnet/minecraft/class_9608;field_51123:Inamed field_51123Lnet/minecraft/class_9608;field_51123:I
-
field_51124
private boolean field_51124- Mappings:
Namespace Name Mixin selector official VLfqx;V:Zintermediary field_51124Lnet/minecraft/class_9608;field_51124:Znamed field_51124Lnet/minecraft/class_9608;field_51124:Z
-
-
Constructor Details
-
class_9608
-
-
Method Details
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classHandledScreen<class_9521>- Mappings:
Namespace Name Mixin selector official aLfjq;a(Lfia;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
-
drawBackground
- Specified by:
drawBackgroundin classHandledScreen<class_9521>- Mappings:
Namespace Name Mixin selector official aLfpn;a(Lfia;FII)Vintermediary method_2389Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_332;FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/gui/DrawContext;FII)V
-
drawMouseoverTooltip
- Overrides:
drawMouseoverTooltipin classHandledScreen<class_9521>- Mappings:
Namespace Name Mixin selector official aLfpn;a(Lfia;II)Vintermediary method_2380Lnet/minecraft/class_465;method_2380(Lnet/minecraft/class_332;II)Vnamed drawMouseoverTooltipLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawMouseoverTooltip(Lnet/minecraft/client/gui/DrawContext;II)V
-
method_59341
private void method_59341(DrawContext drawContext, int int2, int int3, int int4, int int5, int int6) - Mappings:
Namespace Name Mixin selector official aLfqx;a(Lfia;IIIII)Vintermediary method_59341Lnet/minecraft/class_9608;method_59341(Lnet/minecraft/class_332;IIIII)Vnamed method_59341Lnet/minecraft/class_9608;method_59341(Lnet/minecraft/client/gui/DrawContext;IIIII)V
-
method_59342
- Mappings:
Namespace Name Mixin selector official bLfqx;b(Lfia;III)Vintermediary method_59342Lnet/minecraft/class_9608;method_59342(Lnet/minecraft/class_332;III)Vnamed method_59342Lnet/minecraft/class_9608;method_59342(Lnet/minecraft/client/gui/DrawContext;III)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_9521>- 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 aLfkj;a(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
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_9521>- 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 official aLfkj;a(DDIDD)Zintermediary method_25403Lnet/minecraft/class_364;method_25403(DDIDD)Znamed mouseDraggedLnet/minecraft/client/gui/Element;mouseDragged(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.- 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 official aLfkj;a(DDDD)Zintermediary method_25401Lnet/minecraft/class_364;method_25401(DDDD)Znamed mouseScrolledLnet/minecraft/client/gui/Element;mouseScrolled(DDDD)Z
-
method_59339
private boolean method_59339()- Mappings:
Namespace Name Mixin selector official FLfqx;F()Zintermediary method_59339Lnet/minecraft/class_9608;method_59339()Znamed method_59339Lnet/minecraft/class_9608;method_59339()Z
-
method_59338
protected int method_59338()- Mappings:
Namespace Name Mixin selector official ELfqx;E()Iintermediary method_59338Lnet/minecraft/class_9608;method_59338()Inamed method_59338Lnet/minecraft/class_9608;method_59338()I
-
method_59340
private void method_59340()- Mappings:
Namespace Name Mixin selector official ILfqx;I()Vintermediary method_59340Lnet/minecraft/class_9608;method_59340()Vnamed method_59340Lnet/minecraft/class_9608;method_59340()V
-