Finalised Essentials Integration
This commit is contained in:
@@ -21,23 +21,27 @@ public class CommandEcoreload implements CommandExecutor {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
ConfigManager.updateConfigs();
|
||||
EnchantmentRarity.update();
|
||||
EcoEnchants.update();
|
||||
EnchantDisplay.update();
|
||||
|
||||
EcoEnchants.getAll().forEach((ecoEnchant -> {
|
||||
HandlerList.unregisterAll(ecoEnchant);
|
||||
|
||||
Bukkit.getScheduler().runTaskLater(Main.getInstance(), () -> {
|
||||
if(!ecoEnchant.isDisabled()) {
|
||||
Bukkit.getPluginManager().registerEvents(ecoEnchant, Main.getInstance());
|
||||
}
|
||||
}, 1);
|
||||
}));
|
||||
reload();
|
||||
sender.sendMessage(ConfigManager.getLang().getMessage("reloaded"));
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static void reload() {
|
||||
ConfigManager.updateConfigs();
|
||||
EnchantmentRarity.update();
|
||||
EcoEnchants.update();
|
||||
EnchantDisplay.update();
|
||||
|
||||
EcoEnchants.getAll().forEach((ecoEnchant -> {
|
||||
HandlerList.unregisterAll(ecoEnchant);
|
||||
|
||||
Bukkit.getScheduler().runTaskLater(Main.getInstance(), () -> {
|
||||
if(!ecoEnchant.isDisabled()) {
|
||||
Bukkit.getPluginManager().registerEvents(ecoEnchant, Main.getInstance());
|
||||
}
|
||||
}, 1);
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -367,6 +367,7 @@ public class Loader {
|
||||
}));
|
||||
Bukkit.getLogger().info("");
|
||||
|
||||
|
||||
/*
|
||||
Load Commands
|
||||
*/
|
||||
@@ -414,6 +415,15 @@ public class Loader {
|
||||
Bukkit.getLogger().info("----------------------------");
|
||||
});
|
||||
|
||||
/*
|
||||
Reload Data
|
||||
*/
|
||||
|
||||
Bukkit.getScheduler().runTaskLater(Main.getInstance(), () -> {
|
||||
Bukkit.getLogger().info("Reloading...");
|
||||
CommandEcoreload.reload();
|
||||
}, 2);
|
||||
|
||||
/*
|
||||
Finish
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user