Class MerchantScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen<MerchantScreenHandler>
net.minecraft.client.gui.screen.ingame.MerchantScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement,ScreenHandlerProvider<MerchantScreenHandler>
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/ingame/MerchantScreenintermediary net/minecraft/class_492official gti
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate 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 int(package private) intprivate static final intprivate final MerchantScreen.WidgetButtonPage[]private static final Identifierprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final Identifierprivate static final Identifierprivate booleanprivate static final intprivate intprivate static final intprivate static final Identifierprivate static final intprivate static final intprivate static final Identifierprivate static final Identifierprivate static final intprivate static final intprivate static final intprivate static final TextFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
BACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_52802, field_52803, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, field_60460, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, textRenderer, title, width -
Constructor Summary
ConstructorsConstructorDescriptionMerchantScreen(MerchantScreenHandler handler, PlayerInventory inventory, Text title) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancanScroll(int listSize) protected voiddrawBackground(DrawContext context, float deltaTicks, int mouseX, int mouseY) protected voiddrawForeground(DrawContext context, int mouseX, int mouseY) private voiddrawLevelInfo(DrawContext context, int x, int y, TradeOffer tradeOffer) protected voidinit()Called when a screen should be initialized.booleanmouseClicked(Click click, boolean doubled) Callback for when a mouse button down event has been captured.booleanmouseDragged(Click click, double offsetX, double offsetY) 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.private voidrenderArrow(DrawContext context, TradeOffer tradeOffer, int x, int y) private voidrenderFirstBuyItem(DrawContext context, ItemStack adjustedFirstBuyItem, ItemStack originalFirstBuyItem, int x, int y) voidrenderMain(DrawContext context, int mouseX, int mouseY, float deltaTicks) private voidrenderScrollbar(DrawContext context, int x, int y, TradeOfferList tradeOffers) private voidMethods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
addTooltipSubmenuHandler, close, deferSubtitles, drawMouseoverTooltip, drawSlot, drawSlots, endTouchDrag, getScreenHandler, getTooltipFromItem, handledScreenTick, handleHotbarKeyPressed, isClickOutsideBounds, isPointWithinBounds, keyPressed, mouseReleased, onMouseClick, onMouseClick, onSlotChangedState, removed, render, renderBackground, renderCursorStack, renderLetGoTouchStack, shouldPause, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, allowRotatingPanorama, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, canInterruptOtherScreen, children, clearAndInit, clearChildren, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, hasUsageText, init, insertText, isMouseOver, isValidCharacterForName, keepOpenThroughPortal, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, refreshWidgetPositions, remove, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setWidgetAlpha, shouldCloseOnEsc, showsStatusEffects, 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, isClickable, 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
-
OUT_OF_STOCK_TEXTURE
- Mappings:
Namespace Name Mixin selector named OUT_OF_STOCK_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;OUT_OF_STOCK_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45490Lnet/minecraft/class_492;field_45490:Lnet/minecraft/class_2960;official DLgti;D:Lamo;
-
EXPERIENCE_BAR_BACKGROUND_TEXTURE
- Mappings:
Namespace Name Mixin selector named EXPERIENCE_BAR_BACKGROUND_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;EXPERIENCE_BAR_BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45491Lnet/minecraft/class_492;field_45491:Lnet/minecraft/class_2960;official ELgti;E:Lamo;
-
EXPERIENCE_BAR_CURRENT_TEXTURE
- Mappings:
Namespace Name Mixin selector named EXPERIENCE_BAR_CURRENT_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;EXPERIENCE_BAR_CURRENT_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45492Lnet/minecraft/class_492;field_45492:Lnet/minecraft/class_2960;official FLgti;F:Lamo;
-
EXPERIENCE_BAR_RESULT_TEXTURE
- Mappings:
Namespace Name Mixin selector named EXPERIENCE_BAR_RESULT_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;EXPERIENCE_BAR_RESULT_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45484Lnet/minecraft/class_492;field_45484:Lnet/minecraft/class_2960;official GLgti;G:Lamo;
-
SCROLLER_TEXTURE
- Mappings:
Namespace Name Mixin selector named SCROLLER_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLER_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45485Lnet/minecraft/class_492;field_45485:Lnet/minecraft/class_2960;official HLgti;H:Lamo;
-
SCROLLER_DISABLED_TEXTURE
- Mappings:
Namespace Name Mixin selector named SCROLLER_DISABLED_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLER_DISABLED_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45486Lnet/minecraft/class_492;field_45486:Lnet/minecraft/class_2960;official ILgti;I:Lamo;
-
TRADE_ARROW_OUT_OF_STOCK_TEXTURE
- Mappings:
Namespace Name Mixin selector named TRADE_ARROW_OUT_OF_STOCK_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADE_ARROW_OUT_OF_STOCK_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45487Lnet/minecraft/class_492;field_45487:Lnet/minecraft/class_2960;official JLgti;J:Lamo;
-
TRADE_ARROW_TEXTURE
- Mappings:
Namespace Name Mixin selector named TRADE_ARROW_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADE_ARROW_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45488Lnet/minecraft/class_492;field_45488:Lnet/minecraft/class_2960;official KLgti;K:Lamo;
-
DISCOUNT_STRIKETHROUGH_TEXTURE
- Mappings:
Namespace Name Mixin selector named DISCOUNT_STRIKETHROUGH_TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;DISCOUNT_STRIKETHROUGH_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45489Lnet/minecraft/class_492;field_45489:Lnet/minecraft/class_2960;official LLgti;L:Lamo;
-
TEXTURE
- Mappings:
Namespace Name Mixin selector named TEXTURELnet/minecraft/client/gui/screen/ingame/MerchantScreen;TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_2950Lnet/minecraft/class_492;field_2950:Lnet/minecraft/class_2960;official MLgti;M:Lamo;
-
TEXTURE_WIDTH
private static final int TEXTURE_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector named TEXTURE_WIDTHLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TEXTURE_WIDTH:Iintermediary field_32354Lnet/minecraft/class_492;field_32354:Iofficial NLgti;N:I
-
TEXTURE_HEIGHT
private static final int TEXTURE_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named TEXTURE_HEIGHTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TEXTURE_HEIGHT:Iintermediary field_32355Lnet/minecraft/class_492;field_32355:Iofficial OLgti;O:I
-
field_32356
private static final int field_32356- See Also:
- Mappings:
Namespace Name Mixin selector named field_32356Lnet/minecraft/client/gui/screen/ingame/MerchantScreen;field_32356:Iintermediary field_32356Lnet/minecraft/class_492;field_32356:Iofficial PLgti;P:I
-
EXPERIENCE_BAR_X_OFFSET
private static final int EXPERIENCE_BAR_X_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named EXPERIENCE_BAR_X_OFFSETLnet/minecraft/client/gui/screen/ingame/MerchantScreen;EXPERIENCE_BAR_X_OFFSET:Iintermediary field_32357Lnet/minecraft/class_492;field_32357:Iofficial QLgti;Q:I
-
TRADE_LIST_AREA_Y_OFFSET
private static final int TRADE_LIST_AREA_Y_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named TRADE_LIST_AREA_Y_OFFSETLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADE_LIST_AREA_Y_OFFSET:Iintermediary field_32358Lnet/minecraft/class_492;field_32358:Iofficial RLgti;R:I
-
FIRST_BUY_ITEM_X_OFFSET
private static final int FIRST_BUY_ITEM_X_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named FIRST_BUY_ITEM_X_OFFSETLnet/minecraft/client/gui/screen/ingame/MerchantScreen;FIRST_BUY_ITEM_X_OFFSET:Iintermediary field_32359Lnet/minecraft/class_492;field_32359:Iofficial SLgti;S:I
-
SECOND_BUY_ITEM_X_OFFSET
private static final int SECOND_BUY_ITEM_X_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named SECOND_BUY_ITEM_X_OFFSETLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SECOND_BUY_ITEM_X_OFFSET:Iintermediary field_32360Lnet/minecraft/class_492;field_32360:Iofficial TLgti;T:I
-
SOLD_ITEM_X_OFFSET
private static final int SOLD_ITEM_X_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named SOLD_ITEM_X_OFFSETLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SOLD_ITEM_X_OFFSET:Iintermediary field_32361Lnet/minecraft/class_492;field_32361:Iofficial ULgti;U:I
-
field_32362
private static final int field_32362- See Also:
- Mappings:
Namespace Name Mixin selector named field_32362Lnet/minecraft/client/gui/screen/ingame/MerchantScreen;field_32362:Iintermediary field_32362Lnet/minecraft/class_492;field_32362:Iofficial VLgti;V:I
-
MAX_TRADE_OFFERS
private static final int MAX_TRADE_OFFERS- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_TRADE_OFFERSLnet/minecraft/client/gui/screen/ingame/MerchantScreen;MAX_TRADE_OFFERS:Iintermediary field_32363Lnet/minecraft/class_492;field_32363:Iofficial WLgti;W:I
-
field_32364
private static final int field_32364- See Also:
- Mappings:
Namespace Name Mixin selector named field_32364Lnet/minecraft/client/gui/screen/ingame/MerchantScreen;field_32364:Iintermediary field_32364Lnet/minecraft/class_492;field_32364:Iofficial XLgti;X:I
-
TRADE_OFFER_BUTTON_HEIGHT
private static final int TRADE_OFFER_BUTTON_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named TRADE_OFFER_BUTTON_HEIGHTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADE_OFFER_BUTTON_HEIGHT:Iintermediary field_32365Lnet/minecraft/class_492;field_32365:Iofficial YLgti;Y:I
-
TRADE_OFFER_BUTTON_WIDTH
private static final int TRADE_OFFER_BUTTON_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector named TRADE_OFFER_BUTTON_WIDTHLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADE_OFFER_BUTTON_WIDTH:Iintermediary field_32366Lnet/minecraft/class_492;field_32366:Iofficial ZLgti;Z:I
-
SCROLLBAR_HEIGHT
private static final int SCROLLBAR_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named SCROLLBAR_HEIGHTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLBAR_HEIGHT:Iintermediary field_32367Lnet/minecraft/class_492;field_32367:Iofficial aaLgti;aa:I
-
SCROLLBAR_WIDTH
private static final int SCROLLBAR_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector named SCROLLBAR_WIDTHLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLBAR_WIDTH:Iintermediary field_32368Lnet/minecraft/class_492;field_32368:Iofficial abLgti;ab:I
-
SCROLLBAR_AREA_HEIGHT
private static final int SCROLLBAR_AREA_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named SCROLLBAR_AREA_HEIGHTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLBAR_AREA_HEIGHT:Iintermediary field_32369Lnet/minecraft/class_492;field_32369:Iofficial acLgti;ac:I
-
SCROLLBAR_OFFSET_Y
private static final int SCROLLBAR_OFFSET_Y- See Also:
- Mappings:
Namespace Name Mixin selector named SCROLLBAR_OFFSET_YLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLBAR_OFFSET_Y:Iintermediary field_32370Lnet/minecraft/class_492;field_32370:Iofficial adLgti;ad:I
-
SCROLLBAR_OFFSET_X
private static final int SCROLLBAR_OFFSET_X- See Also:
- Mappings:
Namespace Name Mixin selector named SCROLLBAR_OFFSET_XLnet/minecraft/client/gui/screen/ingame/MerchantScreen;SCROLLBAR_OFFSET_X:Iintermediary field_32371Lnet/minecraft/class_492;field_32371:Iofficial aeLgti;ae:I
-
TRADES_TEXT
- Mappings:
Namespace Name Mixin selector named TRADES_TEXTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;TRADES_TEXT:Lnet/minecraft/text/Text;intermediary field_26569Lnet/minecraft/class_492;field_26569:Lnet/minecraft/class_2561;official afLgti;af:Lyh;
-
DEPRECATED_TEXT
- Mappings:
Namespace Name Mixin selector named DEPRECATED_TEXTLnet/minecraft/client/gui/screen/ingame/MerchantScreen;DEPRECATED_TEXT:Lnet/minecraft/text/Text;intermediary field_26571Lnet/minecraft/class_492;field_26571:Lnet/minecraft/class_2561;official agLgti;ag:Lyh;
-
selectedIndex
private int selectedIndex- Mappings:
Namespace Name Mixin selector named selectedIndexLnet/minecraft/client/gui/screen/ingame/MerchantScreen;selectedIndex:Iintermediary field_19161Lnet/minecraft/class_492;field_19161:Iofficial ahLgti;ah:I
-
offers
- Mappings:
Namespace Name Mixin selector named offersLnet/minecraft/client/gui/screen/ingame/MerchantScreen;offers:[Lnet/minecraft/client/gui/screen/ingame/MerchantScreen$WidgetButtonPage;intermediary field_19162Lnet/minecraft/class_492;field_19162:[Lnet/minecraft/class_492$class_493;official aiLgti;ai:[Lgti$a;
-
indexStartOffset
int indexStartOffset- Mappings:
Namespace Name Mixin selector named indexStartOffsetLnet/minecraft/client/gui/screen/ingame/MerchantScreen;indexStartOffset:Iintermediary field_19163Lnet/minecraft/class_492;field_19163:Iofficial ajLgti;aj:I
-
scrolling
private boolean scrolling- Mappings:
Namespace Name Mixin selector named scrollingLnet/minecraft/client/gui/screen/ingame/MerchantScreen;scrolling:Zintermediary field_19164Lnet/minecraft/class_492;field_19164:Zofficial akLgti;ak:Z
-
-
Constructor Details
-
MerchantScreen
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/ingame/MerchantScreen;<init>(Lnet/minecraft/screen/MerchantScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)Vintermediary <init>Lnet/minecraft/class_492;<init>(Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)Vofficial <init>Lgti;<init>(Ldho;Ldcl;Lyh;)V
-
-
Method Details
-
syncRecipeIndex
private void syncRecipeIndex()- Mappings:
Namespace Name Mixin selector named syncRecipeIndexLnet/minecraft/client/gui/screen/ingame/MerchantScreen;syncRecipeIndex()Vintermediary method_2496Lnet/minecraft/class_492;method_2496()Vofficial ILgti;I()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<MerchantScreenHandler>- Mappings:
Namespace Name Mixin selector named initLnet/minecraft/client/gui/screen/Screen;init()Vintermediary method_25426Lnet/minecraft/class_437;method_25426()Vofficial bf_Lgqt;bf_()V
-
drawForeground
- Overrides:
drawForegroundin classHandledScreen<MerchantScreenHandler>- 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 cLgsa;c(Lghi;II)V
-
drawBackground
- Specified by:
drawBackgroundin classHandledScreen<MerchantScreenHandler>- 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 aLgsa;a(Lghi;FII)V
-
drawLevelInfo
- Mappings:
Namespace Name Mixin selector named drawLevelInfoLnet/minecraft/client/gui/screen/ingame/MerchantScreen;drawLevelInfo(Lnet/minecraft/client/gui/DrawContext;IILnet/minecraft/village/TradeOffer;)Vintermediary method_19413Lnet/minecraft/class_492;method_19413(Lnet/minecraft/class_332;IILnet/minecraft/class_1914;)Vofficial aLgti;a(Lghi;IILdud;)V
-
renderScrollbar
- Mappings:
Namespace Name Mixin selector named renderScrollbarLnet/minecraft/client/gui/screen/ingame/MerchantScreen;renderScrollbar(Lnet/minecraft/client/gui/DrawContext;IILnet/minecraft/village/TradeOfferList;)Vintermediary method_20221Lnet/minecraft/class_492;method_20221(Lnet/minecraft/class_332;IILnet/minecraft/class_1916;)Vofficial aLgti;a(Lghi;IILdue;)V
-
renderMain
- Overrides:
renderMainin classHandledScreen<MerchantScreenHandler>- Mappings:
Namespace Name Mixin selector named renderMainLnet/minecraft/client/gui/screen/ingame/HandledScreen;renderMain(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_71085Lnet/minecraft/class_465;method_71085(Lnet/minecraft/class_332;IIF)Vofficial dLgsa;d(Lghi;IIF)V
-
renderArrow
- Mappings:
Namespace Name Mixin selector named renderArrowLnet/minecraft/client/gui/screen/ingame/MerchantScreen;renderArrow(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/village/TradeOffer;II)Vintermediary method_20223Lnet/minecraft/class_492;method_20223(Lnet/minecraft/class_332;Lnet/minecraft/class_1914;II)Vofficial aLgti;a(Lghi;Ldud;II)V
-
renderFirstBuyItem
private void renderFirstBuyItem(DrawContext context, ItemStack adjustedFirstBuyItem, ItemStack originalFirstBuyItem, int x, int y) - Mappings:
Namespace Name Mixin selector named renderFirstBuyItemLnet/minecraft/client/gui/screen/ingame/MerchantScreen;renderFirstBuyItem(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;II)Vintermediary method_20222Lnet/minecraft/class_492;method_20222(Lnet/minecraft/class_332;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;II)Vofficial aLgti;a(Lghi;Ldkm;Ldkm;II)V
-
canScroll
private boolean canScroll(int listSize) - Mappings:
Namespace Name Mixin selector named canScrollLnet/minecraft/client/gui/screen/ingame/MerchantScreen;canScroll(I)Zintermediary method_20220Lnet/minecraft/class_492;method_20220(I)Zofficial aLgti;a(I)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<MerchantScreenHandler>- 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 aLgle;a(DDDD)Z
-
mouseDragged
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<MerchantScreenHandler>- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseDraggedLnet/minecraft/client/gui/Element;mouseDragged(Lnet/minecraft/client/gui/Click;DD)Zintermediary method_25403Lnet/minecraft/class_364;method_25403(Lnet/minecraft/class_11909;DD)Zofficial aLgle;a(Lgxs;DD)Z
-
mouseClicked
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<MerchantScreenHandler>- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(Lnet/minecraft/client/gui/Click;Z)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(Lnet/minecraft/class_11909;Z)Zofficial aLgle;a(Lgxs;Z)Z
-