Package net.minecraft.server
Class GameProfileResolver.CachedSessionProfileResolver
java.lang.Object
net.minecraft.server.GameProfileResolver.CachedSessionProfileResolver
- All Implemented Interfaces:
GameProfileResolver
- Enclosing interface:
GameProfileResolver
public static class GameProfileResolver.CachedSessionProfileResolver
extends Object
implements GameProfileResolver
- Mappings:
Namespace Name named net/minecraft/server/GameProfileResolver$CachedSessionProfileResolverintermediary net/minecraft/class_11755$class_11579official bbe$a
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.server.GameProfileResolver
GameProfileResolver.CachedSessionProfileResolver -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final LoadingCache<UUID, Optional<com.mojang.authlib.GameProfile>> private final LoadingCache<String, Optional<com.mojang.authlib.GameProfile>> -
Constructor Summary
ConstructorsConstructorDescriptionCachedSessionProfileResolver(com.mojang.authlib.minecraft.MinecraftSessionService sessionService, NameToIdCache cache) -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.mojang.authlib.GameProfile> getProfileById(UUID id) Optional<com.mojang.authlib.GameProfile> getProfileByName(String name) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.GameProfileResolver
getProfile
-
Field Details
-
nameCache
- Mappings:
Namespace Name Mixin selector named nameCacheLnet/minecraft/server/GameProfileResolver$CachedSessionProfileResolver;nameCache:Lcom/google/common/cache/LoadingCache;intermediary field_61355Lnet/minecraft/class_11755$class_11579;field_61355:Lcom/google/common/cache/LoadingCache;official aLbbe$a;a:Lcom/google/common/cache/LoadingCache;
-
idCache
- Mappings:
Namespace Name Mixin selector named idCacheLnet/minecraft/server/GameProfileResolver$CachedSessionProfileResolver;idCache:Lcom/google/common/cache/LoadingCache;intermediary field_61356Lnet/minecraft/class_11755$class_11579;field_61356:Lcom/google/common/cache/LoadingCache;official bLbbe$a;b:Lcom/google/common/cache/LoadingCache;
-
-
Constructor Details
-
CachedSessionProfileResolver
public CachedSessionProfileResolver(com.mojang.authlib.minecraft.MinecraftSessionService sessionService, NameToIdCache cache) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/GameProfileResolver$CachedSessionProfileResolver;<init>(Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lnet/minecraft/util/NameToIdCache;)Vintermediary <init>Lnet/minecraft/class_11755$class_11579;<init>(Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lnet/minecraft/class_11561;)Vofficial <init>Lbbe$a;<init>(Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lbbm;)V
-
-
Method Details
-
getProfileByName
- Specified by:
getProfileByNamein interfaceGameProfileResolver- Mappings:
Namespace Name Mixin selector named getProfileByNameLnet/minecraft/server/GameProfileResolver;getProfileByName(Ljava/lang/String;)Ljava/util/Optional;intermediary method_73289Lnet/minecraft/class_11755;method_73289(Ljava/lang/String;)Ljava/util/Optional;official aLbbe;a(Ljava/lang/String;)Ljava/util/Optional;
-
getProfileById
- Specified by:
getProfileByIdin interfaceGameProfileResolver- Mappings:
Namespace Name Mixin selector named getProfileByIdLnet/minecraft/server/GameProfileResolver;getProfileById(Ljava/util/UUID;)Ljava/util/Optional;intermediary method_73290Lnet/minecraft/class_11755;method_73290(Ljava/util/UUID;)Ljava/util/Optional;official aLbbe;a(Ljava/util/UUID;)Ljava/util/Optional;
-