Package pro.gravit.launchserver.command
Class Command
java.lang.Object
pro.gravit.utils.command.Command
pro.gravit.launchserver.command.Command
- Direct Known Subclasses:
AuthCommand,BuildCommand,ClientsCommand,ComponentCommand,ConfigCommand,DownloadAssetCommand,DownloadClientCommand,IndexAssetCommand,LoadModuleCommand,MakeProfileCommand,ModulesCommand,NotifyCommand,PingServersCommand,RestartCommand,SaveProfilesCommand,SecurityCheckCommand,ServerStatusCommand,SignDirCommand,SignJarCommand,StopCommand,SyncBinariesCommand,SyncProfilesCommand,SyncUPCommand,SyncUpdatesCommand,UnindexAssetCommand,UsernameToUUIDCommand,UUIDToUsernameCommand,VersionCommand
public abstract class Command
extends pro.gravit.utils.command.Command
-
Field Summary
FieldsFields inherited from class pro.gravit.utils.command.Command
childCommands -
Constructor Summary
ConstructorsModifierConstructorDescriptionCommand(Map<String,pro.gravit.utils.command.Command> childCommands, LaunchServer server)protectedCommand(LaunchServer server) -
Method Summary
Modifier and TypeMethodDescriptionprotected pro.gravit.utils.DownloaderdownloadWithProgressBar(String taskName, List<pro.gravit.launcher.AsyncDownloader.SizedFile> list, String baseUrl, Path targetDir)protected booleanshowApplyDialog(String text)Methods inherited from class pro.gravit.utils.command.Command
buildCandidate, complete, getArgsDescription, getUsageDescription, invoke, invokeSubcommands, parseUsername, parseUUID, verifyArgs
-
Field Details
-
server
-
-
Constructor Details
-
Command
-
Command
-
-
Method Details