com.mojang.realmsclient.gui.screens

public class RealmsNotificationsScreen

extends RealmsScreen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

fmr
com.mojang.realmsclient.gui.screens.RealmsNotificationsScreen
net.minecraft.class_4399
net.minecraft.unmapped.C_whfmirsi
net.minecraft.client.realms.gui.screen.RealmsNotificationsScreen
net.minecraft.client.gui.screen.realms.RealmsNotificationsScreen

Field summary

Modifier and TypeField
private static final ResourceLocation
a
UNSEEN_NOTIFICATION_SPRITE
field_45245
f_rperyyhs
UNSEEN_NOTIFICATION_ICON_TEXTURE
UNSEEN_NOTIFICATION_ICON_TEXTURE
private static final ResourceLocation
b
NEWS_SPRITE
field_45246
f_ayzzdluh
NEWS_ICON_TEXTURE
NEWS_ICON_TEXTURE
private static final ResourceLocation
c
INVITE_SPRITE
field_45247
f_iymbbtwm
INVITE_ICON_TEXTURE
INVITE_ICON_TEXTURE
private static final ResourceLocation
C
TRIAL_AVAILABLE_SPRITE
field_45248
f_yhidvggc
TRIAL_AVAILABLE_ICON_TEXTURE
TRIAL_AVAILABLE_ICON_TEXTURE
private final CompletableFuture<Boolean>
D
validClient
field_19927
f_xnscnlxs
validClient
validClient
private DataFetcher$Subscription
E
realmsDataSubscription
field_39695
f_ocegpgeu
periodicRunnersManager
dataFetchListener
private RealmsNotificationsScreen$DataFetcherConfiguration
F
currentConfiguration
field_43037
f_mrqrhkya
currentRunnersFactory
dataListener
private volatile int
G
numberOfPendingInvites
field_19924
f_stmitskm
pendingInvitesCount
pendingInvitesCount
private static boolean
H
trialAvailable
field_19926
f_wvxtzuiy
trialAvailable
trialAvailable
private static boolean
I
hasUnreadNews
field_19928
f_mzmklwkt
hasUnreadNews
hasUnreadNews
private static boolean
J
hasUnseenNotifications
field_43038
f_lvbhqvqb
hasUnseenNotification
hasUnseenNotifications
private final RealmsNotificationsScreen$DataFetcherConfiguration
K
showAll
field_43039
f_wpfbphjt
newsAndNotifications
newsAndNotificationsListener
private final RealmsNotificationsScreen$DataFetcherConfiguration
L
onlyNotifications
field_43040
f_risujngp
notificationsOnly
onlyNotificationsListener

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
aO_()
init()
method_25426()
m_xaqeivsh()
init()
init()
public void
aG_()
added()
method_49589()
m_efvbcpbf()
onDisplayed()
onDisplayed()
private RealmsNotificationsScreen$DataFetcherConfiguration
E()
getConfiguration()
method_49584()
m_qhprqvfq()
getRunnersFactory()
getDataListener()
public void
e()
tick()
method_25393()
m_ndigxngy()
tick()
tick()
private boolean
F()
getRealmsNotificationsEnabled()
method_25169()
m_kzuryely()
shouldShowRealmsNews()
shouldShowNews()
private boolean
G()
inTitleScreen()
method_25170()
m_eihstwgk()
isTitleScreen()
isTitleScreen()
public void
a(frv arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
m_ljhpujrm(C_sedilmty arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
public void
b(frv arg0, int arg1, int arg2, float arg3)
renderBackground(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
m_qfxudleh(C_sedilmty arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
renderBackground(GuiGraphics arg0, int arg1, int arg2, float arg3)
private void
c(frv arg0)
drawIcons(GuiGraphics arg0)
method_21295(class_332 arg0)
m_ozxqhojn(C_sedilmty arg0)
drawIcons(DrawContext context)
drawIcons(GuiGraphics graphics)
void
a(fly arg0, fng$c arg1)
addNewsAndInvitesSubscriptions(RealmsDataFetcher arg0, DataFetcher$Subscription arg1)
method_49586(class_7578 arg0, class_7581$class_7584 arg1)
m_wxtdtdii(C_yyprjalz arg0, C_tfgqmjhb$C_zolmsrgs arg1)
addRunners(RealmsPeriodicCheckers checkers, PeriodicRunnerFactory$RunnersManager manager)
listenInvitesAndNews(RealmsDataFetchers dataFetcher, RealmsDataFetcher$TaskListener listener)
void
b(fly arg0, fng$c arg1)
addNotificationsSubscriptions(RealmsDataFetcher arg0, DataFetcher$Subscription arg1)
method_49590(class_7578 arg0, class_7581$class_7584 arg1)
m_guufnxia(C_yyprjalz arg0, C_tfgqmjhb$C_zolmsrgs arg1)
addNotificationRunner(RealmsPeriodicCheckers checkers, PeriodicRunnerFactory$RunnersManager manager)
listenNotifications(RealmsDataFetchers dataFetchers, RealmsDataFetcher$TaskListener listener)