Interface GameProfileResolver

All Known Implementing Classes:
ClientPlayerProfileResolver, GameProfileResolver.CachedSessionProfileResolver, TestServer.DummyGameProfileResolver

public interface GameProfileResolver
Mappings:
Namespace Name
named net/minecraft/server/GameProfileResolver
intermediary net/minecraft/class_11755
official bbe
  • Method Details

    • getProfileByName

      Optional<com.mojang.authlib.GameProfile> getProfileByName(String name)
      Mappings:
      Namespace Name Mixin selector
      named getProfileByName Lnet/minecraft/server/GameProfileResolver;getProfileByName(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_73289 Lnet/minecraft/class_11755;method_73289(Ljava/lang/String;)Ljava/util/Optional;
      official a Lbbe;a(Ljava/lang/String;)Ljava/util/Optional;
    • getProfileById

      Optional<com.mojang.authlib.GameProfile> getProfileById(UUID id)
      Mappings:
      Namespace Name Mixin selector
      named getProfileById Lnet/minecraft/server/GameProfileResolver;getProfileById(Ljava/util/UUID;)Ljava/util/Optional;
      intermediary method_73290 Lnet/minecraft/class_11755;method_73290(Ljava/util/UUID;)Ljava/util/Optional;
      official a Lbbe;a(Ljava/util/UUID;)Ljava/util/Optional;
    • getProfile

      default Optional<com.mojang.authlib.GameProfile> getProfile(com.mojang.datafixers.util.Either<String,UUID> either)
      Mappings:
      Namespace Name Mixin selector
      named getProfile Lnet/minecraft/server/GameProfileResolver;getProfile(Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional;
      intermediary method_73288 Lnet/minecraft/class_11755;method_73288(Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional;
      official a Lbbe;a(Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional;