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 fsf
-
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 TextFieldWidgetprotected final RealmsConfigureWorldScreenprivate booleanprivate final RealmsSlotprivate 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
BLUE, DARK_GRAY, field_33055, field_33057, field_39676, field_54866, GRAY, GREEN, MAX_FILE_SIZE, PURPLE, REALMS_LOGO_TEXTURE, REALMS_LOGO_TEXTURE_HEIGHT, REALMS_LOGO_TEXTURE_WIDTH, REALMS_LOGO_WIDGET_HEIGHT, REALMS_LOGO_WIDGET_WIDTHFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, field_60460, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionRealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsSlot slot, 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, createRealmsLogoIconWidget, 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, findSelectedElementData, getMusic, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, 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, setWidgetAlpha, 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 GLfsf;G: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 aLfsf;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 HLfsf;H: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 bLfsf;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 ILfsf;I:Lxo;
-
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 JLfsf;J:Lxo;
-
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 KLfsf;K:Lfxv;
-
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 cLfsf;c:Lfsa;
-
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 LLfsf;L: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 MLfsf;M:I
-
slot
- Mappings:
Namespace Name Mixin selector named slotLnet/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen;slot:Lnet/minecraft/client/realms/dto/RealmsSlot;intermediary field_60283Lnet/minecraft/class_4423;field_60283:Lnet/minecraft/class_11306;official NLfsf;N:Lfpz;
-
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 OLfsf;O:Lfpv$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 PLfsf;P:Lbxf;
-
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 QLfsf;Q:Ldmq;
-
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 RLfsf;R: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 SLfsf;S: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 TLfsf;T: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 ULfsf;U: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 VLfsf;V: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 WLfsf;W: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 XLfsf;X: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 YLfsf;Y:Lfsf$a;
-
-
Constructor Details
-
RealmsSlotOptionsScreen
public RealmsSlotOptionsScreen(RealmsConfigureWorldScreen parent, RealmsSlot slot, 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/RealmsSlot;Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;I)Vintermediary <init>Lnet/minecraft/class_4423;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_11306;Lnet/minecraft/class_4877$class_4321;I)Vofficial <init>Lfsf;<init>(Lfsa;Lfpz;Lfpv$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 aLfsf;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 aLfsf;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 aLfsf;a(Lxo;Ljava/util/function/Consumer;)Lfxt$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 iLger;i()Lxo;
-
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 aLfyq;a(Lfwz;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 aLfsf;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 lLfsf;l()V
-