Class TrackParentCommand
java.lang.Object
me.lucko.luckperms.common.command.abstraction.Command<Void>
me.lucko.luckperms.common.command.abstraction.ParentCommand<Track,String>
me.lucko.luckperms.common.commands.track.TrackParentCommand
-
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(Track track, LuckPermsPlugin plugin) protected ReentrantLockgetLockForTarget(String target) protected TrackgetTarget(String target, LuckPermsPlugin plugin, Sender sender) getTargets(LuckPermsPlugin plugin) protected StringparseTarget(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
-
TrackParentCommand
public TrackParentCommand()
-
-
Method Details
-
parseTarget
- Specified by:
parseTargetin classParentCommand<Track,String>
-
getTarget
- Specified by:
getTargetin classParentCommand<Track,String>
-
getLockForTarget
- Specified by:
getLockForTargetin classParentCommand<Track,String>
-
cleanup
- Specified by:
cleanupin classParentCommand<Track,String>
-
getTargets
- Specified by:
getTargetsin classParentCommand<Track,String>
-