Class BukkitUpgradeUtil

java.lang.Object
net.william278.huskhomes.util.BukkitUpgradeUtil

public class BukkitUpgradeUtil extends Object
Utility class for upgrading important stuff from HuskHomes v2.x config files to v3.x.
  • Field Details

    • databaseType

      public net.william278.huskhomes.config.Settings.DatabaseType databaseType
    • mySqlHost

      public String mySqlHost
    • mySqlPort

      public int mySqlPort
    • mySqlDatabase

      public String mySqlDatabase
    • mySqlUsername

      public String mySqlUsername
    • mySqlPassword

      public String mySqlPassword
    • mySqlParams

      public String mySqlParams
    • sourcePlayerDataTable

      public String sourcePlayerDataTable
    • sourceLocationsDataTable

      public String sourceLocationsDataTable
    • sourceHomesDataTable

      public String sourceHomesDataTable
    • sourceWarpsDataTable

      public String sourceWarpsDataTable
  • Method Details

    • upgradeSettings

      public void upgradeSettings(@NotNull @NotNull net.william278.huskhomes.config.Settings settings)
      Upgrade the config from an older version to the current version.
      Parameters:
      settings - The settings to upgrade
    • detect

      @Nullable public static @Nullable BukkitUpgradeUtil detect(@NotNull @NotNull BukkitHuskHomes plugin)