net.minecraft.server.players

public class GameProfileCache

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

Field summary

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

Constructor summary

ModifierConstructor
public (com.mojang.authlib.GameProfileRepository profileRepository, File cacheFile)

Method summary

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