Interface IGuiEventListener

All Known Subinterfaces:
INestedGuiEventHandler
All Known Implementing Classes:
AbstractButton, AbstractCommandBlockScreen, AbstractFurnaceScreen, AbstractList, AbstractList.AbstractListEntry, AbstractOptionList, AbstractOptionList.Entry, AbstractRecipeBookGui, AbstractRepairScreen, AbstractSlider, AccessibilityScreen, AddServerScreen, AdvancementsScreen, AlertScreen, AnvilScreen, BeaconScreen, BeaconScreen.Button, BeaconScreen.CancelButton, BeaconScreen.ConfirmButton, BeaconScreen.PowerButton, BeaconScreen.SpriteButton, BlastFurnaceRecipeGui, BlastFurnaceScreen, BrewingStandScreen, Button, CartographyTableScreen, ChangePageButton, ChatOptionsScreen, ChatScreen, CheckboxButton, ChestScreen, CommandBlockScreen, ConfirmBackupScreen, ConfirmOpenLinkScreen, ConfirmScreen, ConnectingScreen, ContainerScreen, ContainerTypeTest.TestGui, ControlsScreen, CraftingScreen, CreateBuffetWorldScreen, CreateBuffetWorldScreen.BiomeList, CreateBuffetWorldScreen.BiomeList.BiomeEntry, CreateFlatWorldScreen, CreateFlatWorldScreen.DetailsList, CreateFlatWorldScreen.DetailsList.LayerEntry, CreateWorldScreen, CreativeScreen, CustomizeSkinScreen, DatapackFailureScreen, DeathScreen, DemoScreen, DirtMessageScreen, DisconnectedRealmsScreen, DisconnectedScreen, DispenserScreen, DisplayEffectsScreen, DownloadTerrainScreen, EditBookScreen, EditGamerulesScreen, EditGamerulesScreen.BooleanEntry, EditGamerulesScreen.Gamerule, EditGamerulesScreen.GamerulesList, EditGamerulesScreen.IntegerEntry, EditGamerulesScreen.NameEntry, EditGamerulesScreen.ValueEntry, EditMinecartCommandBlockScreen, EditSignScreen, EditStructureScreen, EditWorldScreen, EnchantmentScreen, ErrorScreen, ExtendedButton, ExtendedList, ExtendedList.AbstractListEntry, FilterList, FilterListEntry, FlatPresetsScreen, FlatPresetsScreen.SlotList, FlatPresetsScreen.SlotList.PresetEntry, FocusableGui, FurnaceRecipeGui, FurnaceScreen, GamemodeSelectionScreen, GamemodeSelectionScreen.SelectorWidget, GameSettingsSlider, GPUWarningScreen, GrindstoneScreen, GuiLayeringTest.ClientEvents.TestLayer, HopperScreen, HorseInventoryScreen, ImageButton, IngameMenuScreen, InventoryScreen, JigsawScreen, KeyBindingList, KeyBindingList.CategoryEntry, KeyBindingList.Entry, KeyBindingList.KeyEntry, LanguageScreen, LanguageScreen.List, LanguageScreen.List.LanguageEntry, LecternScreen, LoadingErrorScreen, LoadingErrorScreen.LoadingEntryList, LoadingErrorScreen.LoadingEntryList.LoadingMessageEntry, LockIconButton, LoomScreen, MainMenuScreen, MemoryErrorScreen, MerchantScreen, MerchantScreen.TradeButton, ModListScreen, ModListScreen.InfoPanel, ModListWidget, ModListWidget.ModEntry, MouseSettingsScreen, MultiplayerScreen, MultiplayerWarningScreen, NotifableRealmsScreen, NotificationModUpdateScreen, OptimizeWorldScreen, OptionButton, OptionSlider, OptionsRowList, OptionsRowList.Row, OptionsScreen, OptionsSoundsScreen, PackScreen, ReadBookScreen, RealmsBackupInfoScreen, RealmsBackupInfoScreen.BackupInfoEntry, RealmsBackupInfoScreen.BackupInfoList, RealmsBackupScreen, RealmsBackupScreen.BackupObjectSelectionList, RealmsBackupScreen.BackupObjectSelectionListEntry, RealmsBridgeScreen, RealmsBrokenWorldScreen, RealmsClientOutdatedScreen, RealmsConfigureWorldScreen, RealmsConfirmScreen, RealmsCreateRealmScreen, RealmsDownloadLatestWorldScreen, RealmsGenericErrorScreen, RealmsInviteScreen, RealmsLabel, RealmsLongConfirmationScreen, RealmsLongRunningMcoTaskScreen, RealmsMainScreen, RealmsMainScreen.CloseButton, RealmsMainScreen.InfoButton, RealmsMainScreen.ListEntry, RealmsMainScreen.NewsButton, RealmsMainScreen.PendingInvitesButton, RealmsMainScreen.ServerEntry, RealmsMainScreen.ServerList, RealmsMainScreen.TrialServerEntry, RealmsNotificationsScreen, RealmsObjectSelectionList, RealmsParentalConsentScreen, RealmsPendingInvitesScreen, RealmsPendingInvitesScreen.InvitationEntry, RealmsPendingInvitesScreen.InvitationList, RealmsPlayerScreen, RealmsPlayerScreen.InvitedEntry, RealmsPlayerScreen.InvitedList, RealmsResetNormalWorldScreen, RealmsResetWorldScreen, RealmsResetWorldScreen.TexturedButton, RealmsScreen, RealmsSelectFileToUploadScreen, RealmsSelectFileToUploadScreen.WorldSelectionEntry, RealmsSelectFileToUploadScreen.WorldSelectionList, RealmsSelectWorldTemplateScreen, RealmsSelectWorldTemplateScreen.WorldTemplateSelectionEntry, RealmsSelectWorldTemplateScreen.WorldTemplateSelectionList, RealmsServerSlotButton, RealmsSettingsScreen, RealmsSlotOptionsScreen, RealmsSlotOptionsScreen.SettingsSlider, RealmsSubscriptionInfoScreen, RealmsTermsScreen, RealmsUploadScreen, RecipeBookGui, RecipeOverlayGui, RecipeOverlayGui.FurnaceRecipeButtonWidget, RecipeOverlayGui.RecipeButtonWidget, RecipeTabToggleWidget, RecipeWidget, ResourcePackList, ResourcePackList.ResourcePackEntry, Screen, ScrollPanel, ServerListScreen, ServerSelectionList, ServerSelectionList.Entry, ServerSelectionList.LanDetectedEntry, ServerSelectionList.LanScanEntry, ServerSelectionList.NormalEntry, SettingsScreen, ShareToLanScreen, ShulkerBoxScreen, SleepInMultiplayerScreen, Slider, SmithingTableScreen, SmokerRecipeGui, SmokerScreen, SocialInteractionsScreen, SoundSlider, StatsScreen, StatsScreen.CustomStatsList, StatsScreen.CustomStatsList.Entry, StatsScreen.MobStatsList, StatsScreen.MobStatsList.Entry, StatsScreen.StatsList, StatsScreen.StatsList.Entry, StonecutterScreen, TextFieldWidget, ToggleWidget, UnicodeGlyphButton, VideoSettingsScreen, Widget, WinGameScreen, WithNarratorSettingsScreen, WorkingScreen, WorldLoadProgressScreen, WorldSelectionList, WorldSelectionList.Entry, WorldSelectionScreen

public interface IGuiEventListener
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    changeFocus(boolean p_231049_1_)
     
    default boolean
    charTyped(char p_231042_1_, int p_231042_2_)
     
    default boolean
    isMouseOver(double p_231047_1_, double p_231047_3_)
     
    default boolean
    keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_)
     
    default boolean
    keyReleased(int p_223281_1_, int p_223281_2_, int p_223281_3_)
     
    default boolean
    mouseClicked(double p_231044_1_, double p_231044_3_, int p_231044_5_)
     
    default boolean
    mouseDragged(double p_231045_1_, double p_231045_3_, int p_231045_5_, double p_231045_6_, double p_231045_8_)
     
    default void
    mouseMoved(double p_212927_1_, double p_212927_3_)
     
    default boolean
    mouseReleased(double p_231048_1_, double p_231048_3_, int p_231048_5_)
     
    default boolean
    mouseScrolled(double p_231043_1_, double p_231043_3_, double p_231043_5_)
     
  • Method Details

    • mouseMoved

      default void mouseMoved(double p_212927_1_, double p_212927_3_)
    • mouseClicked

      default boolean mouseClicked(double p_231044_1_, double p_231044_3_, int p_231044_5_)
    • mouseReleased

      default boolean mouseReleased(double p_231048_1_, double p_231048_3_, int p_231048_5_)
    • mouseDragged

      default boolean mouseDragged(double p_231045_1_, double p_231045_3_, int p_231045_5_, double p_231045_6_, double p_231045_8_)
    • mouseScrolled

      default boolean mouseScrolled(double p_231043_1_, double p_231043_3_, double p_231043_5_)
    • keyPressed

      default boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_)
    • keyReleased

      default boolean keyReleased(int p_223281_1_, int p_223281_2_, int p_223281_3_)
    • charTyped

      default boolean charTyped(char p_231042_1_, int p_231042_2_)
    • changeFocus

      default boolean changeFocus(boolean p_231049_1_)
    • isMouseOver

      default boolean isMouseOver(double p_231047_1_, double p_231047_3_)