Class ApiUser
java.lang.Object
me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
me.lucko.luckperms.common.api.implementation.ApiUser
- All Implemented Interfaces:
net.luckperms.api.model.PermissionHolder,net.luckperms.api.model.user.User
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.luckperms.api.model.PermissionHolder
net.luckperms.api.model.PermissionHolder.Identifier -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class me.lucko.luckperms.common.api.implementation.ApiPermissionHolder
auditTemporaryNodes, data, getData, getDistinctNodes, getFriendlyName, getIdentifier, getInheritedGroups, getNodes, getNodes, getQueryOptions, onNodeChange, resolveDistinctInheritedNodes, resolveInheritedNodes, resolveInheritedNodes, transientDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.luckperms.api.model.PermissionHolder
auditTemporaryNodes, data, getData, getDistinctNodes, getFriendlyName, getIdentifier, getInheritedGroups, getNodes, getNodes, getQueryOptions, resolveDistinctInheritedNodes, resolveInheritedNodes, resolveInheritedNodes, transientData
-
Constructor Details
-
ApiUser
-
-
Method Details
-
cast
-
getUniqueId
- Specified by:
getUniqueIdin interfacenet.luckperms.api.model.user.User
-
getUsername
- Specified by:
getUsernamein interfacenet.luckperms.api.model.user.User
-
getPrimaryGroup
- Specified by:
getPrimaryGroupin interfacenet.luckperms.api.model.user.User
-
setPrimaryGroup
public @NonNull net.luckperms.api.model.data.DataMutateResult setPrimaryGroup(@NonNull String group) - Specified by:
setPrimaryGroupin interfacenet.luckperms.api.model.user.User
-
getCachedData
- Specified by:
getCachedDatain interfacenet.luckperms.api.model.PermissionHolder- Overrides:
getCachedDatain classApiPermissionHolder
-
equals
-
hashCode
public int hashCode()
-