Class Database
java.lang.Object
dev.despical.tntrun.database.Database
- Direct Known Subclasses:
FlatFileStorage, MySQLStorage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Set<OfflineStats> abstract voidabstract OfflineStatsloadOfflineData(org.bukkit.OfflinePlayer player) abstract CompletableFuture<Void> resetArenaRecords(String arenaId, Collection<User> activeUsers) sanitizeArenaBestTimes(Map<String, Long> times, String arenaId) abstract voidabstract voidabstract voidshutdown()
-
Field Details
-
plugin
-
-
Constructor Details
-
Database
public Database()
-
-
Method Details
-
loadData
-
loadOfflineData
-
getAllPlayers
-
saveData
-
saveAllData
public abstract void saveAllData() -
resetArenaRecords
public abstract CompletableFuture<Void> resetArenaRecords(String arenaId, Collection<User> activeUsers) -
shutdown
public abstract void shutdown() -
sanitizeArenaBestTimes
-