public interface Identity
An instance can be obtained via the Identity
class methods.
Modifier and Type | Method and Description |
---|---|
static Identity |
ofBedrock(java.lang.String name,
java.util.UUID bedrockId)
Returns an instance of a Bedrock player identity with a given bedrock ID.
|
static Identity |
ofKnownName(java.lang.String knownName)
Returns an instance of a player identity with a known nickname (with appendix if enabled).
|
static Identity |
ofOffline(java.lang.String name)
Returns an instance of an offline player identity.
|
static Identity |
ofPremium(java.lang.String name,
java.util.UUID mojangId)
Returns an instance of a premium player identity with a given Mojang ID.
|
@Nonnull static Identity ofKnownName(@Nonnull java.lang.String knownName)
knownName
- Player name in server.static Identity ofOffline(@Nonnull java.lang.String name)
name
- Player name.static Identity ofPremium(@Nonnull java.lang.String name, @Nonnull java.util.UUID mojangId)
name
- Player name.mojangId
- Mojang ID of the identity.static Identity ofBedrock(@Nonnull java.lang.String name, @Nonnull java.util.UUID bedrockId)
name
- Player name.bedrockId
- Bedrock ID of the identity.