Class Command

java.lang.Object
pro.gravit.utils.command.Command
pro.gravit.launchserver.command.Command
Direct Known Subclasses:
BuildCommand, ClientsCommand, CloneProfileCommand, ComponentCommand, ConfigCommand, DebugCommand, DeleteProfileCommand, DownloadAssetCommand, DownloadClientCommand, IndexAssetCommand, ListProfilesCommand, LoadModuleCommand, MakeProfileCommand, ModulesCommand, NotifyCommand, ProfilesCommand, SaveProfilesCommand, SecurityCheckCommand, ServerStatusCommand, SignDirCommand, SignJarCommand, StopCommand, SyncBinariesCommand, SyncCommand, SyncLauncherModulesCommand, SyncProfilesCommand, SyncUPCommand, SyncUpdatesCacheCommand, SyncUpdatesCommand, TokenCommand, UnindexAssetCommand, VersionCommand

public abstract class Command extends pro.gravit.utils.command.Command
  • Field Details

  • Constructor Details

  • Method Details

    • parseClientVersion

      protected pro.gravit.launcher.base.profiles.ClientProfile.Version parseClientVersion(String arg) throws pro.gravit.utils.command.CommandException
      Throws:
      pro.gravit.utils.command.CommandException
    • showApplyDialog

      protected boolean showApplyDialog(String text) throws IOException
      Throws:
      IOException
    • downloadWithProgressBar

      protected pro.gravit.launcher.base.Downloader downloadWithProgressBar(String taskName, List<pro.gravit.launcher.base.Downloader.SizedFile> list, String baseUrl, Path targetDir) throws Exception
      Throws:
      Exception