com.mojang.realmsclient.gui

public class RealmsDataFetcher

ebx
com.mojang.realmsclient.gui.RealmsDataFetcher
net.minecraft.class_4360
net.minecraft.client.realms.gui.RealmsDataFetcher
net.minecraft.src.C_3271_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_19639
LOGGER
f_87794_
private final Minecraft
b
minecraft
field_28446
client
f_167329_
private final RealmsClient
c
realmsClient
field_28447
realms
f_167330_
private final ScheduledExecutorService
d
scheduler
field_19640
scheduler
f_87795_
private volatile boolean
e
stopped
field_19641
stopped
f_87796_
private final RepeatableTask
f
serverListUpdateTask
field_19642
serverListUpdateTask
f_87797_
private final RepeatableTask
g
liveStatsTask
field_19645
liveStatsTask
f_87800_
private final RepeatableTask
h
pendingInviteUpdateTask
field_19643
pendingInviteUpdateTask
f_87798_
private final RepeatableTask
i
trialAvailabilityTask
field_19644
trialAvailabilityTask
f_87799_
private final RepeatableTask
j
unreadNewsTask
field_19646
unreadNewsTask
f_87801_
private final RealmsPersistence
k
newsLocalStorage
field_28448
persistence
f_167331_
private final Set<RealmsServer>
l
removedServers
field_19647
removedServers
f_87802_
private List<RealmsServer>
m
servers
field_19648
servers
f_87803_
private RealmsServerPlayerLists
n
livestats
field_19649
livestats
f_87804_
private int
o
pendingInvitesCount
field_19650
pendingInvitesCount
f_87805_
private boolean
p
trialAvailable
field_19651
trialAvailable
f_87806_
private boolean
q
hasUnreadNews
field_19652
hasUnreadNews
f_87807_
private String
r
newsLink
field_19653
newsLink
f_87808_
private ScheduledFuture<?>
s
serverListScheduledFuture
field_19654
serverListScheduledFuture
f_87809_
private ScheduledFuture<?>
t
pendingInviteScheduledFuture
field_19655
pendingInviteScheduledFuture
f_87810_
private ScheduledFuture<?>
u
trialAvailableScheduledFuture
field_19656
trialAvailableScheduledFuture
f_87811_
private ScheduledFuture<?>
v
liveStatsScheduledFuture
field_19657
liveStatsScheduledFuture
f_87812_
private ScheduledFuture<?>
w
unreadNewsScheduledFuture
field_19658
unreadNewsScheduledFuture
f_87813_
private final Map<RealmsDataFetcher$Task, Boolean>
x
fetchStatus
field_19659
fetchStatus
f_87814_

Constructor summary

ModifierConstructor
public (Minecraft client, RealmsClient realms)
protected (Minecraft client, RealmsClient realms, RealmsPersistence persistence)

Method summary

Modifier and TypeMethod
public boolean
a()
isStopped()
method_21073()
isStopped()
m_87817_()
public synchronized void
b()
init()
method_21083()
init()
m_87841_()
public synchronized void
c()
initWithSpecificTaskList()
method_21082()
initWithSpecificTaskList()
m_87847_()
public boolean
a(ebx$a arg0)
isFetchedSinceLastTry(RealmsDataFetcher$Task arg0)
method_21075(class_4360$class_4364 arg0)
isFetchedSinceLastTry(RealmsDataFetcher$Task task)
m_87820_(C_3276_ arg0)
public void
d()
markClean()
method_21088()
markClean()
m_87848_()
public synchronized void
e()
forceUpdate()
method_21090()
forceUpdate()
m_87849_()
public synchronized List<RealmsServer>
f()
getServers()
method_21091()
getServers()
m_87850_()
public synchronized int
g()
getPendingInvitesCount()
method_21092()
getPendingInvitesCount()
m_87851_()
public synchronized boolean
h()
isTrialAvailable()
method_21093()
isTrialAvailable()
m_87852_()
public synchronized RealmsServerPlayerLists
i()
getLivestats()
method_21094()
getLivestats()
m_87853_()
public synchronized boolean
j()
hasUnreadNews()
method_21095()
hasUnreadNews()
m_87854_()
public synchronized String
k()
newsLink()
method_21096()
newsLink()
m_87855_()
public synchronized void
l()
stop()
method_21097()
stop()
m_87856_()
private void
m()
scheduleTasks()
method_21099()
scheduleTasks()
m_87858_()
private void
n()
cancelTasks()
method_21100()
cancelTasks()
m_87859_()
private synchronized void
a(List<eay> arg0)
setServers(List<RealmsServer> arg0)
method_21087(List<class_4877> arg0)
setServers(List<RealmsServer> newServers)
m_87839_(List<C_3244_> arg0)
public synchronized List<RealmsServer>
a(eay arg0)
removeItem(RealmsServer arg0)
method_21074(class_4877 arg0)
removeItem(RealmsServer server)
m_210672_(C_3244_ arg0)
private boolean
o()
isActive()
method_21101()
isActive()
m_87860_()
private void
p()
updateServersList()
method_33412()
updateServerList()
m_167344_()
private void
q()
updatePendingInvites()
method_33413()
updatePendingInvites()
m_167345_()
private void
r()
updateTrialAvailable()
method_33414()
updateTrialAvailability()
m_167346_()
private void
s()
updateLiveStats()
method_33415()
updateLiveStats()
m_167347_()
private void
t()
updateUnreadNews()
method_33416()
updateNews()
m_167348_()
private RealmsPersistence$RealmsPersistenceData
u()
fetchAndUpdateNewsStorage()
method_33417()
fetchNews()
m_167349_()