net.minecraft.client.gui.screens.debug

public class GameModeSwitcherScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

grg
net.minecraft.client.gui.screens.debug.GameModeSwitcherScreen
net.minecraft.class_5289
net.minecraft.client.gui.screen.GameModeSwitcherScreen

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private GameType
o()
getDefaultSelected()
method_30106()
getPreviousGameMode()
protected void
bf_()
init()
method_25426()
init()
public void
a(ghi 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(ghi 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
p()
switchToHoveredGameMode()
method_28068()
apply()
private static void
a(gec arg0, grg$a arg1)
switchToHoveredGameMode(Minecraft arg0, GameModeSwitcherScreen$GameModeIcon arg1)
method_28064(class_310 arg0, class_5289$class_5290 arg1)
apply(MinecraftClient client, GameModeSwitcherScreen$GameModeSelection gameModeSelection)
public boolean
a(gxr arg0)
keyPressed(KeyEvent arg0)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public boolean
b(gxr arg0)
keyReleased(KeyEvent arg0)
method_16803(class_11908 arg0)
keyReleased(KeyInput arg0)
public boolean
aZ_()
isPauseScreen()
method_25421()
shouldPause()