net.minecraft.client.realms.gui.screen

public class RealmsConfigureWorldScreen

extends RealmsScreen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

com.mojang.realmsclient.gui.screens.configuration.RealmsConfigureWorldScreen
com.mojang.realmsclient.gui.screens.configuration.RealmsConfigureWorldScreen
net.minecraft.class_4388
net.minecraft.client.realms.gui.screen.RealmsConfigureWorldScreen

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_19790
LOGGER
private static final Text
PLAY_TEXT
PLAY_TEXT
field_60248
PLAY_BUTTON_TEXT
static final int
FOOTER_SEPARATOR_HEIGHT
FOOTER_SEPARATOR_HEIGHT
field_1_10107
field_1_10107
private final RealmsMainScreen
lastScreen
lastScreen
field_19792
parent
private RealmsServer
serverData
serverData
field_20493
server
private RealmsRegionDataList
regions
regions
field_60243
regionDataList
private Subscription
subscription
subscription
field_1_7157
subscription
private ViewDistanceSettings
tierConfiguration
tierConfiguration
field_1_10109
field_1_10109
private boolean
tierConfigurationFetched
tierConfigurationFetched
field_1_10108
field_1_10108
private final Map<RealmsRegion, ServiceQuality>
regionServiceQuality
regionServiceQuality
field_60244
regions
private final long
serverId
serverId
field_19794
serverId
private boolean
stateChanged
stateChanged
field_19806
stateChanged
private final TabManager
tabManager
tabManager
field_60245
tabManager
private ButtonWidget
playButton
playButton
field_60861
playButton
private SimpleTabNavigationWidget
tabNavigationBar
tabNavigationBar
field_60246
tabNavigation
final ThreePartsLayoutWidget
layout
layout
field_60247
layout

Constructor summary

ModifierConstructor
public (RealmsMainScreen parent, long serverId, RealmsServer server, RealmsRegionDataList regionDataList)
public (RealmsMainScreen parent, long serverId)

Method summary

Modifier and TypeMethod
public void
init()
init()
method_25426()
init()
private void
onTabSelected(Tab tab)
onTabSelected(Tab tab)
method_71210(class_8087 arg0)
onTabLoaded(Tab tab)
private void
onTabDeselected(Tab tab)
onTabDeselected(Tab tab)
method_71213(class_8087 arg0)
onTabUnloaded(Tab tab)
public int
getContentHeight()
getContentHeight()
method_71214()
getContentHeight()
public int
getHeaderHeight()
getHeaderHeight()
method_71215()
getHeaderHeight()
public Screen
getLastScreen()
getLastScreen()
method_71216()
getParent()
public Screen
createErrorScreen(RealmsServiceException exception)
createErrorScreen(RealmsServiceException exception)
method_72205(class_4355 arg0)
createErrorScreen(RealmsServiceException error)
public void
repositionElements()
repositionElements()
method_48640()
refreshWidgetPositions()
private void
updateButtonStates()
updateButtonStates()
method_71974()
updatePlayButton()
public void
extractRenderState(GuiGraphicsExtractor graphics, int xm, int ym, float a)
extractRenderState(GuiGraphicsExtractor graphics, int xm, int ym, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public boolean
keyPressed(KeyEvent event)
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
protected void
extractMenuBackground(GuiGraphicsExtractor graphics)
extractMenuBackground(GuiGraphicsExtractor graphics)
method_57735(class_332 arg0)
renderDarkening(DrawContext arg0)
public void
onClose()
onClose()
method_25419()
close()
public void
fetchRegionData()
fetchRegionData()
method_71217()
fetchRegionDataList()
public void
fetchServerData(long realmId)
fetchServerData(long realmId)
method_21204(long arg0)
fetchServerData(long worldId)
public void
fetchSubscription(long realmId)
fetchSubscription(long realmId)
method_1_6408(long arg0)
fetchSubscription(long serverId)
private void
fetchTierConfiguration(long realmId)
fetchTierConfiguration(long realmId)
method_1_9826(long arg0)
method_1_9826(long arg0)
private void
onRealmsDataFetched()
onRealmsDataFetched()
method_71203()
refresh()
public void
saveSlotSettings(RealmsSlot slot)
saveSlotSettings(RealmsSlot slot)
method_21208(class_11306 arg0)
saveSlotSettings(RealmsSlot slot)
public boolean
saveSettings(String name, String desc, RegionSelectionPreference preference, RealmsRegion region, Integer renderDistance, Integer simulationDistance)
saveSettings(String name, String desc, RegionSelectionPreference preference, RealmsRegion region, Integer renderDistance, Integer simulationDistance)
method_21215(String arg0, String arg1, class_11311 arg2, class_11303 arg3, Integer arg4, Integer arg5)
saveSettings(String name, String description, RegionSelectionMethod regionSelectionMethod, RealmsRegion region, Integer arg4, Integer arg5)
public void
openTheWorld(boolean join)
openTheWorld(boolean join)
method_21218(boolean arg0)
openTheWorld(boolean join)
public void
closeTheWorld()
closeTheWorld()
method_21217()
closeTheWorld()
public void
stateChanged()
stateChanged()
method_21198()
stateChanged()
public boolean
invitePlayer(long serverId, String name)
invitePlayer(long serverId, String name)
method_71205(long arg0, String arg1)
invite(long worldId, String profileName)
public RealmsConfigureWorldScreen
getNewScreen()
getNewScreen()
method_21219()
getNewScreen()
public RealmsConfigureWorldScreen
getNewScreenWithKnownData(RealmsServer serverData)
getNewScreenWithKnownData(RealmsServer serverData)
method_71975(class_4877 arg0)
withServer(RealmsServer server)