Class BuyRealmsScreen
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.BuyRealmsScreen
- All Implemented Interfaces:
Drawable
,Element
,Navigable
,ParentElement
- Mappings:
Namespace Name named net/minecraft/client/realms/gui/screen/BuyRealmsScreen
intermediary net/minecraft/class_8656
official fdd
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Text
private static final ButtonTextures
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private final Screen
private static final Identifier
private static final Text
private int
private int
private static List
<Identifier> private static final Identifier
private final boolean
private @Nullable ButtonWidget
Fields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
field_33040, field_33041, field_33042, field_33055, field_33057, field_33061, field_33062, field_33063, field_39676, MAX_FILE_SIZE
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, width
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
static void
drawTrialAvailableTexture
(DrawContext context, ButtonWidget button) private int
private int
getLeft()
private int
getRight()
private int
getTop()
protected void
init()
Called when a screen should be initialized.static void
refreshImages
(ResourceManager resourceManager) void
render
(DrawContext context, int mouseX, int mouseY, float delta) void
renderBackground
(DrawContext context, int mouseX, int mouseY, float delta) Renders the background of this screen.void
tick()
Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
addLabel, narrateLabels, row
Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getPanoramaTickDelta, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, updateNarrator, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
POPUP_TEXT
- Mappings:
Namespace Name Mixin selector named POPUP_TEXT
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;POPUP_TEXT:Lnet/minecraft/text/Text;
intermediary field_45273
Lnet/minecraft/class_8656;field_45273:Lnet/minecraft/class_2561;
official a
Lfdd;a:Lxp;
-
CLOSE_TEXT
- Mappings:
Namespace Name Mixin selector named CLOSE_TEXT
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;CLOSE_TEXT:Lnet/minecraft/text/Text;
intermediary field_45274
Lnet/minecraft/class_8656;field_45274:Lnet/minecraft/class_2561;
official b
Lfdd;b:Lxp;
-
POPUP_BACKGROUND_TEXTURE
- Mappings:
Namespace Name Mixin selector named POPUP_BACKGROUND_TEXTURE
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;POPUP_BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45275
Lnet/minecraft/class_8656;field_45275:Lnet/minecraft/class_2960;
official c
Lfdd;c:Lalf;
-
TRIAL_AVAILABLE_TEXTURE
- Mappings:
Namespace Name Mixin selector named TRIAL_AVAILABLE_TEXTURE
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;TRIAL_AVAILABLE_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45276
Lnet/minecraft/class_8656;field_45276:Lnet/minecraft/class_2960;
official B
Lfdd;B:Lalf;
-
CROSS_BUTTON_TEXTURES
- Mappings:
Namespace Name Mixin selector named CROSS_BUTTON_TEXTURES
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;CROSS_BUTTON_TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;
intermediary field_45277
Lnet/minecraft/class_8656;field_45277:Lnet/minecraft/class_8666;
official C
Lfdd;C:Lfit;
-
field_45255
private static final int field_45255- See Also:
- Mappings:
Namespace Name Mixin selector named field_45255
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45255:I
intermediary field_45255
Lnet/minecraft/class_8656;field_45255:I
official D
Lfdd;D:I
-
field_45256
private static final int field_45256- See Also:
- Mappings:
Namespace Name Mixin selector named field_45256
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45256:I
intermediary field_45256
Lnet/minecraft/class_8656;field_45256:I
official E
Lfdd;E:I
-
field_45257
private static final int field_45257- See Also:
- Mappings:
Namespace Name Mixin selector named field_45257
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45257:I
intermediary field_45257
Lnet/minecraft/class_8656;field_45257:I
official F
Lfdd;F:I
-
field_45258
private static final int field_45258- See Also:
- Mappings:
Namespace Name Mixin selector named field_45258
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45258:I
intermediary field_45258
Lnet/minecraft/class_8656;field_45258:I
official G
Lfdd;G:I
-
field_45259
private static final int field_45259- See Also:
- Mappings:
Namespace Name Mixin selector named field_45259
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45259:I
intermediary field_45259
Lnet/minecraft/class_8656;field_45259:I
official H
Lfdd;H:I
-
field_45260
private static final int field_45260- See Also:
- Mappings:
Namespace Name Mixin selector named field_45260
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45260:I
intermediary field_45260
Lnet/minecraft/class_8656;field_45260:I
official I
Lfdd;I:I
-
field_45261
private static final int field_45261- See Also:
- Mappings:
Namespace Name Mixin selector named field_45261
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45261:I
intermediary field_45261
Lnet/minecraft/class_8656;field_45261:I
official J
Lfdd;J:I
-
field_45262
private static final int field_45262- See Also:
- Mappings:
Namespace Name Mixin selector named field_45262
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45262:I
intermediary field_45262
Lnet/minecraft/class_8656;field_45262:I
official K
Lfdd;K:I
-
field_45263
private static final int field_45263- See Also:
- Mappings:
Namespace Name Mixin selector named field_45263
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45263:I
intermediary field_45263
Lnet/minecraft/class_8656;field_45263:I
official L
Lfdd;L:I
-
field_45264
private static final int field_45264- See Also:
- Mappings:
Namespace Name Mixin selector named field_45264
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45264:I
intermediary field_45264
Lnet/minecraft/class_8656;field_45264:I
official M
Lfdd;M:I
-
field_45265
private static final int field_45265- See Also:
- Mappings:
Namespace Name Mixin selector named field_45265
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45265:I
intermediary field_45265
Lnet/minecraft/class_8656;field_45265:I
official N
Lfdd;N:I
-
field_45266
private static final int field_45266- See Also:
- Mappings:
Namespace Name Mixin selector named field_45266
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;field_45266:I
intermediary field_45266
Lnet/minecraft/class_8656;field_45266:I
official O
Lfdd;O:I
-
realmsImages
- Mappings:
Namespace Name Mixin selector named realmsImages
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;realmsImages:Ljava/util/List;
intermediary field_45267
Lnet/minecraft/class_8656;field_45267:Ljava/util/List;
official P
Lfdd;P:Ljava/util/List;
-
parent
- Mappings:
Namespace Name Mixin selector named parent
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
intermediary field_45268
Lnet/minecraft/class_8656;field_45268:Lnet/minecraft/class_437;
official Q
Lfdd;Q:Lfnf;
-
trialAvailable
private final boolean trialAvailable- Mappings:
Namespace Name Mixin selector named trialAvailable
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;trialAvailable:Z
intermediary field_45269
Lnet/minecraft/class_8656;field_45269:Z
official R
Lfdd;R:Z
-
trialButton
- Mappings:
Namespace Name Mixin selector named trialButton
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;trialButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
intermediary field_45270
Lnet/minecraft/class_8656;field_45270:Lnet/minecraft/class_4185;
official S
Lfdd;S:Lfhg;
-
realmsImageIndex
private int realmsImageIndex- Mappings:
Namespace Name Mixin selector named realmsImageIndex
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;realmsImageIndex:I
intermediary field_45271
Lnet/minecraft/class_8656;field_45271:I
official T
Lfdd;T:I
-
realmsImageDisplayTime
private int realmsImageDisplayTime- Mappings:
Namespace Name Mixin selector named realmsImageDisplayTime
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;realmsImageDisplayTime:I
intermediary field_45272
Lnet/minecraft/class_8656;field_45272:I
official U
Lfdd;U:I
-
-
Constructor Details
-
BuyRealmsScreen
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Z)V
intermediary <init>
Lnet/minecraft/class_8656;<init>(Lnet/minecraft/class_437;Z)V
official <init>
Lfdd;<init>(Lfnf;Z)V
-
-
Method Details
-
refreshImages
- Mappings:
Namespace Name Mixin selector named refreshImages
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;refreshImages(Lnet/minecraft/resource/ResourceManager;)V
intermediary method_52685
Lnet/minecraft/class_8656;method_52685(Lnet/minecraft/class_3300;)V
official a
Lfdd;a(Laup;)V
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
This should call
Screen.setInitialFocus()
to set the element that is initially focused. -
tick
public void tick() -
render
- Specified by:
render
in interfaceDrawable
- Overrides:
render
in classScreen
- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
official a
Lfij;a(Lfgt;IIF)V
-
drawTrialAvailableTexture
- Mappings:
Namespace Name Mixin selector named drawTrialAvailableTexture
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;drawTrialAvailableTexture(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/gui/widget/ButtonWidget;)V
intermediary method_52686
Lnet/minecraft/class_8656;method_52686(Lnet/minecraft/class_332;Lnet/minecraft/class_4185;)V
official a
Lfdd;a(Lfgt;Lfhg;)V
-
renderBackground
Renders the background of this screen.If the client is in a world, renders the translucent background gradient. Otherwise renders the background texture.
- Overrides:
renderBackground
in classScreen
- Mappings:
Namespace Name Mixin selector named renderBackground
Lnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/gui/DrawContext;IIF)V
intermediary method_25420
Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_332;IIF)V
official b
Lfnf;b(Lfgt;IIF)V
-
getLeft
private int getLeft()- Mappings:
Namespace Name Mixin selector named getLeft
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;getLeft()I
intermediary method_52680
Lnet/minecraft/class_8656;method_52680()I
official E
Lfdd;E()I
-
getTop
private int getTop()- Mappings:
Namespace Name Mixin selector named getTop
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;getTop()I
intermediary method_52681
Lnet/minecraft/class_8656;method_52681()I
official F
Lfdd;F()I
-
getRight
private int getRight()- Mappings:
Namespace Name Mixin selector named getRight
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;getRight()I
intermediary method_52682
Lnet/minecraft/class_8656;method_52682()I
official I
Lfdd;I()I
-
getBottom
private int getBottom()- Mappings:
Namespace Name Mixin selector named getBottom
Lnet/minecraft/client/realms/gui/screen/BuyRealmsScreen;getBottom()I
intermediary method_52683
Lnet/minecraft/class_8656;method_52683()I
official J
Lfdd;J()I
-
close
public void close()
-