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 event, boolean doubleClick) booleanRealmsMainScreen.NotificationMessageEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanRealmsMainScreen.ServerEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
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 event, boolean doubleClick) booleanRealmsSelectWorldTemplateScreen.WorldTemplateList.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanRealmsTermsScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
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 event, boolean doubleClick) -
Uses of MouseButtonEvent in net.minecraft.client
Methods in net.minecraft.client with parameters of type MouseButtonEventModifier and TypeMethodDescriptionbooleanKeyMapping.matchesMouse(MouseButtonEvent event) voidOptionInstance.OptionInstanceSliderButton.onRelease(MouseButtonEvent event) -
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 event) booleanAbstractContainerWidget.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractTextAreaWidget.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractWidget.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanCommandSuggestions.mouseClicked(MouseButtonEvent event) booleanContainerObjectSelectionList.Entry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanObjectSelectionList.Entry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractContainerWidget.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAbstractScrollArea.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAbstractWidget.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAbstractContainerWidget.mouseReleased(MouseButtonEvent event) booleanAbstractWidget.mouseReleased(MouseButtonEvent event) voidAbstractButton.onClick(MouseButtonEvent event, boolean doubleClick) voidAbstractSliderButton.onClick(MouseButtonEvent event, boolean doubleClick) voidAbstractStringWidget.onClick(MouseButtonEvent event, boolean doubleClick) voidAbstractWidget.onClick(MouseButtonEvent event, boolean doubleClick) voidEditBox.onClick(MouseButtonEvent event, boolean doubleClick) voidMultiLineEditBox.onClick(MouseButtonEvent event, boolean doubleClick) protected voidAbstractSliderButton.onDrag(MouseButtonEvent event, double dx, double dy) protected voidAbstractWidget.onDrag(MouseButtonEvent event, double dx, double dy) protected voidEditBox.onDrag(MouseButtonEvent event, double dx, double dy) protected voidMultiLineEditBox.onDrag(MouseButtonEvent event, double dx, double dy) protected voidPlayerSkinWidget.onDrag(MouseButtonEvent event, double dx, double dy) voidAbstractScrollArea.onRelease(MouseButtonEvent event) voidAbstractSliderButton.onRelease(MouseButtonEvent event) voidAbstractWidget.onRelease(MouseButtonEvent event) private voidEditBox.selectWord(MouseButtonEvent event) private voidAbstractSliderButton.setValueFromMouse(MouseButtonEvent event) booleanAbstractScrollArea.updateScrolling(MouseButtonEvent event) -
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 event, boolean doubleClick) default booleanGuiEventListener.mouseClicked(MouseButtonEvent event, boolean doubleClick) default booleanContainerEventHandler.mouseDragged(MouseButtonEvent event, double dx, double dy) default booleanGuiEventListener.mouseDragged(MouseButtonEvent event, double dx, double dy) default booleanContainerEventHandler.mouseReleased(MouseButtonEvent event) default booleanGuiEventListener.mouseReleased(MouseButtonEvent event) -
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 event, boolean doubleClick) booleanCreateBuffetWorldScreen.BiomeList.Entry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanCreateFlatWorldScreen.DetailsList.LayerEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanDeathScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanPresetFlatWorldScreen.PresetsList.Entry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanTitleScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
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 event, boolean doubleClick) booleanAdvancementsScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAdvancementsScreen.mouseReleased(MouseButtonEvent event) -
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 event) -
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 event) booleanAbstractCommandBlockEditScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractContainerScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractRecipeBookScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanBookViewScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanCreativeModeInventoryScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanEnchantmentScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanLoomScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanMerchantScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanStonecutterScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanAbstractContainerScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAbstractRecipeBookScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanCreativeModeInventoryScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanLoomScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanMerchantScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanStonecutterScreen.mouseDragged(MouseButtonEvent event, double dx, double dy) booleanAbstractContainerScreen.mouseReleased(MouseButtonEvent event) booleanCreativeModeInventoryScreen.mouseReleased(MouseButtonEvent event) booleanInventoryScreen.mouseReleased(MouseButtonEvent event) booleanLoomScreen.mouseReleased(MouseButtonEvent event) booleanMerchantScreen.mouseReleased(MouseButtonEvent event) booleanStonecutterScreen.mouseReleased(MouseButtonEvent event) -
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 event, boolean doubleClick) booleanServerSelectionList.OnlineServerEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
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 event, boolean doubleClick) booleanVideoSettingsScreen.mouseClicked(MouseButtonEvent event, boolean doubleClick) -
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 event, boolean doubleClick) -
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 event, boolean doubleClick) -
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 event, boolean doubleClick) booleanRecipeBookComponent.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanRecipeBookPage.mouseClicked(MouseButtonEvent event, int xo, int yo, int imageWidth, int imageHeight, boolean doubleClick) booleanRecipeBookComponent.mouseDragged(MouseButtonEvent event, double dx, double dy) -
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 event, boolean doubleClick) booleanChatSelectionScreen.ChatSelectionList.MessageEntry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanReportReasonSelectionScreen.ReasonSelectionList.Entry.mouseClicked(MouseButtonEvent event, boolean doubleClick) booleanChatReportScreen.mouseReleased(MouseButtonEvent event) booleanNameReportScreen.mouseReleased(MouseButtonEvent event) booleanSkinReportScreen.mouseReleased(MouseButtonEvent event) -
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 event, boolean doubleClick) -
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)