Class UserParentCommand
java.lang.Object
me.lucko.luckperms.common.command.abstraction.Command<Void>
me.lucko.luckperms.common.command.abstraction.ParentCommand<User,UserIdentifier>
me.lucko.luckperms.common.commands.user.UserParentCommand
-
Nested Class Summary
Nested classes/interfaces inherited from class me.lucko.luckperms.common.command.abstraction.ParentCommand
ParentCommand.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanup(User user, LuckPermsPlugin plugin) protected ReentrantLockgetLockForTarget(UserIdentifier target) protected UsergetTarget(UserIdentifier target, LuckPermsPlugin plugin, Sender sender) getTargets(LuckPermsPlugin plugin) protected UserIdentifierparseTarget(String target, LuckPermsPlugin plugin, Sender sender) static UUIDparseTargetUniqueId(String target, LuckPermsPlugin plugin, Sender sender) Methods inherited from class me.lucko.luckperms.common.command.abstraction.ParentCommand
execute, getChildren, isAuthorized, sendDetailedUsage, sendUsage, tabCompleteMethods inherited from class me.lucko.luckperms.common.command.abstraction.Command
getArgs, getArgumentCheck, getDescription, getName, getPermission, getSpec, getUsage, shouldDisplay
-
Constructor Details
-
UserParentCommand
public UserParentCommand()
-
-
Method Details
-
parseTargetUniqueId
-
parseTarget
- Specified by:
parseTargetin classParentCommand<User,UserIdentifier>
-
getTarget
- Specified by:
getTargetin classParentCommand<User,UserIdentifier>
-
getLockForTarget
- Specified by:
getLockForTargetin classParentCommand<User,UserIdentifier>
-
cleanup
- Specified by:
cleanupin classParentCommand<User,UserIdentifier>
-
getTargets
- Specified by:
getTargetsin classParentCommand<User,UserIdentifier>
-