net.minecraft.client.realms.gui.screen.tab

class RealmsWorldsTab

extends GridScreenTab implements RealmsUpdatableTab

All mapped superinterfaces:

Tab, RealmsUpdatableTab

com.mojang.realmsclient.gui.screens.configuration.RealmsWorldsTab
net.minecraft.class_11321
net.minecraft.client.realms.gui.screen.tab.RealmsWorldsTab

Field summary

Modifier and TypeField
static final Text
TITLE
field_60294
TITLE_TEXT
private final RealmsConfigureWorldScreen
configurationScreen
field_60295
screen
private final MinecraftClient
minecraft
field_60296
client
private RealmsServer
serverData
field_60297
server
private final ButtonWidget
optionsButton
field_60298
optionsButton
private final ButtonWidget
backupButton
field_60299
backupButton
private final ButtonWidget
resetWorldButton
field_60300
resetButton
private final List<RealmsWorldSlotButton>
slotButtonList
field_60301
slotButtons

Constructor summary

ModifierConstructor
(RealmsConfigureWorldScreen screen, MinecraftClient client, RealmsServer server)

Method summary

Modifier and TypeMethod
private void
resetButtonPressed()
method_71258()
reset()
private void
templateSelectionCallback(WorldTemplate worldTemplate)
method_71253(class_4890 arg0)
switchMinigame(WorldTemplate template)
private boolean
isMinigame()
method_71259()
isMinigame()
public void
onSelected(RealmsServer serverData)
method_71201(class_4877 arg0)
onLoaded(RealmsServer arg0)
public void
updateData(RealmsServer serverData)
method_71200(class_4877 arg0)
update(RealmsServer arg0)
private RealmsWorldSlotButton
createSlotButton(int i)
method_71248(int arg0)
createSlotButton(int slotIndex)
private void
switchToMinigame()
method_71260()
showSwitchMinigameScreen()
private void
switchToFullSlot(int selectedSlot, RealmsServer serverData)
method_71249(int arg0, class_4877 arg1)
switchWorld(int slotId, RealmsServer server)
private void
switchToEmptySlot(int selectedSlot, RealmsServer serverData)
method_71256(int arg0, class_4877 arg1)
createWorld(int slotId, RealmsServer server)
private void
lambda$switchToEmptySlot$0(int arg0, RealmsServer arg1, PopupScreen arg2)
method_71250(int arg0, class_4877 arg1, class_8816 arg2)
method_71250(int arg0, RealmsServer arg1, PopupScreen popup)
private void
lambda$switchToEmptySlot$1()
method_71261()
method_71261()
private void
lambda$switchToEmptySlot$2()
method_71262()
method_71262()
private void
lambda$switchToFullSlot$0(RealmsServer arg0, int arg1, PopupScreen arg2)
method_71252(class_4877 arg0, int arg1, class_8816 arg2)
method_71252(RealmsServer arg0, int arg1, PopupScreen popup)
private void
lambda$switchToFullSlot$1(RealmsConfigureWorldScreen arg0)
method_72214(class_4388 arg0)
method_72214(RealmsConfigureWorldScreen arg0)
private void
lambda$switchToFullSlot$2(RealmsConfigureWorldScreen arg0)
method_72215(class_4388 arg0)
method_72215(RealmsConfigureWorldScreen arg0)
private void
lambda$createSlotButton$0(int arg0, Button arg1)
method_71251(int arg0, class_4185 arg1)
method_71251(int arg0, ButtonWidget button)
private void
lambda$resetButtonPressed$0()
method_71265()
method_71265()
private void
lambda$resetButtonPressed$1()
method_71266()
method_71266()
private void
lambda$new$2(Button arg0)
method_71255(class_4185 arg0)
method_71255(ButtonWidget button)
private static void
lambda$new$1(Minecraft arg0, RealmsConfigureWorldScreen arg1, RealmsServer arg2, Button arg3)
method_71254(class_310 arg0, class_4388 arg1, class_4877 arg2, class_4185 arg3)
method_71254(MinecraftClient arg0, RealmsConfigureWorldScreen arg1, RealmsServer arg2, ButtonWidget button)
private static void
lambda$new$0(Minecraft arg0, RealmsConfigureWorldScreen arg1, RealmsServer arg2, Button arg3)
method_71257(class_310 arg0, class_4388 arg1, class_4877 arg2, class_4185 arg3)
method_71257(MinecraftClient arg0, RealmsConfigureWorldScreen arg1, RealmsServer arg2, ButtonWidget button)