net.minecraft.client.gui.screens.debug

public class GameModeSwitcherScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

fze
net.minecraft.client.gui.screens.debug.GameModeSwitcherScreen
net.minecraft.class_5289
net.minecraft.client.gui.screen.GameModeSelectionScreen

Field summary

Modifier and TypeField
static final ResourceLocation
a
SLOT_SPRITE
field_45432
SLOT_TEXTURE
static final ResourceLocation
b
SELECTION_SPRITE
field_45433
SELECTION_TEXTURE
private static final ResourceLocation
c
GAMEMODE_SWITCHER_LOCATION
field_24566
TEXTURE
private static final int
d
SPRITE_SHEET_WIDTH
field_32310
TEXTURE_WIDTH
private static final int
s
SPRITE_SHEET_HEIGHT
field_32311
TEXTURE_HEIGHT
private static final int
u
SLOT_AREA
field_32312
BUTTON_SIZE
private static final int
v
SLOT_PADDING
field_32313
ICON_OFFSET
private static final int
w
SLOT_AREA_PADDED
field_32314
field_32314
private static final int
x
HELP_TIPS_OFFSET_Y
field_32315
field_32315
private static final int
y
ALL_SLOTS_WIDTH
field_24567
UI_WIDTH
private static final Component
z
SELECT_KEY
field_25454
SELECT_NEXT_TEXT
private final GameModeSwitcherScreen$GameModeIcon
A
previousHovered
field_24568
currentGameMode
private GameModeSwitcherScreen$GameModeIcon
B
currentlyHovered
field_24569
gameMode
private int
C
firstMouseX
field_24570
lastMouseX
private int
D
firstMouseY
field_24571
lastMouseY
private boolean
E
setFirstMousePos
field_24572
mouseUsedForSelection
private final List<GameModeSwitcherScreen$GameModeSlot>
F
slots
field_24573
gameModeButtons

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private GameType
m()
getDefaultSelected()
method_30106()
getPreviousGameMode()
protected void
aO_()
init()
method_25426()
init()
public void
a(fsm arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public void
b(fsm arg0, int arg1, int arg2, float arg3)
renderBackground(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
private void
E()
switchToHoveredGameMode()
method_28068()
apply()
private static void
a(fpt arg0, fze$a arg1)
switchToHoveredGameMode(Minecraft arg0, GameModeSwitcherScreen$GameModeIcon arg1)
method_28064(class_310 arg0, class_5289$class_5290 arg1)
apply(MinecraftClient client, GameModeSelectionScreen$GameModeSelection gameModeSelection)
private boolean
F()
checkToClose()
method_28069()
checkForClose()
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
k()
isPauseScreen()
method_25421()
shouldPause()