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 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 ParentCommand
execute, getChildren, isAuthorized, sendDetailedUsage, sendUsage, tabCompleteMethods inherited from class Command
getArgs, getArgumentCheck, getDescription, getName, getPermission, getSpec, getUsage, shouldDisplay
-
Constructor Details
-
UserParentCommand
public UserParentCommand()
-
-
Method Details
-
parseTargetUniqueId
-
parseTarget
- Overrides:
parseTargetin classParentCommand<User, UserIdentifier>
-
getTarget
- Overrides:
getTargetin classParentCommand<User, UserIdentifier>
-
getLockForTarget
- Overrides:
getLockForTargetin classParentCommand<User, UserIdentifier>
-
cleanup
- Overrides:
cleanupin classParentCommand<User, UserIdentifier>
-
getTargets
- Overrides:
getTargetsin classParentCommand<User, UserIdentifier>
-