Class RealmsConfigureWorldScreen
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.RealmsConfigureWorldScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreenintermediary net/minecraft/class_4388official fsb
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ThreePartsLayoutWidgetprivate static final Loggerprivate final RealmsMainScreenprivate static final Textprivate @Nullable ButtonWidgetprivate @Nullable RealmsRegionDataListprivate final Map<RealmsRegion, ServiceQuality> private @Nullable RealmsServerprivate final longprivate booleanprivate final TabManagerprivate @Nullable TabNavigationWidgetFields 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
ConstructorsConstructorDescriptionRealmsConfigureWorldScreen(RealmsMainScreen parent, long serverId) RealmsConfigureWorldScreen(RealmsMainScreen parent, long serverId, @Nullable RealmsServer server, @Nullable RealmsRegionDataList regionDataList) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidvoidfetchServerData(long worldId) intintvoidinit()Called when a screen should be initialized.booleanbooleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.method_71975(RealmsServer realmsServer) method_72205(RealmsServiceException realmsServiceException) private voidonTabLoaded(Tab tab) private voidonTabUnloaded(Tab tab) voidopenTheWorld(boolean join) private voidrefresh()voidvoidrender(DrawContext context, int mouseX, int mouseY, float deltaTicks) protected voidrenderDarkening(DrawContext context) voidsaveSettings(String name, String description, RegionSelectionMethod regionSelectionMethod, @Nullable RealmsRegion region) voidsaveSlotSettings(RealmsSlot slot) voidprivate voidMethods 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, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleBasicClickEvent, handleClickEvent, handleClickEvent, handleOpenUri, handleRunCommand, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, remove, removed, renderBackground, renderBackgroundTexture, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setWidgetAlpha, shouldCloseOnEsc, shouldPause, showsStatusEffects, 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
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;LOGGER:Lorg/slf4j/Logger;intermediary field_19790Lnet/minecraft/class_4388;field_19790:Lorg/slf4j/Logger;official aLfsb;a:Lorg/slf4j/Logger;
-
PLAY_BUTTON_TEXT
- Mappings:
Namespace Name Mixin selector named PLAY_BUTTON_TEXTLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;PLAY_BUTTON_TEXT:Lnet/minecraft/text/Text;intermediary field_60248Lnet/minecraft/class_4388;field_60248:Lnet/minecraft/class_2561;official bLfsb;b:Lxo;
-
parent
- Mappings:
Namespace Name Mixin selector named parentLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;intermediary field_19792Lnet/minecraft/class_4388;field_19792:Lnet/minecraft/class_4325;official cLfsb;c:Lfok;
-
server
- Mappings:
Namespace Name Mixin selector named serverLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;server:Lnet/minecraft/client/realms/dto/RealmsServer;intermediary field_20493Lnet/minecraft/class_4388;field_20493:Lnet/minecraft/class_4877;official GLfsb;G:Lfpw;
-
regionDataList
- Mappings:
Namespace Name Mixin selector named regionDataListLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;regionDataList:Lnet/minecraft/client/realms/dto/RealmsRegionDataList;intermediary field_60243Lnet/minecraft/class_4388;field_60243:Lnet/minecraft/class_11301;official HLfsb;H:Lfpp;
-
regions
- Mappings:
Namespace Name Mixin selector named regionsLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;regions:Ljava/util/Map;intermediary field_60244Lnet/minecraft/class_4388;field_60244:Ljava/util/Map;official ILfsb;I:Ljava/util/Map;
-
serverId
private final long serverId- Mappings:
Namespace Name Mixin selector named serverIdLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;serverId:Jintermediary field_19794Lnet/minecraft/class_4388;field_19794:Jofficial JLfsb;J:J
-
stateChanged
private boolean stateChanged- Mappings:
Namespace Name Mixin selector named stateChangedLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;stateChanged:Zintermediary field_19806Lnet/minecraft/class_4388;field_19806:Zofficial KLfsb;K:Z
-
tabManager
- Mappings:
Namespace Name Mixin selector named tabManagerLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;tabManager:Lnet/minecraft/client/gui/tab/TabManager;intermediary field_60245Lnet/minecraft/class_4388;field_60245:Lnet/minecraft/class_8088;official LLfsb;L:Lfzu;
-
playButton
- Mappings:
Namespace Name Mixin selector named playButtonLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;playButton:Lnet/minecraft/client/gui/widget/ButtonWidget;intermediary field_60861Lnet/minecraft/class_4388;field_60861:Lnet/minecraft/class_4185;official MLfsb;M:Lfxn;
-
layout
- Mappings:
Namespace Name Mixin selector named layoutLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;intermediary field_60247Lnet/minecraft/class_4388;field_60247:Lnet/minecraft/class_8132;official OLfsb;O:Lgbj;
-
-
Constructor Details
-
RealmsConfigureWorldScreen
public RealmsConfigureWorldScreen(RealmsMainScreen parent, long serverId, @Nullable @Nullable RealmsServer server, @Nullable @Nullable RealmsRegionDataList regionDataList) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;JLnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/realms/dto/RealmsRegionDataList;)Vintermediary <init>Lnet/minecraft/class_4388;<init>(Lnet/minecraft/class_4325;JLnet/minecraft/class_4877;Lnet/minecraft/class_11301;)Vofficial <init>Lfsb;<init>(Lfok;JLfpw;Lfpp;)V
-
RealmsConfigureWorldScreen
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen;J)Vintermediary <init>Lnet/minecraft/class_4388;<init>(Lnet/minecraft/class_4325;J)Vofficial <init>Lfsb;<init>(Lfok;J)V
-
-
Method Details
-
init
public void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
onTabLoaded
- Mappings:
Namespace Name Mixin selector named onTabLoadedLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;onTabLoaded(Lnet/minecraft/client/gui/tab/Tab;)Vintermediary method_71210Lnet/minecraft/class_4388;method_71210(Lnet/minecraft/class_8087;)Vofficial aLfsb;a(Lfzt;)V
-
onTabUnloaded
- Mappings:
Namespace Name Mixin selector named onTabUnloadedLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;onTabUnloaded(Lnet/minecraft/client/gui/tab/Tab;)Vintermediary method_71213Lnet/minecraft/class_4388;method_71213(Lnet/minecraft/class_8087;)Vofficial bLfsb;b(Lfzt;)V
-
getContentHeight
public int getContentHeight()- Mappings:
Namespace Name Mixin selector named getContentHeightLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;getContentHeight()Iintermediary method_71214Lnet/minecraft/class_4388;method_71214()Iofficial gLfsb;g()I
-
getHeaderHeight
public int getHeaderHeight()- Mappings:
Namespace Name Mixin selector named getHeaderHeightLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;getHeaderHeight()Iintermediary method_71215Lnet/minecraft/class_4388;method_71215()Iofficial hLfsb;h()I
-
getParent
- Mappings:
Namespace Name Mixin selector named getParentLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;getParent()Lnet/minecraft/client/gui/screen/Screen;intermediary method_71216Lnet/minecraft/class_4388;method_71216()Lnet/minecraft/class_437;official jLfsb;j()Lges;
-
method_72205
- Mappings:
Namespace Name Mixin selector named method_72205Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;method_72205(Lnet/minecraft/client/realms/exception/RealmsServiceException;)Lnet/minecraft/client/gui/screen/Screen;intermediary method_72205Lnet/minecraft/class_4388;method_72205(Lnet/minecraft/class_4355;)Lnet/minecraft/class_437;official aLfsb;a(Lfqw;)Lges;
-
refreshWidgetPositions
public void refreshWidgetPositions()- Overrides:
refreshWidgetPositionsin classScreen- Mappings:
Namespace Name Mixin selector named refreshWidgetPositionsLnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()Vintermediary method_48640Lnet/minecraft/class_437;method_48640()Vofficial cLges;c()V
-
updatePlayButton
private void updatePlayButton()- Mappings:
Namespace Name Mixin selector named updatePlayButtonLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;updatePlayButton()Vintermediary method_71974Lnet/minecraft/class_4388;method_71974()Vofficial GLfsb;G()V
-
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 aLfyr;a(Lfxa;IIF)V
-
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:
- Mappings:
Namespace Name Mixin selector named keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Zofficial aLfzm;a(III)Z
-
renderDarkening
- Overrides:
renderDarkeningin classScreen- Mappings:
Namespace Name Mixin selector named renderDarkeningLnet/minecraft/client/gui/screen/Screen;renderDarkening(Lnet/minecraft/client/gui/DrawContext;)Vintermediary method_57735Lnet/minecraft/class_437;method_57735(Lnet/minecraft/class_332;)Vofficial aLges;a(Lfxa;)V
-
close
public void close() -
fetchRegionDataList
public void fetchRegionDataList()- Mappings:
Namespace Name Mixin selector named fetchRegionDataListLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;fetchRegionDataList()Vintermediary method_71217Lnet/minecraft/class_4388;method_71217()Vofficial kLfsb;k()V
-
fetchServerData
public void fetchServerData(long worldId) - Mappings:
Namespace Name Mixin selector named fetchServerDataLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;fetchServerData(J)Vintermediary method_21204Lnet/minecraft/class_4388;method_21204(J)Vofficial aLfsb;a(J)V
-
refresh
private void refresh()- Mappings:
Namespace Name Mixin selector named refreshLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;refresh()Vintermediary method_71203Lnet/minecraft/class_4388;method_71203()Vofficial HLfsb;H()V
-
saveSlotSettings
- Mappings:
Namespace Name Mixin selector named saveSlotSettingsLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;saveSlotSettings(Lnet/minecraft/client/realms/dto/RealmsSlot;)Vintermediary method_21208Lnet/minecraft/class_4388;method_21208(Lnet/minecraft/class_11306;)Vofficial aLfsb;a(Lfqa;)V
-
saveSettings
public void saveSettings(String name, String description, RegionSelectionMethod regionSelectionMethod, @Nullable @Nullable RealmsRegion region) - Mappings:
Namespace Name Mixin selector named saveSettingsLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;saveSettings(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/client/realms/dto/RegionSelectionMethod;Lnet/minecraft/client/realms/dto/RealmsRegion;)Vintermediary method_21215Lnet/minecraft/class_4388;method_21215(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_11311;Lnet/minecraft/class_11303;)Vofficial aLfsb;a(Ljava/lang/String;Ljava/lang/String;Lfqi;Lfpv;)V
-
openTheWorld
public void openTheWorld(boolean join) - Mappings:
Namespace Name Mixin selector named openTheWorldLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;openTheWorld(Z)Vintermediary method_21218Lnet/minecraft/class_4388;method_21218(Z)Vofficial bLfsb;b(Z)V
-
closeTheWorld
public void closeTheWorld()- Mappings:
Namespace Name Mixin selector named closeTheWorldLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;closeTheWorld()Vintermediary method_21217Lnet/minecraft/class_4388;method_21217()Vofficial lLfsb;l()V
-
stateChanged
public void stateChanged()- Mappings:
Namespace Name Mixin selector named stateChangedLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;stateChanged()Vintermediary method_21198Lnet/minecraft/class_4388;method_21198()Vofficial mLfsb;m()V
-
invite
- Mappings:
Namespace Name Mixin selector named inviteLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;invite(JLjava/lang/String;)Zintermediary method_71205Lnet/minecraft/class_4388;method_71205(JLjava/lang/String;)Zofficial aLfsb;a(JLjava/lang/String;)Z
-
getNewScreen
- Mappings:
Namespace Name Mixin selector named getNewScreenLnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;getNewScreen()Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;intermediary method_21219Lnet/minecraft/class_4388;method_21219()Lnet/minecraft/class_4388;official nLfsb;n()Lfsb;
-
method_71975
- Mappings:
Namespace Name Mixin selector named method_71975Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;method_71975(Lnet/minecraft/client/realms/dto/RealmsServer;)Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;intermediary method_71975Lnet/minecraft/class_4388;method_71975(Lnet/minecraft/class_4877;)Lnet/minecraft/class_4388;official aLfsb;a(Lfpw;)Lfsb;
-