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 booleanchangeFocus(boolean p_231049_1_)default booleancharTyped(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_)IGuiEventListenergetFocused()booleanisDragging()default booleankeyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_)default booleankeyReleased(int p_223281_1_, int p_223281_2_, int p_223281_3_)default voidmagicalSpecialHackyFocus(IGuiEventListener p_212932_1_)default booleanmouseClicked(double p_231044_1_, double p_231044_3_, int p_231044_5_)default booleanmouseDragged(double p_231045_1_, double p_231045_3_, int p_231045_5_, double p_231045_6_, double p_231045_8_)default booleanmouseReleased(double p_231048_1_, double p_231048_3_, int p_231048_5_)default booleanmouseScrolled(double p_231043_1_, double p_231043_3_, double p_231043_5_)voidsetDragging(boolean p_231037_1_)voidsetFocused(IGuiEventListener p_231035_1_)default voidsetInitialFocus(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:
mouseClickedin interfaceIGuiEventListener
-
mouseReleased
default boolean mouseReleased(double p_231048_1_, double p_231048_3_, int p_231048_5_)- Specified by:
mouseReleasedin 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:
mouseDraggedin 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:
mouseScrolledin interfaceIGuiEventListener
-
keyPressed
default boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_)- Specified by:
keyPressedin interfaceIGuiEventListener
-
keyReleased
default boolean keyReleased(int p_223281_1_, int p_223281_2_, int p_223281_3_)- Specified by:
keyReleasedin interfaceIGuiEventListener
-
charTyped
default boolean charTyped(char p_231042_1_, int p_231042_2_)- Specified by:
charTypedin 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:
changeFocusin interfaceIGuiEventListener
-
-