public class SpongeProfileResolver extends Object implements org.spongepowered.api.service.profile.GameProfileResolver
Constructor and Description |
---|
SpongeProfileResolver() |
Modifier and Type | Method and Description |
---|---|
ListenableFuture<org.spongepowered.api.GameProfile> |
get(String name) |
ListenableFuture<org.spongepowered.api.GameProfile> |
get(String name,
boolean useCache) |
ListenableFuture<org.spongepowered.api.GameProfile> |
get(UUID uniqueId) |
ListenableFuture<org.spongepowered.api.GameProfile> |
get(UUID uniqueId,
boolean useCache) |
ListenableFuture<Collection<org.spongepowered.api.GameProfile>> |
getAllById(Iterable<UUID> uniqueIds,
boolean useCache) |
ListenableFuture<Collection<org.spongepowered.api.GameProfile>> |
getAllByName(Iterable<String> names,
boolean useCache) |
Collection<org.spongepowered.api.GameProfile> |
getCachedProfiles() |
static org.spongepowered.api.GameProfile |
getProfile(UUID uniqueId,
boolean useCache) |
Collection<org.spongepowered.api.GameProfile> |
match(String lastKnownName) |
public ListenableFuture<org.spongepowered.api.GameProfile> get(UUID uniqueId)
get
in interface org.spongepowered.api.service.profile.GameProfileResolver
public ListenableFuture<org.spongepowered.api.GameProfile> get(UUID uniqueId, boolean useCache)
get
in interface org.spongepowered.api.service.profile.GameProfileResolver
public ListenableFuture<org.spongepowered.api.GameProfile> get(String name)
get
in interface org.spongepowered.api.service.profile.GameProfileResolver
public ListenableFuture<org.spongepowered.api.GameProfile> get(String name, boolean useCache)
get
in interface org.spongepowered.api.service.profile.GameProfileResolver
public ListenableFuture<Collection<org.spongepowered.api.GameProfile>> getAllByName(Iterable<String> names, boolean useCache)
getAllByName
in interface org.spongepowered.api.service.profile.GameProfileResolver
public ListenableFuture<Collection<org.spongepowered.api.GameProfile>> getAllById(Iterable<UUID> uniqueIds, boolean useCache)
getAllById
in interface org.spongepowered.api.service.profile.GameProfileResolver
public Collection<org.spongepowered.api.GameProfile> getCachedProfiles()
getCachedProfiles
in interface org.spongepowered.api.service.profile.GameProfileResolver
public Collection<org.spongepowered.api.GameProfile> match(String lastKnownName)
match
in interface org.spongepowered.api.service.profile.GameProfileResolver
public static org.spongepowered.api.GameProfile getProfile(UUID uniqueId, boolean useCache)