net.minecraft.client.gui

public class GuiManager

net.minecraft.client.gui.Gui
net.minecraft.class_1_659
net.minecraft.client.gui.GuiManager

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1_3262
LOGGER
private static final Text
SOCIAL_INTERACTIONS_NOT_AVAILABLE
field_1_3264
SOCIAL_INTERACTIONS_NOT_AVAILABLE_TEXT
public static final Text
SAVING_LEVEL
field_1_3263
SAVING_LEVEL_TEXT
private final MinecraftClient
minecraft
field_1_3269
client
public final InGameHud
hud
field_1_3268
inGameHud
private final GuiRenderState
guiRenderState
field_1_3267
guiRenderState
private Screen
screen
field_1_3271
currentScreen
private Overlay
overlay
field_1_3270
overlay
private boolean
clientLevelTeardownInProgress
field_1_3266
disconnecting
private final SplashTextResourceSupplier
splashManager
field_1_3273
splashTextSupplier
private final ToastManager
toastManager
field_1_3274
toastManager
private final MessageHandler
chatListener
field_1_3265
messageHandler
private TutorialToast
socialInteractionsToast
field_1_3272
tutorialToast

Constructor summary

ModifierConstructor
public (MinecraftClient client, InGameHud hud, GuiRenderState guiRenderState)

Method summary

Modifier and TypeMethod
public void
registerReloadListeners(ReloadableResourceManager resourceManager)
method_1_3917(class_3304 arg0)
registerReloaders(ReloadableResourceManagerImpl resourceManager)
public void
tick()
method_1_3925()
tick()
public void
update()
method_1_3927()
updateElements()
public void
extractRenderState(DeltaTracker deltaTracker, boolean shouldRenderLevel, boolean resourcesLoaded)
method_1_3901(class_9779 arg0, boolean arg1, boolean arg2)
extract(RenderTickCounter tickCounter, boolean renderHud, boolean finishedLoading)
public Screen
screen()
method_1_3919()
getCurrentScreen()
public void
setScreen(Screen screen)
method_1_3923(class_437 arg0)
setScreen(Screen screen)
public Overlay
overlay()
method_1_3916()
getOverlay()
public void
setOverlay(Overlay overlay)
method_1_3921(class_4071 arg0)
setOverlay(Overlay overlay)
public boolean
isPausing()
method_1_3903()
isPaused()
public SplashTextResourceSupplier
splashManager()
method_1_3924()
getSplashTextSupplier()
public ToastManager
toastManager()
method_1_3926()
getToastManager()
public MessageHandler
chatListener()
method_1_3900()
getMessageHandler()
public void
addSocialInteractionsToast()
method_1_3897()
showSocialInteractionsTutorialToast()
public void
setPauseScreen(boolean suppressPauseMenuIfWeReallyArePausing, boolean canGameReallyBePaused)
method_1_3922(boolean arg0, boolean arg1)
showGameMenuScreen(boolean pauseOnly, boolean singleplayer)
public void
handleKeybinds()
method_1_3902()
handleKeyInput()
public void
openChatScreen(ChatComponent$ChatMethod chatMethod)
method_1_3915(class_338$class_11732 arg0)
openChat(ChatHud$ChatMethod chatMethod)
public void
openChatAndAddText(ChatComponent$ChatMethod chatMethod, String text)
method_1_3914(class_338$class_11732 arg0, String arg1)
openChatForCommand(ChatHud$ChatMethod chatMethod, String command)
public Runnable
buildInitialScreens(GameLoadCookie cookie)
method_1_3898(class_8764 arg0)
getGameStartTask(LoadingContext loadingContext)
private boolean
addInitialScreens(List<Function<Runnable, Screen>> screens)
method_1_3896(List<Function<Runnable, class_437>> arg0)
getStartupScreenFactories(List<Function<Runnable, Screen>> factoriesOut)
public boolean
canInterruptScreen()
method_1_3899()
canCurrentScreenBeInterrupted()
public void
setClientLevelTeardownInProgress(boolean clientLevelTeardownInProgress)
method_1_3920(boolean arg0)
setDisconnecting(boolean disconnecting)
private void
renderActiveTextDebug()
method_1_3918()
renderActiveTextAreas()
private void
lambda$renderActiveTextDebug$0(GuiTextRenderState arg0)
method_1_3912(class_11247 arg0)
method_1_3912(TextGuiElementRenderState textElem)
private static Screen
lambda$addInitialScreens$3(com.mojang.authlib.GameProfile arg0, Runnable arg1)
method_1_3907(com.mojang.authlib.GameProfile arg0, Runnable arg1)
method_1_3907(com.mojang.authlib.GameProfile arg0, Runnable closeAction)
private static Screen
lambda$addInitialScreens$1(com.mojang.authlib.minecraft.BanDetails arg0, Runnable arg1)
method_1_3905(com.mojang.authlib.minecraft.BanDetails arg0, Runnable arg1)
method_1_3905(com.mojang.authlib.minecraft.BanDetails arg0, Runnable closeAction)
private static void
lambda$addInitialScreens$2(Runnable arg0, boolean arg1)
method_1_3906(Runnable arg0, boolean arg1)
method_1_3906(Runnable arg0, boolean yes)
private Screen
lambda$addInitialScreens$0(Runnable arg0)
method_1_3904(Runnable arg0)
method_1_3904(Runnable closeAction)
private void
lambda$buildInitialScreens$1(Screen arg0)
method_1_3909(class_437 arg0)
method_1_3909(Screen arg0)
private void
lambda$buildInitialScreens$0(GameLoadCookie arg0, boolean arg1)
method_1_3908(class_8764 arg0, boolean arg1)
method_1_3908(LoadingContext arg0, boolean arg1)
private String
lambda$extractRenderState$1()
method_1_3911()
method_1_3911()
private String
lambda$extractRenderState$0()
method_1_3910()
method_1_3910()
private String
lambda$update$0()
method_1_3913()
method_1_3913()