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/RealmsSlotOptionsScreen- intermediary - net/minecraft/class_4423- official - fjm
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screen.ScreenScreen.SelectedElementNarrationData
- 
Field SummaryFieldsModifier 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.RealmsScreenfield_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.Screenclient, 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.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsConstructorDescriptionRealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsWorldOptions options, RealmsServer.WorldType worldType, int activeSlot) 
- 
Method SummaryModifier 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 delta) private voidprivate voidsetSlotName(String slotName) Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreenaddLabel, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.ScreenaddCrashReportSection, 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.AbstractParentElementgetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementgetBorder, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
- 
Field Details- 
field_32125private static final int field_32125- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32125- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32125:I- intermediary - field_32125- Lnet/minecraft/class_4423;field_32125:I- official - C- Lfjm;C:I
 
- 
DIFFICULTIES- Mappings:
- Namespace - Name - Mixin selector - named - DIFFICULTIES- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;DIFFICULTIES:Ljava/util/List;- intermediary - field_22723- Lnet/minecraft/class_4423;field_22723:Ljava/util/List;- official - a- Lfjm;a:Ljava/util/List;
 
- 
field_32126private static final int field_32126- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32126- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;field_32126:I- intermediary - field_32126- Lnet/minecraft/class_4423;field_32126:I- official - D- Lfjm;D:I
 
- 
GAME_MODES- Mappings:
- Namespace - Name - Mixin selector - named - GAME_MODES- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;GAME_MODES:Ljava/util/List;- intermediary - field_22724- Lnet/minecraft/class_4423;field_22724:Ljava/util/List;- official - b- Lfjm;b:Ljava/util/List;
 
- 
EDIT_SLOT_NAME- Mappings:
- Namespace - Name - Mixin selector - named - EDIT_SLOT_NAME- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;EDIT_SLOT_NAME:Lnet/minecraft/text/Text;- intermediary - field_26516- Lnet/minecraft/class_4423;field_26516:Lnet/minecraft/class_2561;- official - E- Lfjm;E:Lwp;
 
- 
SPAWN_PROTECTION- Mappings:
- Namespace - Name - Mixin selector - named - SPAWN_PROTECTION- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;SPAWN_PROTECTION:Lnet/minecraft/text/Text;- intermediary - field_27942- Lnet/minecraft/class_4423;field_27942:Lnet/minecraft/class_2561;- official - F- Lfjm;F:Lwp;
 
- 
nameEdit- Mappings:
- Namespace - Name - Mixin selector - named - nameEdit- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;nameEdit:Lnet/minecraft/client/gui/widget/TextFieldWidget;- intermediary - field_20113- Lnet/minecraft/class_4423;field_20113:Lnet/minecraft/class_342;- official - G- Lfjm;G:Lfpd;
 
- 
parent- Mappings:
- Namespace - Name - Mixin selector - named - parent- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;- intermediary - field_20109- Lnet/minecraft/class_4423;field_20109:Lnet/minecraft/class_4388;- official - c- Lfjm;c:Lfiv;
 
- 
column1_xprivate int column1_x- Mappings:
- Namespace - Name - Mixin selector - named - column1_x- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column1_x:I- intermediary - field_20114- Lnet/minecraft/class_4423;field_20114:I- official - H- Lfjm;H:I
 
- 
column2_xprivate int column2_x- Mappings:
- Namespace - Name - Mixin selector - named - column2_x- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;column2_x:I- intermediary - field_20116- Lnet/minecraft/class_4423;field_20116:I- official - I- Lfjm;I:I
 
- 
options- Mappings:
- Namespace - Name - Mixin selector - named - options- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;options:Lnet/minecraft/client/realms/dto/RealmsWorldOptions;- intermediary - field_20117- Lnet/minecraft/class_4423;field_20117:Lnet/minecraft/class_4883;- official - J- Lfjm;J:Lfhs;
 
- 
worldType- Mappings:
- Namespace - Name - Mixin selector - named - worldType- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;- intermediary - field_20118- Lnet/minecraft/class_4423;field_20118:Lnet/minecraft/class_4877$class_4321;- official - K- Lfjm;K:Lfhm$d;
 
- 
difficulty- Mappings:
- Namespace - Name - Mixin selector - named - difficulty- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;difficulty:Lnet/minecraft/world/Difficulty;- intermediary - field_27943- Lnet/minecraft/class_4423;field_27943:Lnet/minecraft/class_1267;- official - L- Lfjm;L:Lbsi;
 
- 
gameMode- Mappings:
- Namespace - Name - Mixin selector - named - gameMode- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;gameMode:Lnet/minecraft/world/GameMode;- intermediary - field_20121- Lnet/minecraft/class_4423;field_20121:Lnet/minecraft/class_1934;- official - M- Lfjm;M:Ldgg;
 
- 
defaultSlotName- Mappings:
- Namespace - Name - Mixin selector - named - defaultSlotName- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;defaultSlotName:Ljava/lang/String;- intermediary - field_39187- Lnet/minecraft/class_4423;field_39187:Ljava/lang/String;- official - N- Lfjm;N:Ljava/lang/String;
 
- 
slotName- Mappings:
- Namespace - Name - Mixin selector - named - slotName- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;slotName:Ljava/lang/String;- intermediary - field_39188- Lnet/minecraft/class_4423;field_39188:Ljava/lang/String;- official - O- Lfjm;O:Ljava/lang/String;
 
- 
pvpprivate boolean pvp- Mappings:
- Namespace - Name - Mixin selector - named - pvp- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;pvp:Z- intermediary - field_20122- Lnet/minecraft/class_4423;field_20122:Z- official - P- Lfjm;P:Z
 
- 
spawnMonstersprivate boolean spawnMonsters- Mappings:
- Namespace - Name - Mixin selector - named - spawnMonsters- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnMonsters:Z- intermediary - field_20125- Lnet/minecraft/class_4423;field_20125:Z- official - Q- Lfjm;Q:Z
 
- 
spawnProtectionint spawnProtection- Mappings:
- Namespace - Name - Mixin selector - named - spawnProtection- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnProtection:I- intermediary - field_20120- Lnet/minecraft/class_4423;field_20120:I- official - R- Lfjm;R:I
 
- 
commandBlocksprivate boolean commandBlocks- Mappings:
- Namespace - Name - Mixin selector - named - commandBlocks- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;commandBlocks:Z- intermediary - field_20127- Lnet/minecraft/class_4423;field_20127:Z- official - S- Lfjm;S:Z
 
- 
forceGameModeprivate boolean forceGameMode- Mappings:
- Namespace - Name - Mixin selector - named - forceGameMode- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;forceGameMode:Z- intermediary - field_20128- Lnet/minecraft/class_4423;field_20128:Z- official - T- Lfjm;T:Z
 
- 
spawnProtectionButtonRealmsSlotOptionsScreen.SettingsSlider spawnProtectionButton- Mappings:
- Namespace - Name - Mixin selector - named - spawnProtectionButton- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;spawnProtectionButton:Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider;- intermediary - field_20133- Lnet/minecraft/class_4423;field_20133:Lnet/minecraft/class_4423$class_4424;- official - U- Lfjm;U:Lfjm$a;
 
 
- 
- 
Constructor Details- 
RealmsSlotOptionsScreenpublic 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)V- intermediary - <init>- Lnet/minecraft/class_4423;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)V- official - <init>- Lfjm;<init>(Lfiv;Lfhs;Lfhm$d;I)V
 
 
- 
- 
Method Details- 
closepublic void close()
- 
get- Mappings:
- Namespace - Name - Mixin selector - named - get- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;get(Ljava/util/List;II)Ljava/lang/Object;- intermediary - method_32498- Lnet/minecraft/class_4423;method_32498(Ljava/util/List;II)Ljava/lang/Object;- official - a- Lfjm;a(Ljava/util/List;II)Ljava/lang/Object;
 
- 
indexOf- Mappings:
- Namespace - Name - Mixin selector - named - indexOf- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;indexOf(Ljava/util/List;Ljava/lang/Object;I)I- intermediary - method_32499- Lnet/minecraft/class_4423;method_32499(Ljava/util/List;Ljava/lang/Object;I)I- official - a- Lfjm;a(Ljava/util/List;Ljava/lang/Object;I)I
 
- 
initpublic void init()Called when a screen should be initialized.This method is called when this screen is opened or resized. 
- 
getSpawnToggleButtonCallbackprivate CyclingButtonWidget.UpdateCallback<Boolean> getSpawnToggleButtonCallback(Text text, Consumer<Boolean> valueSetter) - Mappings:
- Namespace - Name - Mixin selector - named - getSpawnToggleButtonCallback- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;getSpawnToggleButtonCallback(Lnet/minecraft/text/Text;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/widget/CyclingButtonWidget$UpdateCallback;- intermediary - method_43756- Lnet/minecraft/class_4423;method_43756(Lnet/minecraft/class_2561;Ljava/util/function/Consumer;)Lnet/minecraft/class_5676$class_5678;- official - a- Lfjm;a(Lwp;Ljava/util/function/Consumer;)Lfpb$b;
 
- 
getNarratedTitle- Overrides:
- getNarratedTitlein class- Screen
- Mappings:
- Namespace - Name - Mixin selector - named - getNarratedTitle- Lnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;- intermediary - method_25435- Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;- official - i- Lfum;i()Lwp;
 
- 
render- Specified by:
- renderin interface- Drawable
- Overrides:
- renderin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V- intermediary - method_25394- Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V- official - a- Lfpx;a(Lfof;IIF)V
 
- 
setSlotName- Mappings:
- Namespace - Name - Mixin selector - named - setSlotName- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;setSlotName(Ljava/lang/String;)V- intermediary - method_43757- Lnet/minecraft/class_4423;method_43757(Ljava/lang/String;)V- official - a- Lfjm;a(Ljava/lang/String;)V
 
- 
saveSettingsprivate void saveSettings()- Mappings:
- Namespace - Name - Mixin selector - named - saveSettings- Lnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;saveSettings()V- intermediary - method_21486- Lnet/minecraft/class_4423;method_21486()V- official - E- Lfjm;E()V
 
 
-