Class RealmsResetWorldScreen
java.lang.Object
net.minecraft.client.gui.AbstractGui
net.minecraft.client.gui.FocusableGui
net.minecraft.client.gui.screen.Screen
net.minecraft.realms.RealmsScreen
com.mojang.realmsclient.gui.screens.NotifableRealmsScreen
com.mojang.realmsclient.gui.screens.RealmsResetWorldScreen
- All Implemented Interfaces:
IGuiEventListener,INestedGuiEventHandler,IRenderable,IScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static enumstatic class(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ResourceLocationprivate WorldTemplatePaginatedListprivate ITextComponentprivate final Runnableprivate static final ResourceLocationprivate WorldTemplatePaginatedListprivate static final ResourceLocationprivate WorldTemplatePaginatedListprivate final Screenprivate static final org.apache.logging.log4j.Loggerprivate static final ResourceLocationprivate ITextComponentprivate final Runnableprivate final RealmsServerintprivate static final ResourceLocationprivate ITextComponentprivate intprivate RealmsLabelprivate static final ResourceLocationprivate WorldTemplatePaginatedListprivate ITextComponentprivate RealmsLabelprivate RealmsResetWorldScreen.ResetTypeprivate static final ResourceLocationprivate WorldTemplateFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, widthFields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
ConstructorsConstructorDescriptionRealmsResetWorldScreen(Screen p_i232215_1_, RealmsServer p_i232215_2_, Runnable p_i232215_3_, Runnable p_i232215_4_) RealmsResetWorldScreen(Screen p_i232216_1_, RealmsServer p_i232216_2_, ITextComponent p_i232216_3_, ITextComponent p_i232216_4_, int p_i232216_5_, ITextComponent p_i232216_6_, Runnable p_i232216_7_, Runnable p_i232216_8_) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcallback(WorldTemplate p_223627_1_) private voiddrawFrame(MatrixStack p_237948_1_, int p_237948_2_, int p_237948_3_, ITextComponent p_237948_4_, ResourceLocation p_237948_5_, boolean p_237948_6_, boolean p_237948_7_) private intframe(int p_224434_1_) voidinit()booleankeyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_) voidremoved()voidrender(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_) voidresetWorld(RealmsResetWorldScreen.ResetWorldInfo p_224438_1_) private voidresetWorld(String p_237953_1_, WorldTemplate p_237953_2_, int p_237953_3_, boolean p_237953_4_) voidresetWorldWithTemplate(WorldTemplate p_224435_1_) voidsetResetTitle(ITextComponent p_224432_1_) voidsetSlot(int p_224445_1_) private voidvoidswitchSlot(Runnable p_237952_1_) private voidtriggerResetWorld(RealmsResetWorldScreen.ResetWorldInfo p_224437_1_) Methods inherited from class net.minecraft.realms.RealmsScreen
narrateLabels, row, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.IGuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
lastScreen
-
serverData
-
titleLabel
-
subtitleLabel
-
title
-
subtitle
-
buttonTitle
-
subtitleColor
private int subtitleColor -
SLOT_FRAME_LOCATION
-
UPLOAD_LOCATION
-
ADVENTURE_MAP_LOCATION
-
SURVIVAL_SPAWN_LOCATION
-
NEW_WORLD_LOCATION
-
EXPERIENCE_LOCATION
-
INSPIRATION_LOCATION
-
templates
-
adventuremaps
-
experiences
-
inspirations
-
slot
public int slot -
typeToReset
-
worldInfoToReset
-
worldTemplateToReset
-
resetTitle
-
resetWorldRunnable
-
callback
-
-
Constructor Details
-
RealmsResetWorldScreen
public RealmsResetWorldScreen(Screen p_i232215_1_, RealmsServer p_i232215_2_, Runnable p_i232215_3_, Runnable p_i232215_4_) -
RealmsResetWorldScreen
public RealmsResetWorldScreen(Screen p_i232216_1_, RealmsServer p_i232216_2_, ITextComponent p_i232216_3_, ITextComponent p_i232216_4_, int p_i232216_5_, ITextComponent p_i232216_6_, Runnable p_i232216_7_, Runnable p_i232216_8_)
-
-
Method Details
-
setSlot
public void setSlot(int p_224445_1_) -
setResetTitle
-
init
public void init() -
removed
public void removed() -
keyPressed
public boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_) - Specified by:
keyPressedin interfaceIGuiEventListener- Specified by:
keyPressedin interfaceINestedGuiEventHandler- Overrides:
keyPressedin classScreen
-
frame
private int frame(int p_224434_1_) -
render
- Specified by:
renderin interfaceIRenderable- Overrides:
renderin classScreen
-
drawFrame
private void drawFrame(MatrixStack p_237948_1_, int p_237948_2_, int p_237948_3_, ITextComponent p_237948_4_, ResourceLocation p_237948_5_, boolean p_237948_6_, boolean p_237948_7_) -
callback
- Specified by:
callbackin classNotifableRealmsScreen
-
switchSlot
private void switchSlot() -
switchSlot
-
resetWorldWithTemplate
-
triggerResetWorld
-
resetWorld
private void resetWorld(@Nullable String p_237953_1_, @Nullable WorldTemplate p_237953_2_, int p_237953_3_, boolean p_237953_4_) -
resetWorld
-