Package net.minecraft.util
Class UserCache
java.lang.Object
net.minecraft.util.UserCache
public class UserCache extends Object
- Mappings:
Namespace Name official ltintermediary net/minecraft/class_1649named net/minecraft/util/UserCache
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classUserCache.Entry(package private) classUserCache.JsonConverter -
Field Summary
Fields Modifier and Type Field Description private Map<String,UserCache.Entry>byNameprivate Map<UUID,UserCache.Entry>byUuidprivate FilecacheFileprivate static ParameterizedTypeENTRY_LIST_TYPEstatic SimpleDateFormatEXPIRATION_DATE_FORMATprivate LinkedList<com.mojang.authlib.GameProfile>field_6781private MinecraftServerfield_6782protected Gsongson -
Constructor Summary
Constructors Constructor Description UserCache(MinecraftServer minecraftServer, File file) -
Method Summary
Modifier and Type Method Description voidadd(com.mojang.authlib.GameProfile gameProfile)private voidadd(com.mojang.authlib.GameProfile profile, Date date)com.mojang.authlib.GameProfilefindByName(String string)com.mojang.authlib.GameProfilegetByUuid(UUID uUID)private UserCache.EntrygetEntry(UUID uUID)voidload()String[]method_6147()private List<UserCache.Entry>method_6148(int int2)private static com.mojang.authlib.GameProfilemethod_6153(MinecraftServer minecraftServer, String string)voidsave()
-
Field Details
-
EXPIRATION_DATE_FORMAT
- Mappings:
Namespace Name Mixin selector official aLlt;a:Ljava/text/SimpleDateFormat;intermediary field_6777Lnet/minecraft/class_1649;field_6777:Ljava/text/SimpleDateFormat;named EXPIRATION_DATE_FORMATLnet/minecraft/util/UserCache;EXPIRATION_DATE_FORMAT:Ljava/text/SimpleDateFormat;
-
ENTRY_LIST_TYPE
- Mappings:
Namespace Name Mixin selector official hLlt;h:Ljava/lang/reflect/ParameterizedType;intermediary field_6784Lnet/minecraft/class_1649;field_6784:Ljava/lang/reflect/ParameterizedType;named ENTRY_LIST_TYPELnet/minecraft/util/UserCache;ENTRY_LIST_TYPE:Ljava/lang/reflect/ParameterizedType;
-
byName
- Mappings:
Namespace Name Mixin selector official cLlt;c:Ljava/util/Map;intermediary field_6779Lnet/minecraft/class_1649;field_6779:Ljava/util/Map;named byNameLnet/minecraft/util/UserCache;byName:Ljava/util/Map;
-
byUuid
- Mappings:
Namespace Name Mixin selector official dLlt;d:Ljava/util/Map;intermediary field_6780Lnet/minecraft/class_1649;field_6780:Ljava/util/Map;named byUuidLnet/minecraft/util/UserCache;byUuid:Ljava/util/Map;
-
field_6781
- Mappings:
Namespace Name Mixin selector official eLlt;e:Ljava/util/LinkedList;intermediary field_6781Lnet/minecraft/class_1649;field_6781:Ljava/util/LinkedList;named field_6781Lnet/minecraft/util/UserCache;field_6781:Ljava/util/LinkedList;
-
field_6782
- Mappings:
Namespace Name Mixin selector official fLlt;f:Lnet/minecraft/server/MinecraftServer;intermediary field_6782Lnet/minecraft/class_1649;field_6782:Lnet/minecraft/server/MinecraftServer;named field_6782Lnet/minecraft/util/UserCache;field_6782:Lnet/minecraft/server/MinecraftServer;
-
gson
- Mappings:
Namespace Name Mixin selector official bLlt;b:Lcom/google/gson/Gson;intermediary field_6778Lnet/minecraft/class_1649;field_6778:Lcom/google/gson/Gson;named gsonLnet/minecraft/util/UserCache;gson:Lcom/google/gson/Gson;
-
cacheFile
- Mappings:
Namespace Name Mixin selector official gLlt;g:Ljava/io/File;intermediary field_6783Lnet/minecraft/class_1649;field_6783:Ljava/io/File;named cacheFileLnet/minecraft/util/UserCache;cacheFile:Ljava/io/File;
-
-
Constructor Details
-
UserCache
-
-
Method Details
-
method_6153
private static com.mojang.authlib.GameProfile method_6153(MinecraftServer minecraftServer, String string)- Mappings:
Namespace Name Mixin selector official aLlt;a(Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;intermediary method_6153Lnet/minecraft/class_1649;method_6153(Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;named method_6153Lnet/minecraft/util/UserCache;method_6153(Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
-
add
public void add(com.mojang.authlib.GameProfile gameProfile)- Mappings:
Namespace Name Mixin selector official aLlt;a(Lcom/mojang/authlib/GameProfile;)Vintermediary method_6149Lnet/minecraft/class_1649;method_6149(Lcom/mojang/authlib/GameProfile;)Vnamed addLnet/minecraft/util/UserCache;add(Lcom/mojang/authlib/GameProfile;)V
-
add
- Mappings:
Namespace Name Mixin selector official aLlt;a(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)Vintermediary method_6150Lnet/minecraft/class_1649;method_6150(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)Vnamed addLnet/minecraft/util/UserCache;add(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V
-
findByName
- Mappings:
Namespace Name Mixin selector official aLlt;a(Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;intermediary method_6151Lnet/minecraft/class_1649;method_6151(Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;named findByNameLnet/minecraft/util/UserCache;findByName(Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
-
method_6147
- Mappings:
Namespace Name Mixin selector official aLlt;a()[Ljava/lang/String;intermediary method_6147Lnet/minecraft/class_1649;method_6147()[Ljava/lang/String;named method_6147Lnet/minecraft/util/UserCache;method_6147()[Ljava/lang/String;
-
getByUuid
- Mappings:
Namespace Name Mixin selector official aLlt;a(Ljava/util/UUID;)Lcom/mojang/authlib/GameProfile;intermediary method_6152Lnet/minecraft/class_1649;method_6152(Ljava/util/UUID;)Lcom/mojang/authlib/GameProfile;named getByUuidLnet/minecraft/util/UserCache;getByUuid(Ljava/util/UUID;)Lcom/mojang/authlib/GameProfile;
-
getEntry
- Mappings:
Namespace Name Mixin selector official bLlt;b(Ljava/util/UUID;)Llt$a;intermediary method_6155Lnet/minecraft/class_1649;method_6155(Ljava/util/UUID;)Lnet/minecraft/class_1649$class_1650;named getEntryLnet/minecraft/util/UserCache;getEntry(Ljava/util/UUID;)Lnet/minecraft/util/UserCache$Entry;
-
load
public void load()- Mappings:
Namespace Name Mixin selector official bLlt;b()Vintermediary method_6154Lnet/minecraft/class_1649;method_6154()Vnamed loadLnet/minecraft/util/UserCache;load()V
-
save
public void save()- Mappings:
Namespace Name Mixin selector official cLlt;c()Vintermediary method_6156Lnet/minecraft/class_1649;method_6156()Vnamed saveLnet/minecraft/util/UserCache;save()V
-
method_6148
- Mappings:
Namespace Name Mixin selector official aLlt;a(I)Ljava/util/List;intermediary method_6148Lnet/minecraft/class_1649;method_6148(I)Ljava/util/List;named method_6148Lnet/minecraft/util/UserCache;method_6148(I)Ljava/util/List;
-