net.minecraft.server

public class GameProfileCache

mj
net.minecraft.class_2116
net.minecraft.server.GameProfileCache
net.minecraft.server.management.PlayerProfileCache

Field summary

Modifier and TypeField
public static final SimpleDateFormat
a
field_8971
DATE_FORMAT
DATE_FORMAT
private static boolean
c
field_13899
onlineMode
onlineMode
private final Map<String, GameProfileCache$Entry>
d
field_8973
profilesByName
usernameToProfileEntryMap
private final Map<UUID, GameProfileCache$Entry>
e
field_8974
profilesByUuid
uuidToProfileEntryMap
private final LinkedList<GameProfile>
f
field_8975
saveQueue
gameProfiles
private final GameProfileRepository
g
field_13900
repository
profileRepo
protected final com.google.gson.Gson
b
field_8972
gson
gson
private final File
h
field_8977
file
usercacheFile
private static final ParameterizedType
i
field_8978
ENTRY_TYPE
TYPE

Constructor summary

ModifierConstructor
public (GameProfileRepository repository, File file)

Method summary

Modifier and TypeMethod
private static GameProfile
a(GameProfileRepository arg0, String arg1)
method_12824(com.mojang.authlib.GameProfileRepository arg0, String arg1)
find(com.mojang.authlib.GameProfileRepository repository, String name)
lookupProfile(com.mojang.authlib.GameProfileRepository profileRepoIn, String name)
public static void
a(boolean arg0)
method_12825(boolean arg0)
setOnlineMode(boolean onlineMode)
setOnlineMode(boolean onlineModeIn)
private static boolean
d()
method_12826()
isOnlineMode()
isOnlineMode()
public void
a(GameProfile arg0)
method_8184(com.mojang.authlib.GameProfile arg0)
add(com.mojang.authlib.GameProfile profile)
addEntry(com.mojang.authlib.GameProfile gameProfile)
private void
a(GameProfile arg0, Date arg1)
method_8185(com.mojang.authlib.GameProfile arg0, Date arg1)
add(com.mojang.authlib.GameProfile profile, Date expirationDate)
addEntry(com.mojang.authlib.GameProfile gameProfile, Date expirationDate)
public GameProfile
a(String arg0)
method_8186(String arg0)
get(String name)
getGameProfileForUsername(String username)
public String[]
a()
method_8182()
getNames()
getUsernames()
public GameProfile
a(UUID arg0)
method_8187(UUID arg0)
get(UUID uuid)
getProfileByUUID(UUID uuid)
private GameProfileCache$Entry
b(UUID arg0)
method_8190(UUID arg0)
getEntry(UUID uuid)
getByUUID(UUID uuid)
public void
b()
method_8189()
load()
load()
public void
c()
method_8191()
save()
save()
private List<GameProfileCache$Entry>
a(int arg0)
method_8183(int arg0)
getSaveQueue(int amount)
getEntriesWithLimit(int limitSize)