Add debug logging for reload

This commit is contained in:
PikaMug 2025-02-21 13:43:10 -05:00
parent da367f3b67
commit 5535d8cbcf

View File

@ -657,7 +657,15 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests {
reloadConfig(); reloadConfig();
getServer().getScheduler().runTaskAsynchronously(this, () -> { getServer().getScheduler().runTaskAsynchronously(this, () -> {
try { try {
getStorage().saveOfflineQuesters().get(); final long startTime = System.currentTimeMillis();
if (getConfigSettings().getConsoleLogging() > 3) {
getLogger().info("Starting save of all questers (may take a while)");
}
getStorage().saveOfflineQuesters().get(); // TODO improve SQL performance
if (getConfigSettings().getConsoleLogging() > 3) {
final long finishTime = System.currentTimeMillis() - startTime;
getLogger().info("Finished saving all questers (took " + finishTime + " ms)");
}
BukkitLang.clear(); BukkitLang.clear();
configSettings.init(); configSettings.init();
BukkitLang.load(BukkitQuestsPlugin.this, configSettings.getLanguage()); BukkitLang.load(BukkitQuestsPlugin.this, configSettings.getLanguage());