net.minecraft.util

public class UserCache

zk
net.minecraft.server.players.GameProfileCache
net.minecraft.class_3312
net.minecraft.util.UserCache
net.minecraft.unmapped.C_jyqwslie
net.minecraft.server.management.PlayerProfileCache
net.minecraft.server.management.PlayerProfileCache

Field summary

Modifier and TypeField
public static final SimpleDateFormat
a
DATE_FORMAT
field_14317
EXPIRATION_DATE_FORMAT
f_nkmpsvsj
field_152659_a
DATE_FORMAT
private static boolean
c
usesAuthentication
field_14313
useRemote
f_okmyqllf
field_187322_c
onlineMode
private final Map<String, UserCache$Entry>
d
profilesByName
field_14312
byName
f_efnhwmdc
field_152661_c
usernameToProfileEntryMap
private final Map<UUID, UserCache$Entry>
e
profilesByUUID
field_14310
byUuid
f_bdvyqlxf
field_152662_d
uuidToProfileEntryMap
private final Deque<GameProfile>
f
profileMRUList
field_14311
byAccessTime
f_gwfikmzz
field_152663_e
gameProfiles
private final GameProfileRepository
g
profileRepository
field_14315
profileRepository
f_hwskcdke
field_187323_g
profileRepo
protected final com.google.gson.Gson
b
gson
field_14318
gson
f_hwcqxwlt
field_152660_b
gson
private final File
h
file
field_14314
cacheFile
f_vaekkarg
field_152665_g
usercacheFile
private static final ParameterizedType
i
GAMEPROFILE_ENTRY_TYPE
field_14316
ENTRY_LIST_TYPE
f_pebgqafs
field_152666_h
TYPE

Constructor summary

ModifierConstructor
public (GameProfileRepository profileRepository, File arg1)

Method summary

Modifier and TypeMethod
private static GameProfile
a(GameProfileRepository arg0, String arg1)
lookupGameProfile(com.mojang.authlib.GameProfileRepository arg0, String arg1)
method_14509(com.mojang.authlib.GameProfileRepository arg0, String arg1)
findProfileByName(com.mojang.authlib.GameProfileRepository repository, String name)
m_qcgfhvzw(com.mojang.authlib.GameProfileRepository arg0, String arg1)
func_187319_a(com.mojang.authlib.GameProfileRepository arg0, String arg1)
lookupProfile(com.mojang.authlib.GameProfileRepository profileRepoIn, String name)
public static void
a(boolean arg0)
setUsesAuthentication(boolean arg0)
method_14510(boolean arg0)
setUseRemote(boolean value)
m_vlbvwslq(boolean arg0)
func_187320_a(boolean arg0)
setOnlineMode(boolean onlineModeIn)
private static boolean
d()
usesAuthentication()
method_14514()
shouldUseRemote()
m_mhkvcozj()
func_187321_d()
isOnlineMode()
public void
a(GameProfile arg0)
add(com.mojang.authlib.GameProfile arg0)
method_14508(com.mojang.authlib.GameProfile arg0)
add(com.mojang.authlib.GameProfile arg0)
m_rfnshsmb(com.mojang.authlib.GameProfile arg0)
func_152649_a(com.mojang.authlib.GameProfile arg0)
addEntry(com.mojang.authlib.GameProfile gameProfile)
private void
a(GameProfile arg0, Date arg1)
add(com.mojang.authlib.GameProfile arg0, Date arg1)
method_14511(com.mojang.authlib.GameProfile arg0, Date arg1)
add(com.mojang.authlib.GameProfile profile, Date arg1)
m_tjtoqqka(com.mojang.authlib.GameProfile arg0, Date arg1)
func_152651_a(com.mojang.authlib.GameProfile arg0, Date arg1)
addEntry(com.mojang.authlib.GameProfile gameProfile, Date expirationDate)
public GameProfile
a(String arg0)
get(String arg0)
method_14515(String arg0)
findByName(String arg0)
m_snfqtoyp(String arg0)
func_152655_a(String arg0)
getGameProfileForUsername(String username)
public GameProfile
a(UUID arg0)
get(UUID arg0)
method_14512(UUID arg0)
getByUuid(UUID arg0)
m_ivqcdzzb(UUID arg0)
func_152652_a(UUID arg0)
getProfileByUUID(UUID uuid)
private UserCache$Entry
b(UUID arg0)
getProfileInfo(UUID arg0)
method_14513(UUID arg0)
getEntry(UUID arg0)
m_lhsqwwve(UUID arg0)
func_152653_b(UUID arg0)
getByUUID(UUID uuid)
public void
b()
load()
method_14517()
load()
m_uonvyifw()
func_152657_b()
load()
public void
c()
save()
method_14518()
save()
m_bclynljx()
func_152658_c()
save()
private List<UserCache$Entry>
a(int arg0)
getTopMRUProfiles(int arg0)
method_14516(int arg0)
getLastAccessedEntries(int arg0)
m_vfuqvfir(int arg0)
func_152656_a(int arg0)
getEntriesWithLimit(int limitSize)