net.minecraft.client.realms.gui.screen

public class BuyRealmsScreen

extends RealmsScreen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

com.mojang.realmsclient.gui.screens.AddRealmPopupScreen
net.minecraft.class_8656
net.minecraft.client.realms.gui.screen.BuyRealmsScreen

Field summary

Modifier and TypeField
private static final Text
POPUP_TEXT
field_45273
POPUP_TEXT
private static final Text
CLOSE_TEXT
field_45274
CLOSE_TEXT
private static final Identifier
BACKGROUND_SPRITE
field_45275
POPUP_BACKGROUND_TEXTURE
private static final Identifier
TRIAL_AVAILABLE_SPRITE
field_45276
TRIAL_AVAILABLE_TEXTURE
private static final ButtonTextures
CROSS_BUTTON_SPRITES
field_45277
CROSS_BUTTON_TEXTURES
private static final int
IMAGE_WIDTH
field_45258
field_45258
private static final int
IMAGE_HEIGHT
field_45259
field_45259
private static final int
BG_BORDER_SIZE
field_45257
field_45257
private static final int
BUTTON_SPACING
field_45260
field_45260
private static final int
PADDING
field_45261
field_45261
private static final int
WIDTH
field_45262
field_45262
private static final int
HEIGHT
field_45263
field_45263
private static final int
TEXT_WIDTH
field_45264
field_45264
private static final int
BUTTON_WIDTH
field_45265
field_45265
private static final int
CAROUSEL_SWITCH_INTERVAL
field_45266
field_45266
private static List<Identifier>
carouselImages
field_45267
realmsImages
private final Screen
backgroundScreen
field_45268
parent
private final boolean
trialAvailable
field_45269
trialAvailable
private ButtonWidget
createTrialButton
field_45270
trialButton
private int
carouselIndex
field_45271
realmsImageIndex
private int
carouselTick
field_45272
realmsImageDisplayTime

Constructor summary

ModifierConstructor
public (Screen parent, boolean trialAvailable)

Method summary

Modifier and TypeMethod
public static void
updateCarouselImages(ResourceManager resourceManager)
method_52685(class_3300 arg0)
refreshImages(ResourceManager resourceManager)
protected void
init()
method_25426()
init()
public void
tick()
method_25393()
tick()
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public static void
extractDiamond(GuiGraphicsExtractor graphics, Button button)
method_52686(class_332 arg0, class_4185 arg1)
drawTrialAvailableTexture(DrawContext context, ButtonWidget button)
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
private int
left()
method_52680()
getLeft()
private int
top()
method_52681()
getTop()
private int
right()
method_52682()
getRight()
private int
bottom()
method_52683()
getBottom()
public void
onClose()
method_25419()
close()
private void
lambda$init$0(Button arg0)
method_52687(class_4185 arg0)
method_52687(ButtonWidget button)
private static boolean
lambda$updateCarouselImages$1(Identifier arg0)
method_52684(class_2960 arg0)
method_52684(Identifier id)
private static boolean
lambda$updateCarouselImages$0(Identifier arg0)
method_52688(class_2960 arg0)
method_52688(Identifier id)