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