Class RealmsSlotOptionsScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.realms.gui.screen.RealmsScreen
net.minecraft.client.realms.gui.screen.RealmsSlotOptionsScreen
- All Implemented Interfaces:
Drawable,Element,ParentElement
- Mappings:
Namespace Name official dtnintermediary net/minecraft/class_4423named net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate intprivate booleanstatic List<Difficulty>(package private) intprivate static Textprivate Difficultyprivate static intprivate static intprivate booleanprivate GameModeprivate TextFieldWidgetprivate RealmsWorldOptionsprotected RealmsConfigureWorldScreenprivate boolean(package private) static Textprivate booleanprivate booleanprivate boolean(package private) RealmsSlotOptionsScreen.SettingsSliderprivate RealmsServer.WorldTypeFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
field_33036, field_33037, field_33038, field_33039, field_33040, field_33041, field_33042, field_33043, field_33044, field_33045, field_33046, field_33047, field_33048, field_33049, field_33050, field_33051, field_33052, field_33053, field_33054, field_33055, field_33056, field_33057, field_33058, field_33059, field_33060, field_33061, field_33062, field_33063, field_33064, field_33065Fields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
ConstructorsConstructorDescriptionRealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsWorldOptions options, RealmsServer.WorldType worldType, int activeSlot) -
Method Summary
Modifier and TypeMethodDescriptionprivate Stringvoidinit()Called when a screen should be initialized.booleankeyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured.private static <T> Tmethod_32498(List<T> list, int int2, int int3)private static <T> intmethod_32499(List<T> list, T t, int int2)voidremoved()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)private voidvoidtick()Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
method_37107, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearChildren, filesDragged, findSelectedElementData, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onClose, remove, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
field_32125
private static final int field_32125- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official RLdtn;R:Iintermediary field_32125Lnet/minecraft/class_4423;field_32125:Inamed field_32125Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32125:I
-
DIFFICULTIES
- Mappings:
Namespace Name Mixin selector official aLdtn;a:Ljava/util/List;intermediary field_22723Lnet/minecraft/class_4423;field_22723:Ljava/util/List;named DIFFICULTIESLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;DIFFICULTIES:Ljava/util/List;
-
field_32126
private static final int field_32126- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official SLdtn;S:Iintermediary field_32126Lnet/minecraft/class_4423;field_32126:Inamed field_32126Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32126:I
-
GAME_MODES
- Mappings:
Namespace Name Mixin selector official bLdtn;b:Ljava/util/List;intermediary field_22724Lnet/minecraft/class_4423;field_22724:Ljava/util/List;named GAME_MODESLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;GAME_MODES:Ljava/util/List;
-
EDIT_SLOT_NAME
- Mappings:
Namespace Name Mixin selector official TLdtn;T:Los;intermediary field_26516Lnet/minecraft/class_4423;field_26516:Lnet/minecraft/class_2561;named EDIT_SLOT_NAMELnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;EDIT_SLOT_NAME:Lnet/minecraft/text/Text;
-
SPAWN_PROTECTION
- Mappings:
Namespace Name Mixin selector official ULdtn;U:Los;intermediary field_27942Lnet/minecraft/class_4423;field_27942:Lnet/minecraft/class_2561;named SPAWN_PROTECTIONLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;SPAWN_PROTECTION:Lnet/minecraft/text/Text;
-
nameEdit
- Mappings:
Namespace Name Mixin selector official VLdtn;V:Ldxh;intermediary field_20113Lnet/minecraft/class_4423;field_20113:Lnet/minecraft/class_342;named nameEditLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;nameEdit:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
parent
- Mappings:
Namespace Name Mixin selector official cLdtn;c:Ldsw;intermediary field_20109Lnet/minecraft/class_4423;field_20109:Lnet/minecraft/class_4388;named parentLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;
-
column1_x
private int column1_x- Mappings:
Namespace Name Mixin selector official WLdtn;W:Iintermediary field_20114Lnet/minecraft/class_4423;field_20114:Inamed column1_xLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column1_x:I
-
column2_x
private int column2_x- Mappings:
Namespace Name Mixin selector official XLdtn;X:Iintermediary field_20116Lnet/minecraft/class_4423;field_20116:Inamed column2_xLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column2_x:I
-
options
- Mappings:
Namespace Name Mixin selector official YLdtn;Y:Ldrv;intermediary field_20117Lnet/minecraft/class_4423;field_20117:Lnet/minecraft/class_4883;named optionsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;options:Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
-
worldType
- Mappings:
Namespace Name Mixin selector official ZLdtn;Z:Ldrp$c;intermediary field_20118Lnet/minecraft/class_4423;field_20118:Lnet/minecraft/class_4877$class_4321;named worldTypeLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
-
activeSlot
private final int activeSlot- Mappings:
Namespace Name Mixin selector official aaLdtn;aa:Iintermediary field_20119Lnet/minecraft/class_4423;field_20119:Inamed activeSlotLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;activeSlot:I
-
field_27943
- Mappings:
Namespace Name Mixin selector official abLdtn;ab:Larx;intermediary field_27943Lnet/minecraft/class_4423;field_27943:Lnet/minecraft/class_1267;named field_27943Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_27943:Lnet/minecraft/world/Difficulty;
-
gameModeIndex
- Mappings:
Namespace Name Mixin selector official acLdtn;ac:Lbwm;intermediary field_20121Lnet/minecraft/class_4423;field_20121:Lnet/minecraft/class_1934;named gameModeIndexLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;gameModeIndex:Lnet/minecraft/world/GameMode;
-
pvp
private boolean pvp- Mappings:
Namespace Name Mixin selector official adLdtn;ad:Zintermediary field_20122Lnet/minecraft/class_4423;field_20122:Znamed pvpLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;pvp:Z
-
spawnNpcs
private boolean spawnNpcs- Mappings:
Namespace Name Mixin selector official aeLdtn;ae:Zintermediary field_20123Lnet/minecraft/class_4423;field_20123:Znamed spawnNpcsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnNpcs:Z
-
spawnAnimals
private boolean spawnAnimals- Mappings:
Namespace Name Mixin selector official afLdtn;af:Zintermediary field_20124Lnet/minecraft/class_4423;field_20124:Znamed spawnAnimalsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnAnimals:Z
-
spawnMonsters
private boolean spawnMonsters- Mappings:
Namespace Name Mixin selector official agLdtn;ag:Zintermediary field_20125Lnet/minecraft/class_4423;field_20125:Znamed spawnMonstersLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnMonsters:Z
-
difficultyIndex
int difficultyIndex- Mappings:
Namespace Name Mixin selector official ahLdtn;ah:Iintermediary field_20120Lnet/minecraft/class_4423;field_20120:Inamed difficultyIndexLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;difficultyIndex:I
-
commandBlocks
private boolean commandBlocks- Mappings:
Namespace Name Mixin selector official aiLdtn;ai:Zintermediary field_20127Lnet/minecraft/class_4423;field_20127:Znamed commandBlocksLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;commandBlocks:Z
-
forceGameMode
private boolean forceGameMode- Mappings:
Namespace Name Mixin selector official ajLdtn;aj:Zintermediary field_20128Lnet/minecraft/class_4423;field_20128:Znamed forceGameModeLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;forceGameMode:Z
-
spawnProtectionButton
RealmsSlotOptionsScreen.SettingsSlider spawnProtectionButton- Mappings:
Namespace Name Mixin selector official akLdtn;ak:Ldtn$a;intermediary field_20133Lnet/minecraft/class_4423;field_20133:Lnet/minecraft/class_4423$class_4424;named spawnProtectionButtonLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnProtectionButton:Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider;
-
-
Constructor Details
-
RealmsSlotOptionsScreen
public RealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsWorldOptions options, RealmsServer.WorldType worldType, int activeSlot)- Mappings:
Namespace Name Mixin selector official <init>Ldtn;<init>(Ldsw;Ldrv;Ldrp$c;I)Vintermediary <init>Lnet/minecraft/class_4423;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)Vnamed <init>Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;Lnet/minecraft/client/realms/dto/RealmsWorldOptions;Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;I)V
-
-
Method Details
-
removed
public void removed() -
tick
public void tick() -
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdxx;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
method_32498
- Mappings:
Namespace Name Mixin selector official aLdtn;a(Ljava/util/List;II)Ljava/lang/Object;intermediary method_32498Lnet/minecraft/class_4423;method_32498(Ljava/util/List;II)Ljava/lang/Object;named method_32498Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;method_32498(Ljava/util/List;II)Ljava/lang/Object;
-
method_32499
- Mappings:
Namespace Name Mixin selector official aLdtn;a(Ljava/util/List;Ljava/lang/Object;I)Iintermediary method_32499Lnet/minecraft/class_4423;method_32499(Ljava/util/List;Ljava/lang/Object;I)Inamed method_32499Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;method_32499(Ljava/util/List;Ljava/lang/Object;I)I
-
init
public void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
getNarratedTitle
- Overrides:
getNarratedTitlein classScreen- Mappings:
Namespace Name Mixin selector official af_Leap;af_()Los;intermediary method_25435Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;named getNarratedTitleLnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLdxu;a(Ldqk;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
getSlotName
- Mappings:
Namespace Name Mixin selector official hLdtn;h()Ljava/lang/String;intermediary method_21484Lnet/minecraft/class_4423;method_21484()Ljava/lang/String;named getSlotNameLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;getSlotName()Ljava/lang/String;
-
saveSettings
private void saveSettings()- Mappings:
Namespace Name Mixin selector official wLdtn;w()Vintermediary method_21486Lnet/minecraft/class_4423;method_21486()Vnamed saveSettingsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;saveSettings()V
-