Class RealmsSlotOptionsScreen
java.lang.Object
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,Navigable,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreenintermediary net/minecraft/class_4423official fos
-
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 booleanprivate final Stringstatic final List<Difficulty> private Difficultyprivate static final Textprivate static final intprivate static final intprivate booleanprivate GameModeprivate TextFieldWidgetprivate final RealmsWorldOptionsprotected final RealmsConfigureWorldScreenprivate booleanprivate String(package private) static final Textprivate boolean(package private) int(package private) RealmsSlotOptionsScreen.SettingsSliderprivate final RealmsServer.WorldTypeFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
field_33040, field_33041, field_33055, field_33057, field_33061, field_33062, field_33063, field_39676, field_54866, MAX_FILE_SIZEFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionRealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsWorldOptions options, RealmsServer.WorldType worldType, int activeSlot) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private static <T> TgetSpawnToggleButtonCallback(Text text, Consumer<Boolean> valueSetter) private static <T> intvoidinit()Called when a screen should be initialized.voidrender(DrawContext context, int mouseX, int mouseY, float deltaTicks) private voidprivate voidsetSlotName(String slotName) Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
addLabel, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, findSelectedElementData, getMusic, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, refreshWidgetPositions, remove, removed, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, shouldPause, switchFocus, tick, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods 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
getBorder, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
field_32125
private static final int field_32125- See Also:
- Mappings:
Namespace Name Mixin selector named field_32125Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32125:Iintermediary field_32125Lnet/minecraft/class_4423;field_32125:Iofficial CLfos;C:I
-
DIFFICULTIES
- Mappings:
Namespace Name Mixin selector named DIFFICULTIESLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;DIFFICULTIES:Ljava/util/List;intermediary field_22723Lnet/minecraft/class_4423;field_22723:Ljava/util/List;official aLfos;a:Ljava/util/List;
-
field_32126
private static final int field_32126- See Also:
- Mappings:
Namespace Name Mixin selector named field_32126Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32126:Iintermediary field_32126Lnet/minecraft/class_4423;field_32126:Iofficial DLfos;D:I
-
GAME_MODES
- Mappings:
Namespace Name Mixin selector named GAME_MODESLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;GAME_MODES:Ljava/util/List;intermediary field_22724Lnet/minecraft/class_4423;field_22724:Ljava/util/List;official bLfos;b:Ljava/util/List;
-
EDIT_SLOT_NAME
- Mappings:
Namespace Name Mixin selector named EDIT_SLOT_NAMELnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;EDIT_SLOT_NAME:Lnet/minecraft/text/Text;intermediary field_26516Lnet/minecraft/class_4423;field_26516:Lnet/minecraft/class_2561;official ELfos;E:Lxg;
-
SPAWN_PROTECTION
- Mappings:
Namespace Name Mixin selector named SPAWN_PROTECTIONLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;SPAWN_PROTECTION:Lnet/minecraft/text/Text;intermediary field_27942Lnet/minecraft/class_4423;field_27942:Lnet/minecraft/class_2561;official FLfos;F:Lxg;
-
nameEdit
- Mappings:
Namespace Name Mixin selector named nameEditLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;nameEdit:Lnet/minecraft/client/gui/widget/TextFieldWidget;intermediary field_20113Lnet/minecraft/class_4423;field_20113:Lnet/minecraft/class_342;official GLfos;G:Lfuh;
-
parent
- Mappings:
Namespace Name Mixin selector named parentLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;intermediary field_20109Lnet/minecraft/class_4423;field_20109:Lnet/minecraft/class_4388;official cLfos;c:Lfoa;
-
column1_x
private int column1_x- Mappings:
Namespace Name Mixin selector named column1_xLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column1_x:Iintermediary field_20114Lnet/minecraft/class_4423;field_20114:Iofficial HLfos;H:I
-
column2_x
private int column2_x- Mappings:
Namespace Name Mixin selector named column2_xLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column2_x:Iintermediary field_20116Lnet/minecraft/class_4423;field_20116:Iofficial ILfos;I:I
-
options
- Mappings:
Namespace Name Mixin selector named optionsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;options:Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary field_20117Lnet/minecraft/class_4423;field_20117:Lnet/minecraft/class_4883;official JLfos;J:Lfmx;
-
worldType
- Mappings:
Namespace Name Mixin selector named worldTypeLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;intermediary field_20118Lnet/minecraft/class_4423;field_20118:Lnet/minecraft/class_4877$class_4321;official KLfos;K:Lfmr$d;
-
difficulty
- Mappings:
Namespace Name Mixin selector named difficultyLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;difficulty:Lnet/minecraft/world/Difficulty;intermediary field_27943Lnet/minecraft/class_4423;field_27943:Lnet/minecraft/class_1267;official LLfos;L:Lbuz;
-
gameMode
- Mappings:
Namespace Name Mixin selector named gameModeLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;gameMode:Lnet/minecraft/world/GameMode;intermediary field_20121Lnet/minecraft/class_4423;field_20121:Lnet/minecraft/class_1934;official MLfos;M:Ldkg;
-
defaultSlotName
- Mappings:
Namespace Name Mixin selector named defaultSlotNameLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;defaultSlotName:Ljava/lang/String;intermediary field_39187Lnet/minecraft/class_4423;field_39187:Ljava/lang/String;official NLfos;N:Ljava/lang/String;
-
slotName
- Mappings:
Namespace Name Mixin selector named slotNameLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;slotName:Ljava/lang/String;intermediary field_39188Lnet/minecraft/class_4423;field_39188:Ljava/lang/String;official OLfos;O:Ljava/lang/String;
-
pvp
private boolean pvp- Mappings:
Namespace Name Mixin selector named pvpLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;pvp:Zintermediary field_20122Lnet/minecraft/class_4423;field_20122:Zofficial PLfos;P:Z
-
spawnMonsters
private boolean spawnMonsters- Mappings:
Namespace Name Mixin selector named spawnMonstersLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnMonsters:Zintermediary field_20125Lnet/minecraft/class_4423;field_20125:Zofficial QLfos;Q:Z
-
spawnProtection
int spawnProtection- Mappings:
Namespace Name Mixin selector named spawnProtectionLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnProtection:Iintermediary field_20120Lnet/minecraft/class_4423;field_20120:Iofficial RLfos;R:I
-
commandBlocks
private boolean commandBlocks- Mappings:
Namespace Name Mixin selector named commandBlocksLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;commandBlocks:Zintermediary field_20127Lnet/minecraft/class_4423;field_20127:Zofficial SLfos;S:Z
-
forceGameMode
private boolean forceGameMode- Mappings:
Namespace Name Mixin selector named forceGameModeLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;forceGameMode:Zintermediary field_20128Lnet/minecraft/class_4423;field_20128:Zofficial TLfos;T:Z
-
spawnProtectionButton
RealmsSlotOptionsScreen.SettingsSlider spawnProtectionButton- Mappings:
Namespace Name Mixin selector named spawnProtectionButtonLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnProtectionButton:Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider;intermediary field_20133Lnet/minecraft/class_4423;field_20133:Lnet/minecraft/class_4423$class_4424;official ULfos;U:Lfos$a;
-
-
Constructor Details
-
RealmsSlotOptionsScreen
public RealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsWorldOptions options, RealmsServer.WorldType worldType, int activeSlot) - Mappings:
Namespace Name Mixin selector named <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)Vintermediary <init>Lnet/minecraft/class_4423;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)Vofficial <init>Lfos;<init>(Lfoa;Lfmx;Lfmr$d;I)V
-
-
Method Details
-
close
public void close() -
get
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;get(Ljava/util/List;II)Ljava/lang/Object;intermediary method_32498Lnet/minecraft/class_4423;method_32498(Ljava/util/List;II)Ljava/lang/Object;official aLfos;a(Ljava/util/List;II)Ljava/lang/Object;
-
indexOf
- Mappings:
Namespace Name Mixin selector named indexOfLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;indexOf(Ljava/util/List;Ljava/lang/Object;I)Iintermediary method_32499Lnet/minecraft/class_4423;method_32499(Ljava/util/List;Ljava/lang/Object;I)Iofficial aLfos;a(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.
-
getSpawnToggleButtonCallback
private CyclingButtonWidget.UpdateCallback<Boolean> getSpawnToggleButtonCallback(Text text, Consumer<Boolean> valueSetter) - Mappings:
Namespace Name Mixin selector named getSpawnToggleButtonCallbackLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;getSpawnToggleButtonCallback(Lnet/minecraft/text/Text;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/CyclingButtonWidget$UpdateCallback;intermediary method_43756Lnet/minecraft/class_4423;method_43756(Lnet/minecraft/class_2561;Ljava/util/function/Consumer;)Lnet/minecraft/class_5676$class_5678;official aLfos;a(Lxg;Ljava/util/function/Consumer;)Lfuf$b;
-
getNarratedTitle
- Overrides:
getNarratedTitlein classScreen- Mappings:
Namespace Name Mixin selector named getNarratedTitleLnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;intermediary method_25435Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;official iLfzq;i()Lxg;
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLfvb;a(Lftk;IIF)V
-
setSlotName
- Mappings:
Namespace Name Mixin selector named setSlotNameLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;setSlotName(Ljava/lang/String;)Vintermediary method_43757Lnet/minecraft/class_4423;method_43757(Ljava/lang/String;)Vofficial aLfos;a(Ljava/lang/String;)V
-
saveSettings
private void saveSettings()- Mappings:
Namespace Name Mixin selector named saveSettingsLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;saveSettings()Vintermediary method_21486Lnet/minecraft/class_4423;method_21486()Vofficial ELfos;E()V
-