Package com.plotsquared.core.command
Class SubCommand
java.lang.Object
com.plotsquared.core.command.Command
com.plotsquared.core.command.SubCommand
- Direct Known Subclasses:
Alias
,Area
,Auto
,Caps
,Chat
,Claim
,Cluster
,Comment
,ComponentCommand
,Condense
,Confirm
,Continue
,Copy
,CreateRoadSchematic
,DatabaseCommand
,Debug
,DebugAllowUnsafe
,DebugExec
,DebugLoadTest
,DebugPaste
,DebugRoadRegen
,DebugSaveTest
,Delete
,Deny
,Dislike
,Done
,Download
,Inbox
,Info
,Kick
,Like
,ListCmd
,Load
,Merge
,Middle
,Move
,Music
,PluginCmd
,Purge
,Rate
,RegenAllRoads
,Reload
,Remove
,Save
,SchematicCmd
,Set
,SetCommand
,Setup
,Swap
,Target
,Template
,Trim
,Unlink
Deprecated.
In favor of normal Command class
SubCommand class
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.plotsquared.core.command.Command
Command.CommandException, Command.CommandResult
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute
(PlotPlayer<?> player, String[] args, RunnableVal3<Command, Runnable, Runnable> confirm, RunnableVal2<Command, Command.CommandResult> whenDone) Deprecated.abstract boolean
onCommand
(PlotPlayer<?> player, String[] args) Deprecated.Methods inherited from class com.plotsquared.core.command.Command
canExecute, check, checkArgs, checkTrue, equals, getAliases, getCommand, getCommand, getCommandById, getCommands, getCommands, getCommands, getCommandString, getDescription, getFullId, getId, getMatch, getParent, getPermission, getRequiredArguments, getRequiredType, getUsage, hasConfirmation, hashCode, init, matches, paginate, register, sendUsage, setRequiredArguments, tab, tabOf, toString
-
Constructor Details
-
SubCommand
public SubCommand()Deprecated. -
SubCommand
Deprecated.
-
-
Method Details
-
execute
public CompletableFuture<Boolean> execute(PlotPlayer<?> player, String[] args, RunnableVal3<Command, Runnable, Runnable> confirm, RunnableVal2<Command, Command.CommandResult> whenDone) Deprecated. -
onCommand
Deprecated.
-