public class ScreenOpener
extends java.lang.Object
| Constructor and Description |
|---|
ScreenOpener() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearStack() |
static net.minecraft.client.gui.screen.Screen |
getPreviouslyRenderedScreen() |
static java.util.List<net.minecraft.client.gui.screen.Screen> |
getScreenHistory() |
static void |
open(net.minecraft.client.gui.screen.Screen screen) |
static void |
open(net.minecraft.client.gui.screen.Screen current,
net.minecraft.client.gui.screen.Screen toOpen) |
static void |
openPreviousScreen(net.minecraft.client.gui.screen.Screen current,
java.util.Optional<NavigatableSimiScreen> screenWithContext) |
static void |
transitionTo(NavigatableSimiScreen screen) |
public static void open(net.minecraft.client.gui.screen.Screen screen)
public static void open(@Nullable
net.minecraft.client.gui.screen.Screen current,
net.minecraft.client.gui.screen.Screen toOpen)
public static void openPreviousScreen(net.minecraft.client.gui.screen.Screen current,
java.util.Optional<NavigatableSimiScreen> screenWithContext)
public static void transitionTo(NavigatableSimiScreen screen)
public static void clearStack()
public static java.util.List<net.minecraft.client.gui.screen.Screen> getScreenHistory()
@Nullable public static net.minecraft.client.gui.screen.Screen getPreviouslyRenderedScreen()