Uses of Record Class
net.minecraft.client.input.MouseButtonEvent
Packages that use MouseButtonEvent
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of MouseButtonEvent in com.mojang.realmsclient
Methods in com.mojang.realmsclient with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanRealmsMainScreen.AvailableSnapshotEntry.mouseClicked(MouseButtonEvent p_445652_, boolean p_435256_) booleanRealmsMainScreen.NotificationMessageEntry.mouseClicked(MouseButtonEvent p_447212_, boolean p_435417_) booleanRealmsMainScreen.ServerEntry.mouseClicked(MouseButtonEvent p_446191_, boolean p_433725_) -
Uses of MouseButtonEvent in com.mojang.realmsclient.gui.screens
Methods in com.mojang.realmsclient.gui.screens with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanRealmsSelectWorldTemplateScreen.Entry.mouseClicked(MouseButtonEvent p_446446_, boolean p_434444_) booleanRealmsSelectWorldTemplateScreen.WorldTemplateList.mouseClicked(MouseButtonEvent p_447290_, boolean p_433489_) booleanRealmsTermsScreen.mouseClicked(MouseButtonEvent p_446992_, boolean p_434740_) -
Uses of MouseButtonEvent in com.mojang.realmsclient.gui.screens.configuration
Methods in com.mojang.realmsclient.gui.screens.configuration with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanRealmsPreferredRegionSelectionScreen.RegionSelectionList.Entry.mouseClicked(MouseButtonEvent p_446798_, boolean p_434634_) -
Uses of MouseButtonEvent in net.minecraft.client
Methods in net.minecraft.client with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanKeyMapping.matchesMouse(MouseButtonEvent pEvent) voidOptionInstance.OptionInstanceSliderButton.onRelease(MouseButtonEvent p_455677_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components with parameters of type MouseButtonEventModifier and TypeMethodDescriptionprivate intEditBox.findClickedPositionInText(MouseButtonEvent pEvent) booleanAbstractContainerWidget.mouseClicked(MouseButtonEvent p_446698_, boolean p_435133_) booleanAbstractTextAreaWidget.mouseClicked(MouseButtonEvent p_445834_, boolean p_433245_) booleanAbstractWidget.mouseClicked(MouseButtonEvent p_447133_, boolean p_434606_) booleanCommandSuggestions.mouseClicked(MouseButtonEvent pEvent) booleanContainerObjectSelectionList.Entry.mouseClicked(MouseButtonEvent p_445873_, boolean p_433971_) booleanObjectSelectionList.Entry.mouseClicked(MouseButtonEvent p_446815_, boolean p_432750_) booleanAbstractContainerWidget.mouseDragged(MouseButtonEvent p_446509_, double p_313749_, double p_313887_) booleanAbstractScrollArea.mouseDragged(MouseButtonEvent p_447056_, double p_387876_, double p_387261_) booleanAbstractWidget.mouseDragged(MouseButtonEvent p_445646_, double p_93645_, double p_93646_) booleanAbstractContainerWidget.mouseReleased(MouseButtonEvent p_446281_) booleanAbstractWidget.mouseReleased(MouseButtonEvent p_446092_) voidAbstractButton.onClick(MouseButtonEvent p_446368_, boolean p_434377_) voidAbstractSliderButton.onClick(MouseButtonEvent p_446812_, boolean p_434040_) voidAbstractStringWidget.onClick(MouseButtonEvent p_457557_, boolean p_457596_) voidAbstractWidget.onClick(MouseButtonEvent pEvent, boolean pIsDoubleClick) voidEditBox.onClick(MouseButtonEvent p_446313_, boolean p_436002_) voidMultiLineEditBox.onClick(MouseButtonEvent p_446954_, boolean p_434523_) protected voidAbstractSliderButton.onDrag(MouseButtonEvent p_445921_, double p_93591_, double p_93592_) protected voidAbstractWidget.onDrag(MouseButtonEvent pEvent, double pMouseX, double pMouseY) protected voidEditBox.onDrag(MouseButtonEvent p_445762_, double p_442954_, double p_443002_) protected voidMultiLineEditBox.onDrag(MouseButtonEvent p_446654_, double p_387147_, double p_387062_) protected voidPlayerSkinWidget.onDrag(MouseButtonEvent p_447054_, double p_299829_, double p_299876_) voidAbstractScrollArea.onRelease(MouseButtonEvent p_445716_) voidAbstractSliderButton.onRelease(MouseButtonEvent p_447332_) voidAbstractWidget.onRelease(MouseButtonEvent pEvent) private voidEditBox.selectWord(MouseButtonEvent pEvent) private voidAbstractSliderButton.setValueFromMouse(MouseButtonEvent pEvent) booleanAbstractScrollArea.updateScrolling(MouseButtonEvent pEvent) -
Uses of MouseButtonEvent in net.minecraft.client.gui.components.events
Methods in net.minecraft.client.gui.components.events with parameters of type MouseButtonEventModifier and TypeMethodDescriptiondefault booleanContainerEventHandler.mouseClicked(MouseButtonEvent p_446542_, boolean p_434187_) default booleanGuiEventListener.mouseClicked(MouseButtonEvent pEvent, boolean pIsDoubleClick) default booleanContainerEventHandler.mouseDragged(MouseButtonEvent p_446602_, double p_94699_, double p_94700_) default booleanGuiEventListener.mouseDragged(MouseButtonEvent pEvent, double pMouseX, double pMouseY) default booleanContainerEventHandler.mouseReleased(MouseButtonEvent p_446955_) default booleanGuiEventListener.mouseReleased(MouseButtonEvent pEvent) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanChatScreen.mouseClicked(MouseButtonEvent p_446006_, boolean p_434924_) booleanCreateBuffetWorldScreen.BiomeList.Entry.mouseClicked(MouseButtonEvent p_445463_, boolean p_433528_) booleanCreateFlatWorldScreen.DetailsList.LayerEntry.mouseClicked(MouseButtonEvent p_446923_, boolean p_439918_) booleanDeathScreen.mouseClicked(MouseButtonEvent p_446287_, boolean p_433128_) booleanPresetFlatWorldScreen.PresetsList.Entry.mouseClicked(MouseButtonEvent p_446890_, boolean p_435038_) booleanTitleScreen.mouseClicked(MouseButtonEvent p_446070_, boolean p_435005_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.advancements
Methods in net.minecraft.client.gui.screens.advancements with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanAdvancementsScreen.mouseClicked(MouseButtonEvent p_447309_, boolean p_433867_) booleanAdvancementsScreen.mouseDragged(MouseButtonEvent p_446146_, double p_97347_, double p_97348_) booleanAdvancementsScreen.mouseReleased(MouseButtonEvent p_460901_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.debug
Methods in net.minecraft.client.gui.screens.debug with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanGameModeSwitcherScreen.mouseReleased(MouseButtonEvent p_470683_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type MouseButtonEventModifier and TypeMethodDescriptionprivate voidAbstractContainerScreen.checkHotbarMouseClicked(MouseButtonEvent pEvent) booleanAbstractCommandBlockEditScreen.mouseClicked(MouseButtonEvent p_445504_, boolean p_433099_) booleanAbstractContainerScreen.mouseClicked(MouseButtonEvent p_446548_, boolean p_432883_) booleanAbstractRecipeBookScreen.mouseClicked(MouseButtonEvent p_446269_, boolean p_436042_) booleanBookViewScreen.mouseClicked(MouseButtonEvent p_446030_, boolean p_434370_) booleanCreativeModeInventoryScreen.mouseClicked(MouseButtonEvent p_447250_, boolean p_433638_) booleanEnchantmentScreen.mouseClicked(MouseButtonEvent p_446670_, boolean p_434078_) booleanLoomScreen.mouseClicked(MouseButtonEvent p_445823_, boolean p_433366_) booleanMerchantScreen.mouseClicked(MouseButtonEvent p_447125_, boolean p_433614_) booleanStonecutterScreen.mouseClicked(MouseButtonEvent p_447347_, boolean p_435496_) booleanAbstractContainerScreen.mouseDragged(MouseButtonEvent p_446671_, double p_97752_, double p_97753_) booleanAbstractRecipeBookScreen.mouseDragged(MouseButtonEvent p_445966_, double p_443592_, double p_443074_) booleanCreativeModeInventoryScreen.mouseDragged(MouseButtonEvent p_445545_, double p_98535_, double p_98536_) booleanLoomScreen.mouseDragged(MouseButtonEvent p_446758_, double p_99087_, double p_99088_) booleanMerchantScreen.mouseDragged(MouseButtonEvent p_446997_, double p_99135_, double p_99136_) booleanStonecutterScreen.mouseDragged(MouseButtonEvent p_446476_, double p_99322_, double p_99323_) booleanAbstractContainerScreen.mouseReleased(MouseButtonEvent p_446114_) booleanCreativeModeInventoryScreen.mouseReleased(MouseButtonEvent p_445386_) booleanInventoryScreen.mouseReleased(MouseButtonEvent p_446466_) booleanLoomScreen.mouseReleased(MouseButtonEvent p_470627_) booleanMerchantScreen.mouseReleased(MouseButtonEvent p_470819_) booleanStonecutterScreen.mouseReleased(MouseButtonEvent p_470570_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.multiplayer
Methods in net.minecraft.client.gui.screens.multiplayer with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanServerSelectionList.NetworkServerEntry.mouseClicked(MouseButtonEvent p_445721_, boolean p_434231_) booleanServerSelectionList.OnlineServerEntry.mouseClicked(MouseButtonEvent p_446987_, boolean p_434424_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.options
Methods in net.minecraft.client.gui.screens.options with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanLanguageSelectScreen.LanguageSelectionList.Entry.mouseClicked(MouseButtonEvent p_447191_, boolean p_435547_) booleanVideoSettingsScreen.mouseClicked(MouseButtonEvent p_446300_, boolean p_434065_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.options.controls
Methods in net.minecraft.client.gui.screens.options.controls with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanKeyBindsScreen.mouseClicked(MouseButtonEvent p_445878_, boolean p_434872_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.packs
Methods in net.minecraft.client.gui.screens.packs with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanTransferableSelectionList.PackEntry.mouseClicked(MouseButtonEvent p_447361_, boolean p_433742_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.recipebook
Methods in net.minecraft.client.gui.screens.recipebook with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanOverlayRecipeComponent.mouseClicked(MouseButtonEvent p_446742_, boolean p_435819_) booleanRecipeBookComponent.mouseClicked(MouseButtonEvent p_445929_, boolean p_435607_) booleanRecipeBookPage.mouseClicked(MouseButtonEvent pEvent, int pX, int pY, int pWidth, int pHeight, boolean pIsDoubleClick) booleanRecipeBookComponent.mouseDragged(MouseButtonEvent p_445840_, double p_443629_, double p_442850_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.reporting
Methods in net.minecraft.client.gui.screens.reporting with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanChatSelectionScreen.ChatSelectionList.Entry.mouseClicked(MouseButtonEvent p_445498_, boolean p_435944_) booleanChatSelectionScreen.ChatSelectionList.MessageEntry.mouseClicked(MouseButtonEvent p_445490_, boolean p_433510_) booleanReportReasonSelectionScreen.ReasonSelectionList.Entry.mouseClicked(MouseButtonEvent p_446785_, boolean p_435027_) booleanChatReportScreen.mouseReleased(MouseButtonEvent p_446448_) booleanNameReportScreen.mouseReleased(MouseButtonEvent p_446271_) booleanSkinReportScreen.mouseReleased(MouseButtonEvent p_447342_) -
Uses of MouseButtonEvent in net.minecraft.client.gui.screens.worldselection
Methods in net.minecraft.client.gui.screens.worldselection with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanWorldSelectionList.WorldListEntry.mouseClicked(MouseButtonEvent p_447041_, boolean p_435089_) -
Uses of MouseButtonEvent in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type MouseButtonEventModifier and TypeMethodDescriptionstatic booleanClientHooks.onScreenMouseClickedPost(Screen guiScreen, MouseButtonEvent mouseEvent, boolean doubleClick, boolean handled) static booleanClientHooks.onScreenMouseClickedPre(Screen guiScreen, MouseButtonEvent mouseEvent, boolean doubleClick) static voidClientHooks.onScreenMouseDragPost(Screen guiScreen, MouseButtonEvent mouseEvent, double dragX, double dragY) static booleanClientHooks.onScreenMouseDragPre(Screen guiScreen, MouseButtonEvent mouseEvent, double dragX, double dragY) static booleanClientHooks.onScreenMouseReleasedPost(Screen guiScreen, MouseButtonEvent mouseEvent, boolean handled) static booleanClientHooks.onScreenMouseReleasedPre(Screen guiScreen, MouseButtonEvent mouseEvent) -
Uses of MouseButtonEvent in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as MouseButtonEventModifier and TypeFieldDescriptionprivate final MouseButtonEventScreenEvent.MouseButtonPressed.mouseEventprivate final MouseButtonEventScreenEvent.MouseButtonReleased.mouseEventprivate final MouseButtonEventScreenEvent.MouseDragged.mouseEventMethods in net.neoforged.neoforge.client.event that return MouseButtonEventModifier and TypeMethodDescriptionScreenEvent.MouseButtonPressed.getMouseButtonEvent()ScreenEvent.MouseButtonReleased.getMouseButtonEvent()ScreenEvent.MouseDragged.getMouseButtonEvent()Constructors in net.neoforged.neoforge.client.event with parameters of type MouseButtonEventModifierConstructorDescriptionMouseButtonPressed(Screen screen, MouseButtonEvent mouseEvent, boolean doubleClick) MouseButtonReleased(Screen screen, MouseButtonEvent mouseEvent) MouseDragged(Screen screen, MouseButtonEvent mouseEvent, double dragX, double dragY) Post(Screen screen, MouseButtonEvent mouseEvent, boolean doubleClick, boolean handled) Post(Screen screen, MouseButtonEvent mouseEvent, boolean handled) Post(Screen screen, MouseButtonEvent mouseEvent, double dragX, double dragY) Pre(Screen screen, MouseButtonEvent mouseEvent, boolean doubleClick) Pre(Screen screen, MouseButtonEvent mouseEvent) Pre(Screen screen, MouseButtonEvent mouseEvent, double dragX, double dragY) -
Uses of MouseButtonEvent in net.neoforged.neoforge.client.gui
Methods in net.neoforged.neoforge.client.gui with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanModListScreen.InfoPanel.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanModMismatchDisconnectedScreen.MismatchInfoPanel.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
Uses of MouseButtonEvent in net.neoforged.neoforge.client.gui.widget
Methods in net.neoforged.neoforge.client.gui.widget with parameters of type MouseButtonEventModifier and TypeMethodDescriptionprotected booleanScrollPanel.clickPanel(double mouseX, double mouseY, MouseButtonEvent event) booleanModListWidget.ModEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanScrollPanel.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanScrollPanel.mouseDragged(MouseButtonEvent event, double deltaX, double deltaY) booleanScrollPanel.mouseReleased(MouseButtonEvent event) voidExtendedSlider.onClick(MouseButtonEvent event, boolean doubleClick) protected voidExtendedSlider.onDrag(MouseButtonEvent event, double dragX, double dragY)