Uses of Class
net.minecraft.client.gui.screens.Screen
Packages that use Screen
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client-only classes.-
Uses of Screen in com.mojang.realmsclient
Subclasses of Screen in com.mojang.realmsclientFields in com.mojang.realmsclient declared as ScreenMethods in com.mojang.realmsclient that return ScreenMethods in com.mojang.realmsclient with parameters of type ScreenModifier and TypeMethodDescriptionprivate static voidRealmsMainScreen.confirmToPlay(RealmsServer realmsServer, Screen lastScreen, Component title, Component message, Component confirmButton) RealmsAvailability.Result.createErrorScreen(Screen lastScreen) static voidRealmsMainScreen.play(RealmsServer realmsServer, Screen lastScreen) static voidRealmsMainScreen.play(RealmsServer realmsServer, Screen lastScreen, boolean allowSnapshots) private static voidRealmsMainScreen.upgradeRealmAndPlay(RealmsServer server, Screen lastScreen) Constructors in com.mojang.realmsclient with parameters of type Screen -
Uses of Screen in com.mojang.realmsclient.dto
Methods in com.mojang.realmsclient.dto with parameters of type ScreenModifier and TypeMethodDescriptionRealmsNotification.VisitUrl.buildOpenLinkButton(Screen lastScreen) RealmsNotification.InfoPopup.buildScreen(Screen backgroundScreen, Consumer<UUID> uuidOutput) -
Uses of Screen in com.mojang.realmsclient.gui.screens
Subclasses of Screen in com.mojang.realmsclient.gui.screensModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in com.mojang.realmsclient.gui.screens declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenAddRealmPopupScreen.backgroundScreenprivate final ScreenRealmsBackupInfoScreen.lastScreenprivate final ScreenRealmsBrokenWorldScreen.lastScreenprivate final ScreenRealmsClientOutdatedScreen.lastScreenprivate final ScreenRealmsDownloadLatestWorldScreen.lastScreenprivate final ScreenRealmsInviteScreen.lastScreenprivate final ScreenRealmsLongRunningMcoTaskScreen.lastScreenprivate final ScreenRealmsParentalConsentScreen.lastScreenprivate final ScreenRealmsPendingInvitesScreen.lastScreenprivate final ScreenRealmsResetWorldScreen.lastScreenprivate final ScreenRealmsSubscriptionInfoScreen.lastScreenprivate final ScreenRealmsTermsScreen.lastScreen(package private) final ScreenRealmsSubscriptionInfoScreen.mainScreenprivate final ScreenRealmsGenericErrorScreen.nextScreenMethods in com.mojang.realmsclient.gui.screens with parameters of type ScreenModifier and TypeMethodDescriptionstatic RealmsResetWorldScreenRealmsResetWorldScreen.forEmptySlot(Screen lastScreen, int slot, RealmsServer serverData, Runnable resetWorldRunnable) static RealmsResetWorldScreenRealmsResetWorldScreen.forNewRealm(Screen lastScreen, RealmsServer serverData, RealmCreationTask realmCreationTask, Runnable resetWorldRunnable) static RealmsResetWorldScreenRealmsResetWorldScreen.forResetSlot(Screen lastScreen, RealmsServer serverData, Runnable resetWorldRunnable) static PopupScreenRealmsPopups.infoPopupScreen(Screen backgroundScreen, Component message, Consumer<PopupScreen> onContinue) static PopupScreenRealmsPopups.warningAcknowledgePopupScreen(Screen backgroundScreen, Component message, Consumer<PopupScreen> onContinue) static PopupScreenRealmsPopups.warningPopupScreen(Screen backgroundScreen, Component message, Consumer<PopupScreen> onContinue) Constructors in com.mojang.realmsclient.gui.screens with parameters of type ScreenModifierConstructorDescriptionAddRealmPopupScreen(Screen backgroundScreen, boolean trialAvailable) RealmsBackupInfoScreen(Screen lastScreen, Backup backup) RealmsBrokenWorldScreen(Screen lastScreen, long serverId, boolean isMinigame) RealmsClientOutdatedScreen(Screen lastScreen) RealmsDownloadLatestWorldScreen(Screen lastScreen, WorldDownload worldDownload, String worldName, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback) RealmsGenericErrorScreen(RealmsServiceException serviceException, Screen nextScreen) RealmsGenericErrorScreen(Component message, Screen nextScreen) RealmsGenericErrorScreen(Component title, Component line2, Screen message) RealmsInviteScreen(RealmsConfigureWorldScreen configureScreen, Screen lastScreen, RealmsServer serverData) RealmsLongRunningMcoTaskScreen(Screen lastScreen, LongRunningTask... queuedTasks) RealmsLongRunningMcoTickTaskScreen(Screen lastScreen, LongRunningTask task) RealmsParentalConsentScreen(Screen nextScreen) RealmsPendingInvitesScreen(Screen lastScreen, Component title) RealmsResetWorldScreen(Screen lastScreen, RealmsServer serverData, int slot, Component title, Component subtitle, int subtitleColor, Component resetTaskTitle, RealmCreationTask realmCreationTask, Runnable resetWorldRunnable) privateRealmsResetWorldScreen(Screen lastScreen, RealmsServer serverData, int slot, Component title, Component subtitle, int subtitleColor, Component resetTaskTitle, Runnable resetWorldRunnable) RealmsSubscriptionInfoScreen(Screen lastScreen, RealmsServer serverData, Screen mainScreen) RealmsTermsScreen(Screen lastScreen, RealmsServer realmsServer) -
Uses of Screen in com.mojang.realmsclient.util.task
Fields in com.mojang.realmsclient.util.task declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenDownloadTask.lastScreenprivate final ScreenGetServerDetailsTask.lastScreenprivate final ScreenOpenServerTask.returnScreenMethods in com.mojang.realmsclient.util.task with parameters of type ScreenMethod parameters in com.mojang.realmsclient.util.task with type arguments of type ScreenModifier and TypeMethodDescriptionprivate PopupScreenGetServerDetailsTask.resourcePackDownloadConfirmationScreen(RealmsServerAddress serverAddress, UUID packId, Function<RealmsServerAddress, Screen> connectScreen) Constructors in com.mojang.realmsclient.util.task with parameters of type ScreenModifierConstructorDescriptionConnectTask(Screen onlineScreen, RealmsServer server, RealmsServerAddress address) DownloadTask(long worldId, int slot, String downloadName, Screen lastScreen) GetServerDetailsTask(Screen lastScreen, RealmsServer server) OpenServerTask(RealmsServer serverData, Screen returnScreen, boolean join, Minecraft minecraft) -
Uses of Screen in net.minecraft.client
Fields in net.minecraft.client declared as ScreenMethods in net.minecraft.client with parameters of type ScreenModifier and TypeMethodDescriptionvoidMinecraft.clearClientLevel(Screen nextScreen) voidMinecraft.disconnect(Screen nextScreen) voidMinecraft.disconnect(Screen nextScreen, boolean keepResourcePacks) voidMinecraft.forceSetScreen(Screen screen) voidprivate voidMinecraft.updateScreenAndTick(Screen screen) Method parameters in net.minecraft.client with type arguments of type ScreenModifier and TypeMethodDescriptionprivate voidMinecraft.addInitialScreens(List<Function<Runnable, Screen>> output) -
Uses of Screen in net.minecraft.client.gui.components
Subclasses of Screen in net.minecraft.client.gui.componentsFields in net.minecraft.client.gui.components declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenPopupScreen.backgroundScreenprivate final ScreenPopupScreen.Builder.backgroundScreenprivate final ScreenCommandSuggestions.screenprivate final ScreenOptionsList.Entry.screenMethods in net.minecraft.client.gui.components with parameters of type ScreenModifier and TypeMethodDescriptionstatic OptionsList.EntryOptionsList.Entry.big(List<AbstractWidget> options, Screen screen) static OptionsList.EntryOptionsList.Entry.small(AbstractWidget leftOption, AbstractWidget rightOption, Screen screen) Constructors in net.minecraft.client.gui.components with parameters of type ScreenModifierConstructorDescriptionCommandSuggestions(Minecraft minecraft, Screen screen, EditBox input, Font font, boolean commandsOnly, boolean onlyShowIfCursorPastError, int lineStartOffset, int suggestionLineLimit, boolean anchorToBottom, int fillColor) (package private)Entry(List<AbstractWidget> children, Screen screen) (package private)PopupScreen(Screen backgroundScreen, int width, ResourceLocation image, Component title, Component message, List<PopupScreen.ButtonOption> buttons, Runnable onClose) -
Uses of Screen in net.minecraft.client.gui.layouts
Fields in net.minecraft.client.gui.layouts declared as ScreenConstructors in net.minecraft.client.gui.layouts with parameters of type ScreenModifierConstructorDescriptionHeaderAndFooterLayout(Screen screen) HeaderAndFooterLayout(Screen screen, int height) HeaderAndFooterLayout(Screen screen, int headerHeight, int footerHeight) -
Uses of Screen in net.minecraft.client.gui.screens
Classes in net.minecraft.client.gui.screens with type parameters of type ScreenModifier and TypeInterfaceDescriptionstatic interfaceMenuScreens.ScreenConstructor<T extends AbstractContainerMenu,U extends Screen & MenuAccess<T>> Subclasses of Screen in net.minecraft.client.gui.screensModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassstatic classclassclassclassclassclassclassclassclassclassclassclassclass(package private) static classclassclassclassclassclassclassclassFields in net.minecraft.client.gui.screens declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenCreditsAndAttributionScreen.lastScreenprivate final ScreenDirectJoinServerScreen.lastScreenprivate final ScreenEditServerScreen.lastScreenprivate final ScreenShareToLanScreen.lastScreen(package private) final ScreenConnectScreen.parentprivate final ScreenCreateBuffetWorldScreen.parentprivate final ScreenDisconnectedScreen.parentfinal ScreenPauseScreen.FeedbackSubScreen.parentMethods in net.minecraft.client.gui.screens with type parameters of type ScreenModifier and TypeMethodDescriptionprivate static <M extends AbstractContainerMenu,U extends Screen & MenuAccess<M>>
voidMenuScreens.register(MenuType<? extends M> type, MenuScreens.ScreenConstructor<M, U> factory) Deprecated.Methods in net.minecraft.client.gui.screens that return ScreenModifier and TypeMethodDescriptionstatic ScreenNoticeWithLinkScreen.createPackSymlinkWarningScreen(Runnable onClose) static ScreenNoticeWithLinkScreen.createWorldSymlinkWarningScreen(Runnable onClose) Methods in net.minecraft.client.gui.screens with parameters of type ScreenModifier and TypeMethodDescription(package private) static voidPauseScreen.addFeedbackButtons(Screen lastScreen, GridLayout.RowHelper rowHelper) private voidAccessibilityOnboardingScreen.closeAndSetScreen(Screen screen) static Button.OnPressConfirmLinkScreen.confirmLink(Screen lastScreen, String url) static Button.OnPressConfirmLinkScreen.confirmLink(Screen lastScreen, String url, boolean trusted) static Button.OnPressConfirmLinkScreen.confirmLink(Screen lastScreen, URI uri) static Button.OnPressConfirmLinkScreen.confirmLink(Screen lastScreen, URI uri, boolean trusted) static voidConfirmLinkScreen.confirmLinkNow(Screen lastScreen, String url) static voidConfirmLinkScreen.confirmLinkNow(Screen lastScreen, String url, boolean trusted) static voidConfirmLinkScreen.confirmLinkNow(Screen lastScreen, URI uri) static voidConfirmLinkScreen.confirmLinkNow(Screen lastScreen, URI uri, boolean trusted) private static ButtonPauseScreen.openLinkButton(Screen lastScreen, Component buttonText, URI uri) static voidConnectScreen.startConnecting(Screen parent, Minecraft minecraft, ServerAddress serverAddress, ServerData serverData, boolean isQuickPlay, TransferState transferState) Method parameters in net.minecraft.client.gui.screens with type arguments of type ScreenModifier and TypeMethodDescriptionprivate ButtonPauseScreen.openScreenButton(Component message, Supplier<Screen> screenSupplier) Constructors in net.minecraft.client.gui.screens with parameters of type ScreenModifierConstructorDescriptionprivateConnectScreen(Screen parent, Component connectFailedTitle) CreateBuffetWorldScreen(Screen parent, WorldCreationContext context, Consumer<Holder<Biome>> applySettings) CreditsAndAttributionScreen(Screen lastScreen) DirectJoinServerScreen(Screen lastScreen, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, ServerData serverData) DisconnectedScreen(Screen parent, Component title, Component reason) DisconnectedScreen(Screen parent, Component title, Component reason, Component buttonText) DisconnectedScreen(Screen parent, Component title, DisconnectionDetails details) DisconnectedScreen(Screen parent, Component title, DisconnectionDetails details, Component buttonText) EditServerScreen(Screen lastScreen, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, ServerData serverData) protectedFeedbackSubScreen(Screen parent) ShareToLanScreen(Screen lastScreen) -
Uses of Screen in net.minecraft.client.gui.screens.achievement
Subclasses of Screen in net.minecraft.client.gui.screens.achievementFields in net.minecraft.client.gui.screens.achievement declared as ScreenConstructors in net.minecraft.client.gui.screens.achievement with parameters of type Screen -
Uses of Screen in net.minecraft.client.gui.screens.advancements
Subclasses of Screen in net.minecraft.client.gui.screens.advancementsFields in net.minecraft.client.gui.screens.advancements declared as ScreenConstructors in net.minecraft.client.gui.screens.advancements with parameters of type ScreenModifierConstructorDescriptionAdvancementsScreen(ClientAdvancements advancements, Screen lastScreen) -
Uses of Screen in net.minecraft.client.gui.screens.debug
Subclasses of Screen in net.minecraft.client.gui.screens.debug -
Uses of Screen in net.minecraft.client.gui.screens.inventory
Subclasses of Screen in net.minecraft.client.gui.screens.inventoryModifier and TypeClassDescriptionclassclassAbstractContainerScreen<T extends AbstractContainerMenu>classAbstractFurnaceScreen<T extends AbstractFurnaceMenu>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassItemCombinerScreen<T extends ItemCombinerMenu>classclassclassclassclassclassclassclassclassclassclass -
Uses of Screen in net.minecraft.client.gui.screens.multiplayer
Subclasses of Screen in net.minecraft.client.gui.screens.multiplayerModifier and TypeClassDescriptionclassclassclassclassclassFields in net.minecraft.client.gui.screens.multiplayer declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenJoinMultiplayerScreen.lastScreenprivate final ScreenServerLinksScreen.lastScreenprivate final ScreenSafetyScreen.previousConstructors in net.minecraft.client.gui.screens.multiplayer with parameters of type ScreenModifierConstructorDescriptionJoinMultiplayerScreen(Screen lastScreen) (package private)LinkListEntry(Screen screen, ServerLinks.Entry entry) SafetyScreen(Screen previous) ServerLinksScreen(Screen lastScreen, ServerLinks links) -
Uses of Screen in net.minecraft.client.gui.screens.options
Subclasses of Screen in net.minecraft.client.gui.screens.optionsModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.client.gui.screens.options declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenOptionsScreen.lastScreenprotected final ScreenOptionsSubScreen.lastScreenMethod parameters in net.minecraft.client.gui.screens.options with type arguments of type ScreenModifier and TypeMethodDescriptionprivate ButtonOptionsScreen.openScreenButton(Component name, Supplier<Screen> screenSupplier) Constructors in net.minecraft.client.gui.screens.options with parameters of type ScreenModifierConstructorDescriptionAccessibilityOptionsScreen(Screen lastScreen, Options options) ChatOptionsScreen(Screen lastScreen, Options options) FontOptionsScreen(Screen lastScreen, Options options) LanguageSelectScreen(Screen lastScreen, Options options, LanguageManager languageManager) MouseSettingsScreen(Screen lastScreen, Options options) OnlineOptionsScreen(Screen lastScreen, Options options) OptionsScreen(Screen lastScreen, Options options) OptionsSubScreen(Screen lastScreen, Options options, Component title) SkinCustomizationScreen(Screen lastScreen, Options options) SoundOptionsScreen(Screen lastScreen, Options options) VideoSettingsScreen(Screen lastScreen, Minecraft minecraft, Options options) -
Uses of Screen in net.minecraft.client.gui.screens.options.controls
Subclasses of Screen in net.minecraft.client.gui.screens.options.controlsConstructors in net.minecraft.client.gui.screens.options.controls with parameters of type ScreenModifierConstructorDescriptionControlsScreen(Screen lastScreen, Options options) KeyBindsScreen(Screen lastScreen, Options options) -
Uses of Screen in net.minecraft.client.gui.screens.packs
Subclasses of Screen in net.minecraft.client.gui.screens.packs -
Uses of Screen in net.minecraft.client.gui.screens.reporting
Subclasses of Screen in net.minecraft.client.gui.screens.reportingModifier and TypeClassDescriptionclassAbstractReportScreen<B extends Report.Builder<?>>(package private) classclassclassclassclassclassclassFields in net.minecraft.client.gui.screens.reporting declared as ScreenModifier and TypeFieldDescriptionprotected final ScreenAbstractReportScreen.lastScreenprivate final ScreenChatSelectionScreen.lastScreenprivate final ScreenReportPlayerScreen.lastScreenprivate final ScreenReportReasonSelectionScreen.lastScreenConstructors in net.minecraft.client.gui.screens.reporting with parameters of type ScreenModifierConstructorDescriptionprotectedAbstractReportScreen(Component title, Screen lastScreen, ReportingContext reportingContext, B reportBuilder) ChatReportScreen(Screen lastScreen, ReportingContext reportingContext, UUID reportId) ChatReportScreen(Screen lastScreen, ReportingContext reportContext, ChatReport report) privateChatReportScreen(Screen lastScreen, ReportingContext reportingContext, ChatReport.Builder reportBuilder) ChatSelectionScreen(Screen lastScreen, ReportingContext reportingContext, ChatReport.Builder report, Consumer<ChatReport.Builder> onSelected) NameReportScreen(Screen lastScreen, ReportingContext reportingContext, UUID reportedProfileId, String reportedName) NameReportScreen(Screen lastScreen, ReportingContext reportingContext, NameReport report) privateNameReportScreen(Screen lastScreen, ReportingContext reportingContext, NameReport.Builder reportBuilder) ReportPlayerScreen(Screen lastScreen, ReportingContext context, PlayerEntry player) ReportReasonSelectionScreen(Screen lastScreen, ReportReason currentlySelectedReason, Consumer<ReportReason> onSelectedReason) SkinReportScreen(Screen lastScreen, ReportingContext reportingContext, UUID reportId, Supplier<PlayerSkin> skinGetter) SkinReportScreen(Screen lastScreen, ReportingContext reportingContext, SkinReport report) privateSkinReportScreen(Screen lastScreen, ReportingContext reportingContext, SkinReport.Builder reportBuilder) -
Uses of Screen in net.minecraft.client.gui.screens.social
Subclasses of Screen in net.minecraft.client.gui.screens.socialFields in net.minecraft.client.gui.screens.social declared as ScreenConstructors in net.minecraft.client.gui.screens.social with parameters of type Screen -
Uses of Screen in net.minecraft.client.gui.screens.telemetry
Subclasses of Screen in net.minecraft.client.gui.screens.telemetryFields in net.minecraft.client.gui.screens.telemetry declared as ScreenConstructors in net.minecraft.client.gui.screens.telemetry with parameters of type Screen -
Uses of Screen in net.minecraft.client.gui.screens.worldselection
Subclasses of Screen in net.minecraft.client.gui.screens.worldselectionModifier and TypeClassDescriptionclass(package private) classclassclassclassclassclassclassFields in net.minecraft.client.gui.screens.worldselection declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenCreateWorldScreen.lastScreenprotected final ScreenSelectWorldScreen.lastScreenprivate final ScreenExperimentsScreen.parentMethods in net.minecraft.client.gui.screens.worldselection that return ScreenModifier and TypeMethodDescriptionPresetEditor.createEditScreen(CreateWorldScreen lastScreen, WorldCreationContext context) Methods in net.minecraft.client.gui.screens.worldselection with parameters of type ScreenModifier and TypeMethodDescriptionvoidWorldOpenFlows.createFreshLevel(String levelName, LevelSettings levelSettings, WorldOptions worldOptions, Function<RegistryAccess, WorldDimensions> dimensionGetter, Screen lastScreen) static CreateWorldScreenCreateWorldScreen.createFromExisting(Minecraft minecraft, Screen lastScreen, LevelSettings levelSettings, WorldCreationContext settings, Path tempDataPackDir) static voidConstructors in net.minecraft.client.gui.screens.worldselection with parameters of type ScreenModifierConstructorDescriptionprivateCreateWorldScreen(Minecraft minecraft, Screen lastScreen, WorldCreationContext settings, Optional<ResourceKey<WorldPreset>> preset, OptionalLong seed) ExperimentsScreen(Screen parent, PackRepository packRepository, Consumer<PackRepository> output) SelectWorldScreen(Screen lastScreen) -
Uses of Screen in net.minecraft.client.multiplayer
Subclasses of Screen in net.minecraft.client.multiplayerModifier and TypeClassDescription(package private) classFields in net.minecraft.client.multiplayer declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenClientHandshakePacketListenerImpl.parentprivate final ScreenClientCommonPacketListenerImpl.PackConfirmScreen.parentScreenprotected final ScreenClientCommonPacketListenerImpl.postDisconnectScreenprivate final ScreenCommonListenerCookie.postDisconnectScreenThe field for thepostDisconnectScreenrecord component.Methods in net.minecraft.client.multiplayer that return ScreenModifier and TypeMethodDescriptionprivate ScreenClientCommonPacketListenerImpl.addOrUpdatePackPrompt(UUID id, URL url, String hash, boolean required, Component prompt) protected ScreenClientCommonPacketListenerImpl.createDisconnectScreen(DisconnectionDetails details) protected ScreenClientConfigurationPacketListenerImpl.createDisconnectScreen(DisconnectionDetails p_350769_) CommonListenerCookie.postDisconnectScreen()Returns the value of thepostDisconnectScreenrecord component.Constructors in net.minecraft.client.multiplayer with parameters of type ScreenModifierConstructorDescriptionClientHandshakePacketListenerImpl(Connection connection, Minecraft minecraft, ServerData serverData, Screen parent, boolean newWorld, Duration worldLoadDuration, Consumer<Component> updateStatus, TransferState cookies) CommonListenerCookie(com.mojang.authlib.GameProfile localGameProfile, WorldSessionTelemetryManager telemetryManager, RegistryAccess.Frozen receivedRegistries, FeatureFlagSet enabledFeatures, String serverBrand, ServerData serverData, Screen postDisconnectScreen, Map<ResourceLocation, byte[]> serverCookies, ChatComponent.State chatState, boolean strictErrorHandling, Map<String, String> customReportDetails, ServerLinks serverLinks) Deprecated.CommonListenerCookie(com.mojang.authlib.GameProfile localGameProfile, WorldSessionTelemetryManager telemetryManager, RegistryAccess.Frozen receivedRegistries, FeatureFlagSet enabledFeatures, String serverBrand, ServerData serverData, Screen postDisconnectScreen, Map<ResourceLocation, byte[]> serverCookies, ChatComponent.State chatState, boolean strictErrorHandling, Map<String, String> customReportDetails, ServerLinks serverLinks, ConnectionType connectionType) Creates an instance of aCommonListenerCookierecord class.(package private)PackConfirmScreen(Minecraft minecraft, Screen parentScreen, List<ClientCommonPacketListenerImpl.PackConfirmScreen.PendingRequest> requests, boolean required, Component prompt) -
Uses of Screen in net.minecraft.client.multiplayer.chat.report
Methods in net.minecraft.client.multiplayer.chat.report that return ScreenModifier and TypeMethodDescriptionChatReport.createScreen(Screen lastScreen, ReportingContext reportingContext) NameReport.createScreen(Screen lastScreen, ReportingContext reportingContext) abstract ScreenReport.createScreen(Screen lastScreen, ReportingContext reportingContext) SkinReport.createScreen(Screen lastScreen, ReportingContext reportingContext) Methods in net.minecraft.client.multiplayer.chat.report with parameters of type ScreenModifier and TypeMethodDescriptionChatReport.createScreen(Screen lastScreen, ReportingContext reportingContext) NameReport.createScreen(Screen lastScreen, ReportingContext reportingContext) abstract ScreenReport.createScreen(Screen lastScreen, ReportingContext reportingContext) SkinReport.createScreen(Screen lastScreen, ReportingContext reportingContext) voidReportingContext.draftReportHandled(Minecraft minecraft, Screen screen, Runnable quitter, boolean quitToTitle) -
Uses of Screen in net.minecraft.realms
Subclasses of Screen in net.minecraft.realmsFields in net.minecraft.realms declared as ScreenModifier and TypeFieldDescription(package private) final ScreenRealmsConnect.onlineScreenprivate final ScreenDisconnectedRealmsScreen.parentConstructors in net.minecraft.realms with parameters of type ScreenModifierConstructorDescriptionDisconnectedRealmsScreen(Screen parent, Component title, Component reason) RealmsConnect(Screen onlineScreen) -
Uses of Screen in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client with type parameters of type ScreenMethods in net.neoforged.neoforge.client with parameters of type ScreenModifier and TypeMethodDescriptionstatic voidClientHooks.drawScreen(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) private static voidClientHooks.drawScreenInternal(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) static voidClientHooks.onScreenCharTypedPost(Screen guiScreen, char codePoint, int modifiers) static booleanClientHooks.onScreenCharTypedPre(Screen guiScreen, char codePoint, int modifiers) static booleanClientHooks.onScreenKeyPressedPost(Screen guiScreen, int keyCode, int scanCode, int modifiers) static booleanClientHooks.onScreenKeyPressedPre(Screen guiScreen, int keyCode, int scanCode, int modifiers) static booleanClientHooks.onScreenKeyReleasedPost(Screen guiScreen, int keyCode, int scanCode, int modifiers) static booleanClientHooks.onScreenKeyReleasedPre(Screen guiScreen, int keyCode, int scanCode, int modifiers) static booleanClientHooks.onScreenMouseClickedPost(Screen guiScreen, double mouseX, double mouseY, int button, boolean handled) static booleanClientHooks.onScreenMouseClickedPre(Screen guiScreen, double mouseX, double mouseY, int button) static voidClientHooks.onScreenMouseDragPost(Screen guiScreen, double mouseX, double mouseY, int mouseButton, double dragX, double dragY) static booleanClientHooks.onScreenMouseDragPre(Screen guiScreen, double mouseX, double mouseY, int mouseButton, double dragX, double dragY) static booleanClientHooks.onScreenMouseReleasedPost(Screen guiScreen, double mouseX, double mouseY, int button, boolean handled) static booleanClientHooks.onScreenMouseReleasedPre(Screen guiScreen, double mouseX, double mouseY, int button) static voidClientHooks.onScreenMouseScrollPost(MouseHandler mouseHelper, Screen guiScreen, double scrollDeltaX, double scrollDeltaY) static booleanClientHooks.onScreenMouseScrollPre(MouseHandler mouseHelper, Screen guiScreen, double scrollDeltaX, double scrollDeltaY) ClientHooks.onScreenPotionSize(Screen screen, int availableSpace, boolean compact, int horizontalOffset) static voidClientHooks.pushGuiLayer(Minecraft minecraft, Screen screen) -
Uses of Screen in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as ScreenModifier and TypeFieldDescriptionprivate final @Nullable ScreenScreenEvent.Opening.currentScreenprivate ScreenScreenEvent.Opening.newScreenprivate final ScreenScreenEvent.screenMethods in net.neoforged.neoforge.client.event with type parameters of type ScreenModifier and TypeMethodDescription<M extends AbstractContainerMenu,U extends Screen & MenuAccess<M>>
voidRegisterMenuScreensEvent.register(MenuType<? extends M> menuType, MenuScreens.ScreenConstructor<M, U> screenConstructor) Methods in net.neoforged.neoforge.client.event that return ScreenModifier and TypeMethodDescription@Nullable ScreenScreenEvent.Opening.getCurrentScreen()Gets the currently open screen at the time of the event being fired.@Nullable ScreenScreenEvent.Opening.getNewScreen()ScreenEvent.getScreen()Returns the screen that caused this event.Methods in net.neoforged.neoforge.client.event with parameters of type ScreenModifier and TypeMethodDescriptionvoidScreenEvent.Opening.setNewScreen(Screen newScreen) Sets the new screen to be opened if the event is not cancelled.Constructors in net.neoforged.neoforge.client.event with parameters of type ScreenModifierConstructorDescriptionBackgroundRendered(Screen screen, GuiGraphics guiGraphics) Deprecated, for removal: This API element is subject to removal in a future version.CharacterTyped(Screen screen, char codePoint, int modifiers) protectedInit(Screen screen, List<GuiEventListener> listenerList, Consumer<GuiEventListener> add, Consumer<GuiEventListener> remove) protectedKeyPressed(Screen screen, int keyCode, int scanCode, int modifiers) KeyReleased(Screen screen, int keyCode, int scanCode, int modifiers) MouseButtonPressed(Screen screen, double mouseX, double mouseY, int button) MouseButtonReleased(Screen screen, double mouseX, double mouseY, int button) MouseDragged(Screen screen, double mouseX, double mouseY, int mouseButton, double dragX, double dragY) protectedMouseInput(Screen screen, double mouseX, double mouseY) MouseScrolled(Screen screen, double mouseX, double mouseY, double scrollDeltaX, double scrollDeltaY) Post(Screen screen, List<GuiEventListener> list, Consumer<GuiEventListener> add, Consumer<GuiEventListener> remove) Post(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Pre(Screen screen, List<GuiEventListener> list, Consumer<GuiEventListener> add, Consumer<GuiEventListener> remove) Pre(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protectedRender(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) RenderInventoryMobEffects(Screen screen, int availableSpace, boolean compact, int horizontalOffset) protectedScreenEvent(Screen screen) -
Uses of Screen in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type ScreenModifier and TypeMethodDescriptiondefault voidIMinecraftExtension.pushGuiLayer(Screen screen) Pushes a screen as a new GUI layer. -
Uses of Screen in net.neoforged.neoforge.client.gui
Subclasses of Screen in net.neoforged.neoforge.client.guiModifier and TypeClassDescriptionfinal classA generic configuration UI.static classA UI screen that presents a list-type configuration value and allows the user to edit it, including an unlimited undo system and reset to default.static classA UI screen that presents a single section of configuration values and allows the user to edit them, including an unlimited undo system and reset to default.private static final classclassclassclassclassFields in net.neoforged.neoforge.client.gui declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenConfigurationScreen.ConfigurationSectionScreen.Context.parentThe field for theparentrecord component.private final ScreenModMismatchDisconnectedScreen.parentprivate ScreenModListScreen.parentScreenFields in net.neoforged.neoforge.client.gui with type parameters of type ScreenModifier and TypeFieldDescriptionprivate final PropertyDispatch.QuadFunction<ConfigurationScreen, net.neoforged.fml.config.ModConfig.Type, net.neoforged.fml.config.ModConfig, Component, Screen> ConfigurationScreen.sectionScreenMethods in net.neoforged.neoforge.client.gui that return ScreenModifier and TypeMethodDescriptionIConfigScreenFactory.createScreen(net.neoforged.fml.ModContainer container, Screen modListScreen) Creates a new config screen.ConfigurationScreen.ConfigurationSectionScreen.Context.parent()Returns the value of theparentrecord component.Methods in net.neoforged.neoforge.client.gui with parameters of type ScreenModifier and TypeMethodDescriptionIConfigScreenFactory.createScreen(net.neoforged.fml.ModContainer container, Screen modListScreen) Creates a new config screen.ConfigurationScreen.ConfigurationSectionScreen.Context.list(ConfigurationScreen.ConfigurationSectionScreen.Context parentContext, Screen parent) ConfigurationScreen.ConfigurationSectionScreen.Context.section(ConfigurationScreen.ConfigurationSectionScreen.Context parentContext, Screen parent, Set<? extends com.electronwill.nightconfig.core.UnmodifiableConfig.Entry> entries, Map<String, Object> valueSpecs, String key) ConfigurationScreen.ConfigurationSectionScreen.Context.top(String modId, Screen parent, net.neoforged.fml.config.ModConfig modConfig, ConfigurationScreen.ConfigurationSectionScreen.Filter filter) Constructors in net.neoforged.neoforge.client.gui with parameters of type ScreenModifierConstructorDescriptionConfigurationScreen(net.neoforged.fml.ModContainer mod, Screen parent) ConfigurationScreen(net.neoforged.fml.ModContainer mod, Screen parent, PropertyDispatch.QuadFunction<ConfigurationScreen, net.neoforged.fml.config.ModConfig.Type, net.neoforged.fml.config.ModConfig, Component, Screen> sectionScreen) ConfigurationScreen(net.neoforged.fml.ModContainer mod, Screen parent, ConfigurationScreen.ConfigurationSectionScreen.Filter filter) ConfigurationSectionScreen(Screen parent, net.neoforged.fml.config.ModConfig.Type type, net.neoforged.fml.config.ModConfig modConfig, Component title) Constructs a new section screen for the top-most section in aModConfig.ConfigurationSectionScreen(Screen parent, net.neoforged.fml.config.ModConfig.Type type, net.neoforged.fml.config.ModConfig modConfig, Component title, ConfigurationScreen.ConfigurationSectionScreen.Filter filter) Constructs a new section screen for the top-most section in aModConfig.ConfigurationSectionScreen(ConfigurationScreen.ConfigurationSectionScreen.Context parentContext, Screen parent, Map<String, Object> valueSpecs, String key, Set<? extends com.electronwill.nightconfig.core.UnmodifiableConfig.Entry> entrySet, Component title) Constructs a new section screen for a sub-section of a config.Context(String modId, Screen parent, net.neoforged.fml.config.ModConfig modConfig, ModConfigSpec modSpec, Set<? extends com.electronwill.nightconfig.core.UnmodifiableConfig.Entry> entries, Map<String, Object> valueSpecs, List<String> keylist, ConfigurationScreen.ConfigurationSectionScreen.Filter filter) Creates an instance of aContextrecord class.ModListScreen(Screen parentScreen) ModMismatchDisconnectedScreen(Screen parentScreen, Component reason, Map<ResourceLocation, Component> mismatchedChannelData) ScrollableExperimentsScreen(Screen parent, PackRepository packRepository, Consumer<PackRepository> output) Constructor parameters in net.neoforged.neoforge.client.gui with type arguments of type ScreenModifierConstructorDescriptionConfigurationScreen(net.neoforged.fml.ModContainer mod, Screen parent, PropertyDispatch.QuadFunction<ConfigurationScreen, net.neoforged.fml.config.ModConfig.Type, net.neoforged.fml.config.ModConfig, Component, Screen> sectionScreen)
RegisterMenuScreensEventinstead