Modifier and Type | Field and Description |
---|---|
Screen |
Minecraft.currentScreen |
Modifier and Type | Method and Description |
---|---|
void |
Minecraft.displayGuiScreen(Screen guiScreenIn) |
void |
Minecraft.unloadWorld(Screen screenIn) |
private void |
Minecraft.updateScreenTick(Screen screenIn) |
Modifier and Type | Interface and Description |
---|---|
static interface |
ScreenManager.IScreenFactory<T extends Container,U extends Screen & IHasContainer<T>> |
Modifier and Type | Class and Description |
---|---|
class |
AccessibilityScreen |
class |
DisplayEffectsScreen<T extends Container> |
Modifier and Type | Field and Description |
---|---|
private Screen |
CommandSuggestionHelper.field_228094_c_ |
Modifier and Type | Method and Description |
---|---|
static <M extends Container,U extends Screen & IHasContainer<M>> |
ScreenManager.registerFactory(ContainerType<? extends M> type,
ScreenManager.IScreenFactory<M,U> factory) |
Constructor and Description |
---|
AccessibilityScreen(Screen p_i51123_1_,
GameSettings p_i51123_2_) |
CommandSuggestionHelper(Minecraft p_i225919_1_,
Screen p_i225919_2_,
TextFieldWidget p_i225919_3_,
FontRenderer p_i225919_4_,
boolean p_i225919_5_,
boolean p_i225919_6_,
int p_i225919_7_,
int p_i225919_8_,
boolean p_i225919_9_,
int p_i225919_10_) |
Modifier and Type | Class and Description |
---|---|
class |
AdvancementsScreen |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
RecipeWidget.getToolTipText(Screen p_191772_1_) |
Modifier and Type | Field and Description |
---|---|
private Screen |
ServerListScreen.field_228178_e_ |
private Screen |
AddServerScreen.field_228179_g_ |
private Screen |
MultiplayerWarningScreen.field_230156_a_ |
private Screen |
OptionsScreen.lastScreen |
private Screen |
ShareToLanScreen.lastScreen |
private Screen |
DisconnectedScreen.nextScreen |
private Screen |
MultiplayerScreen.parentScreen |
protected Screen |
StatsScreen.parentScreen |
private Screen |
CreateWorldScreen.parentScreen |
private Screen |
ConfirmBackupScreen.parentScreen |
protected Screen |
SettingsScreen.parentScreen |
private Screen |
ConnectingScreen.previousGuiScreen |
protected Screen |
WorldSelectionScreen.prevScreen |
private Screen |
MainMenuScreen.realmsNotification |
Constructor and Description |
---|
AddServerScreen(Screen p_i225927_1_,
it.unimi.dsi.fastutil.booleans.BooleanConsumer p_i225927_2_,
ServerData p_i225927_3_) |
ChatOptionsScreen(Screen parentScreenIn,
GameSettings gameSettingsIn) |
ConfirmBackupScreen(Screen p_i51122_1_,
ConfirmBackupScreen.ICallback p_i51122_2_,
ITextComponent p_i51122_3_,
ITextComponent p_i51122_4_,
boolean p_i51122_5_) |
ConnectingScreen(Screen parent,
Minecraft mcIn,
ServerData serverDataIn) |
ConnectingScreen(Screen parent,
Minecraft mcIn,
java.lang.String hostName,
int port) |
ControlsScreen(Screen screen,
GameSettings settings) |
CreateWorldScreen(Screen p_i46320_1_) |
CustomizeSkinScreen(Screen parentScreenIn,
GameSettings gameSettingsIn) |
DisconnectedScreen(Screen screen,
java.lang.String reasonLocalizationKey,
ITextComponent chatComp) |
LanguageScreen(Screen screen,
GameSettings gameSettingsObj,
LanguageManager manager) |
MouseSettingsScreen(Screen p_i225929_1_,
GameSettings p_i225929_2_) |
MultiplayerScreen(Screen parentScreen) |
MultiplayerWarningScreen(Screen p_i230052_1_) |
OptionsScreen(Screen p_i1046_1_,
GameSettings p_i1046_2_) |
OptionsSoundsScreen(Screen parentIn,
GameSettings settingsIn) |
ResourcePacksScreen(Screen p_i225933_1_,
GameSettings p_i225933_2_) |
ServerListScreen(Screen p_i225926_1_,
it.unimi.dsi.fastutil.booleans.BooleanConsumer p_i225926_2_,
ServerData p_i225926_3_) |
SettingsScreen(Screen p_i225930_1_,
GameSettings p_i225930_2_,
ITextComponent p_i225930_3_) |
ShareToLanScreen(Screen lastScreenIn) |
StatsScreen(Screen parent,
StatisticsManager manager) |
VideoSettingsScreen(Screen parentScreenIn,
GameSettings gameSettingsIn) |
WorldSelectionScreen(Screen screenIn) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFurnaceScreen<T extends AbstractFurnaceContainer> |
class |
AnvilScreen |
class |
BeaconScreen |
class |
BlastFurnaceScreen |
class |
BrewingStandScreen |
class |
CartographyTableScreen |
class |
ChestScreen |
class |
ContainerScreen<T extends Container> |
class |
CraftingScreen |
class |
CreativeScreen |
class |
DispenserScreen |
class |
FurnaceScreen |
class |
HorseInventoryScreen |
class |
InventoryScreen |
class |
MerchantScreen |
class |
ShulkerBoxScreen |
class |
SmokerScreen |
class |
StonecutterScreen |
Modifier and Type | Field and Description |
---|---|
private Screen |
ClientLoginNetHandler.previousGuiScreen |
Constructor and Description |
---|
ClientLoginNetHandler(NetworkManager networkManagerIn,
Minecraft mcIn,
Screen previousScreen,
java.util.function.Consumer<ITextComponent> statusMessageConsumerIn) |
Modifier and Type | Field and Description |
---|---|
private Screen |
ClientPlayNetHandler.guiScreenServer |
Constructor and Description |
---|
ClientPlayNetHandler(Minecraft mcIn,
Screen previousGuiScreen,
NetworkManager networkManagerIn,
com.mojang.authlib.GameProfile profileIn) |
Modifier and Type | Class and Description |
---|---|
class |
RealmsScreenProxy |
Modifier and Type | Field and Description |
---|---|
private Screen |
RealmsBridge.previousScreen |
Modifier and Type | Method and Description |
---|---|
RealmsScreenProxy |
RealmsBridge.getNotificationScreen(Screen p_getNotificationScreen_1_) |
void |
RealmsBridge.switchToRealms(Screen p_switchToRealms_1_) |
Modifier and Type | Method and Description |
---|---|
static void |
ForgeHooksClient.drawScreen(Screen screen,
int mouseX,
int mouseY,
float partialTicks) |
static boolean |
ForgeHooksClient.onGuiCharTypedPost(Screen guiScreen,
char codePoint,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiCharTypedPre(Screen guiScreen,
char codePoint,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiKeyPressedPost(Screen guiScreen,
int keyCode,
int scanCode,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiKeyPressedPre(Screen guiScreen,
int keyCode,
int scanCode,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiKeyReleasedPost(Screen guiScreen,
int keyCode,
int scanCode,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiKeyReleasedPre(Screen guiScreen,
int keyCode,
int scanCode,
int modifiers) |
static boolean |
ForgeHooksClient.onGuiMouseClickedPost(Screen guiScreen,
double mouseX,
double mouseY,
int button) |
static boolean |
ForgeHooksClient.onGuiMouseClickedPre(Screen guiScreen,
double mouseX,
double mouseY,
int button) |
static boolean |
ForgeHooksClient.onGuiMouseDragPost(Screen guiScreen,
double mouseX,
double mouseY,
int mouseButton,
double dragX,
double dragY) |
static boolean |
ForgeHooksClient.onGuiMouseDragPre(Screen guiScreen,
double mouseX,
double mouseY,
int mouseButton,
double dragX,
double dragY) |
static boolean |
ForgeHooksClient.onGuiMouseReleasedPost(Screen guiScreen,
double mouseX,
double mouseY,
int button) |
static boolean |
ForgeHooksClient.onGuiMouseReleasedPre(Screen guiScreen,
double mouseX,
double mouseY,
int button) |
static boolean |
ForgeHooksClient.onGuiMouseScrollPost(MouseHelper mouseHelper,
Screen guiScreen,
double scrollDelta) |
static boolean |
ForgeHooksClient.onGuiMouseScrollPre(MouseHelper mouseHelper,
Screen guiScreen,
double scrollDelta) |
Modifier and Type | Field and Description |
---|---|
private Screen |
GuiOpenEvent.gui |
private Screen |
GuiScreenEvent.gui |
Modifier and Type | Method and Description |
---|---|
Screen |
GuiOpenEvent.getGui() |
Screen |
GuiScreenEvent.getGui()
The GuiScreen object generating this event.
|
Modifier and Type | Method and Description |
---|---|
void |
GuiOpenEvent.setGui(Screen gui) |
Constructor and Description |
---|
ActionPerformedEvent(Screen gui,
Button button,
java.util.List<Button> buttonList)
Deprecated.
|
BackgroundDrawnEvent(Screen gui) |
DrawScreenEvent(Screen gui,
int mouseX,
int mouseY,
float renderPartialTicks) |
GuiOpenEvent(Screen gui) |
GuiScreenEvent(Screen gui) |
InitGuiEvent(Screen gui,
java.util.List<Widget> list,
java.util.function.Consumer<Widget> add,
java.util.function.Consumer<Widget> remove) |
KeyboardCharTypedEvent(Screen gui,
char codePoint,
int modifiers) |
KeyboardKeyEvent(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
KeyboardKeyPressedEvent(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
KeyboardKeyReleasedEvent(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
MouseClickedEvent(Screen gui,
double mouseX,
double mouseY,
int button) |
MouseDragEvent(Screen gui,
double mouseX,
double mouseY,
int mouseButton,
double dragX,
double dragY) |
MouseInputEvent(Screen gui,
double mouseX,
double mouseY) |
MouseReleasedEvent(Screen gui,
double mouseX,
double mouseY,
int button) |
MouseScrollEvent(Screen gui,
double mouseX,
double mouseY,
double scrollDelta) |
Post(Screen gui,
Button button,
java.util.List<Button> buttonList) |
Post(Screen gui,
char codePoint,
int modifiers) |
Post(Screen gui,
double mouseX,
double mouseY,
double scrollDelta) |
Post(Screen gui,
double mouseX,
double mouseY,
int button) |
Post(Screen gui,
double mouseX,
double mouseY,
int button) |
Post(Screen gui,
double mouseX,
double mouseY,
int mouseButton,
double dragX,
double dragY) |
Post(Screen gui,
int mouseX,
int mouseY,
float renderPartialTicks) |
Post(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
Post(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
Post(Screen gui,
java.util.List<Widget> list,
java.util.function.Consumer<Widget> add,
java.util.function.Consumer<Widget> remove) |
PotionShiftEvent(Screen gui) |
Pre(Screen gui,
Button button,
java.util.List<Button> buttonList) |
Pre(Screen gui,
char codePoint,
int modifiers) |
Pre(Screen gui,
double mouseX,
double mouseY,
double scrollDelta) |
Pre(Screen gui,
double mouseX,
double mouseY,
int button) |
Pre(Screen gui,
double mouseX,
double mouseY,
int button) |
Pre(Screen gui,
double mouseX,
double mouseY,
int mouseButton,
double dragX,
double dragY) |
Pre(Screen gui,
int mouseX,
int mouseY,
float renderPartialTicks) |
Pre(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
Pre(Screen gui,
int keyCode,
int scanCode,
int modifiers) |
Pre(Screen gui,
java.util.List<Widget> list,
java.util.function.Consumer<Widget> add,
java.util.function.Consumer<Widget> remove) |
Modifier and Type | Class and Description |
---|---|
class |
NotificationModUpdateScreen |
Modifier and Type | Class and Description |
---|---|
class |
ContainerTypeTest.TestGui |
Modifier and Type | Field and Description |
---|---|
static ExtensionPoint<java.util.function.BiFunction<Minecraft,Screen,Screen>> |
ExtensionPoint.CONFIGGUIFACTORY |
static ExtensionPoint<java.util.function.BiFunction<Minecraft,Screen,Screen>> |
ExtensionPoint.CONFIGGUIFACTORY |
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<java.util.function.BiFunction<Minecraft,Screen,Screen>> |
ConfigGuiHandler.getGuiFactoryFor(ModInfo selectedMod) |
static java.util.Optional<java.util.function.BiFunction<Minecraft,Screen,Screen>> |
ConfigGuiHandler.getGuiFactoryFor(ModInfo selectedMod) |
Modifier and Type | Class and Description |
---|---|
class |
ConfirmationScreen |
class |
LoadingErrorScreen |
class |
ModListScreen |
class |
NotificationScreen |
Modifier and Type | Field and Description |
---|---|
private Screen |
ModListScreen.parentScreen |
Constructor and Description |
---|
ModListScreen(Screen parentScreen) |