Class LegacyMigrator

java.lang.Object
net.william278.huskhomes.migrator.Migrator
net.william278.huskhomes.migrator.LegacyMigrator

public class LegacyMigrator extends net.william278.huskhomes.migrator.Migrator
  • Field Details

    • sourceDatabaseType

      public net.william278.huskhomes.config.Settings.DatabaseType sourceDatabaseType
    • sourceMySqlHost

      public String sourceMySqlHost
    • sourceMySqlPort

      public int sourceMySqlPort
    • sourceMySqlDatabase

      public String sourceMySqlDatabase
    • sourceMySqlUsername

      public String sourceMySqlUsername
    • sourceMySqlPassword

      public String sourceMySqlPassword
    • sourcePlayerDataTable

      public String sourcePlayerDataTable
    • sourceLocationsDataTable

      public String sourceLocationsDataTable
    • sourceHomesDataTable

      public String sourceHomesDataTable
    • sourceWarpsDataTable

      public String sourceWarpsDataTable
  • Constructor Details

    • LegacyMigrator

      public LegacyMigrator(@NotNull @NotNull net.william278.huskhomes.HuskHomes implementor)
    • LegacyMigrator

      public LegacyMigrator(@NotNull @NotNull net.william278.huskhomes.HuskHomes implementor, @NotNull @NotNull BukkitUpgradeUtil bukkitUpgradeUtil)
  • Method Details

    • start

      public CompletableFuture<Boolean> start()
      Specified by:
      start in class net.william278.huskhomes.migrator.Migrator
    • handleConfigurationCommand

      public void handleConfigurationCommand(@NotNull @NotNull String[] args)
      Specified by:
      handleConfigurationCommand in class net.william278.huskhomes.migrator.Migrator
    • getIdentifier

      @NotNull public @NotNull String getIdentifier()
      Specified by:
      getIdentifier in class net.william278.huskhomes.migrator.Migrator
    • getName

      @NotNull public @NotNull String getName()
      Specified by:
      getName in class net.william278.huskhomes.migrator.Migrator
    • getHelpMenu

      @NotNull public @NotNull String getHelpMenu()
      Specified by:
      getHelpMenu in class net.william278.huskhomes.migrator.Migrator