Package net.minecraft.client.gui
Interface INestedGuiEventHandler
-
- All Superinterfaces:
IGuiEventListener
- All Known Implementing Classes:
AbstractCommandBlockScreen
,AbstractFurnaceScreen
,AbstractList
,AbstractOptionList
,AbstractOptionList.Entry
,AbstractRepairScreen
,AccessibilityScreen
,AddServerScreen
,AdvancementsScreen
,AlertScreen
,AnvilScreen
,BeaconScreen
,BlastFurnaceScreen
,BrewingStandScreen
,CartographyTableScreen
,ChatOptionsScreen
,ChatScreen
,ChestScreen
,CommandBlockScreen
,ConfirmBackupScreen
,ConfirmOpenLinkScreen
,ConfirmScreen
,ConnectingScreen
,ContainerScreen
,ContainerTypeTest.TestGui
,ControlsScreen
,CraftingScreen
,CreateBuffetWorldScreen
,CreateBuffetWorldScreen.BiomeList
,CreateFlatWorldScreen
,CreateFlatWorldScreen.DetailsList
,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
,ExtendedList
,FilterList
,FilterListEntry
,FlatPresetsScreen
,FlatPresetsScreen.SlotList
,FocusableGui
,FurnaceScreen
,GamemodeSelectionScreen
,GPUWarningScreen
,GrindstoneScreen
,GuiLayeringTest.ClientEvents.TestLayer
,HopperScreen
,HorseInventoryScreen
,IngameMenuScreen
,InventoryScreen
,JigsawScreen
,KeyBindingList
,KeyBindingList.CategoryEntry
,KeyBindingList.Entry
,KeyBindingList.KeyEntry
,LanguageScreen
,LanguageScreen.List
,LecternScreen
,LoadingErrorScreen
,LoadingErrorScreen.LoadingEntryList
,LoomScreen
,MainMenuScreen
,MemoryErrorScreen
,MerchantScreen
,ModListScreen
,ModListScreen.InfoPanel
,ModListWidget
,MouseSettingsScreen
,MultiplayerScreen
,MultiplayerWarningScreen
,NotifableRealmsScreen
,NotificationModUpdateScreen
,OptimizeWorldScreen
,OptionsRowList
,OptionsRowList.Row
,OptionsScreen
,OptionsSoundsScreen
,PackScreen
,ReadBookScreen
,RealmsBackupInfoScreen
,RealmsBackupInfoScreen.BackupInfoList
,RealmsBackupScreen
,RealmsBackupScreen.BackupObjectSelectionList
,RealmsBridgeScreen
,RealmsBrokenWorldScreen
,RealmsClientOutdatedScreen
,RealmsConfigureWorldScreen
,RealmsConfirmScreen
,RealmsCreateRealmScreen
,RealmsDownloadLatestWorldScreen
,RealmsGenericErrorScreen
,RealmsInviteScreen
,RealmsLongConfirmationScreen
,RealmsLongRunningMcoTaskScreen
,RealmsMainScreen
,RealmsMainScreen.ServerList
,RealmsNotificationsScreen
,RealmsObjectSelectionList
,RealmsParentalConsentScreen
,RealmsPendingInvitesScreen
,RealmsPendingInvitesScreen.InvitationList
,RealmsPlayerScreen
,RealmsPlayerScreen.InvitedList
,RealmsResetNormalWorldScreen
,RealmsResetWorldScreen
,RealmsScreen
,RealmsSelectFileToUploadScreen
,RealmsSelectFileToUploadScreen.WorldSelectionList
,RealmsSelectWorldTemplateScreen
,RealmsSelectWorldTemplateScreen.WorldTemplateSelectionList
,RealmsSettingsScreen
,RealmsSlotOptionsScreen
,RealmsSubscriptionInfoScreen
,RealmsTermsScreen
,RealmsUploadScreen
,ResourcePackList
,Screen
,ScrollPanel
,ServerListScreen
,ServerSelectionList
,SettingsScreen
,ShareToLanScreen
,ShulkerBoxScreen
,SleepInMultiplayerScreen
,SmithingTableScreen
,SmokerScreen
,SocialInteractionsScreen
,StatsScreen
,StatsScreen.CustomStatsList
,StatsScreen.MobStatsList
,StatsScreen.StatsList
,StonecutterScreen
,VideoSettingsScreen
,WinGameScreen
,WithNarratorSettingsScreen
,WorkingScreen
,WorldLoadProgressScreen
,WorldSelectionList
,WorldSelectionScreen
public interface INestedGuiEventHandler extends IGuiEventListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
changeFocus(boolean p_231049_1_)
default boolean
charTyped(char p_231042_1_, int p_231042_2_)
java.util.List<? extends IGuiEventListener>
children()
default java.util.Optional<IGuiEventListener>
getChildAt(double p_212930_1_, double p_212930_3_)
IGuiEventListener
getFocused()
boolean
isDragging()
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 void
magicalSpecialHackyFocus(IGuiEventListener p_212932_1_)
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 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_)
void
setDragging(boolean p_231037_1_)
void
setFocused(IGuiEventListener p_231035_1_)
default void
setInitialFocus(IGuiEventListener p_212928_1_)
-
Methods inherited from interface net.minecraft.client.gui.IGuiEventListener
isMouseOver, mouseMoved
-
-
-
-
Method Detail
-
children
java.util.List<? extends IGuiEventListener> children()
-
getChildAt
default java.util.Optional<IGuiEventListener> getChildAt(double p_212930_1_, double p_212930_3_)
-
mouseClicked
default boolean mouseClicked(double p_231044_1_, double p_231044_3_, int p_231044_5_)
- Specified by:
mouseClicked
in interfaceIGuiEventListener
-
mouseReleased
default boolean mouseReleased(double p_231048_1_, double p_231048_3_, int p_231048_5_)
- Specified by:
mouseReleased
in interfaceIGuiEventListener
-
mouseDragged
default boolean mouseDragged(double p_231045_1_, double p_231045_3_, int p_231045_5_, double p_231045_6_, double p_231045_8_)
- Specified by:
mouseDragged
in interfaceIGuiEventListener
-
isDragging
boolean isDragging()
-
setDragging
void setDragging(boolean p_231037_1_)
-
mouseScrolled
default boolean mouseScrolled(double p_231043_1_, double p_231043_3_, double p_231043_5_)
- Specified by:
mouseScrolled
in interfaceIGuiEventListener
-
keyPressed
default boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_)
- Specified by:
keyPressed
in interfaceIGuiEventListener
-
keyReleased
default boolean keyReleased(int p_223281_1_, int p_223281_2_, int p_223281_3_)
- Specified by:
keyReleased
in interfaceIGuiEventListener
-
charTyped
default boolean charTyped(char p_231042_1_, int p_231042_2_)
- Specified by:
charTyped
in interfaceIGuiEventListener
-
getFocused
@Nullable IGuiEventListener getFocused()
-
setFocused
void setFocused(@Nullable IGuiEventListener p_231035_1_)
-
setInitialFocus
default void setInitialFocus(@Nullable IGuiEventListener p_212928_1_)
-
magicalSpecialHackyFocus
default void magicalSpecialHackyFocus(@Nullable IGuiEventListener p_212932_1_)
-
changeFocus
default boolean changeFocus(boolean p_231049_1_)
- Specified by:
changeFocus
in interfaceIGuiEventListener
-
-