Class FabledPlayersSQL

java.lang.Object
studio.magemonkey.fabled.data.io.IOManager
studio.magemonkey.fabled.data.sql.tables.FabledPlayersSQL

public class FabledPlayersSQL extends IOManager
  • Constructor Details

    • FabledPlayersSQL

      public FabledPlayersSQL()
  • Method Details

    • loadPlayerAccounts

      public PlayerAccounts loadPlayerAccounts(org.bukkit.OfflinePlayer player)
    • loadAllOnlinePlayerAccounts

      public Map<UUID,PlayerAccounts> loadAllOnlinePlayerAccounts()
    • accountExists

      public boolean accountExists(org.bukkit.OfflinePlayer player)
    • savePlayerAccounts

      public void savePlayerAccounts(org.bukkit.OfflinePlayer player, PlayerAccounts accounts)
    • saveAllPlayerAccounts

      public void saveAllPlayerAccounts()
    • loadAll

      public Map<UUID,PlayerAccounts> loadAll()
      Description copied from class: IOManager
      Loads player data for all online players
      Specified by:
      loadAll in class IOManager
      Returns:
      loaded player data
    • loadData

      public PlayerAccounts loadData(org.bukkit.OfflinePlayer player)
      Description copied from class: IOManager
      Loads data for the player
      Specified by:
      loadData in class IOManager
      Parameters:
      player - player to load for
      Returns:
      loaded player data
    • saveData

      public void saveData(PlayerAccounts data)
      Description copied from class: IOManager
      Saves the player's data
      Specified by:
      saveData in class IOManager
      Parameters:
      data - data to save
    • saveAll

      public void saveAll()
      Description copied from class: IOManager
      Saves all player data
      Overrides:
      saveAll in class IOManager
    • backUpData

      public int backUpData()
    • migrateTable

      public void migrateTable()