1
0
mirror of https://e.coding.net/circlecloud/QuickShop.git synced 2025-10-02 12:37:27 +00:00

修改本地化工具载入为异步 妈妈再也不担心卡服啦。。。

This commit is contained in:
502647092
2015-12-18 08:51:44 +08:00
parent 62bfb22bec
commit 00349aecae
3 changed files with 12 additions and 8 deletions

View File

@ -104,10 +104,13 @@ public class Economy_Vault implements EconomyCore {
}
private boolean setupEconomy() {
final RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServicesManager().getRegistration(Economy.class);
if (economyProvider != null) {
this.vault = (economyProvider.getProvider());
try {
final RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServicesManager().getRegistration(Economy.class);
if (economyProvider != null) {
vault = (economyProvider.getProvider());
}
} catch (final Exception e) {
}
return this.vault != null;
return vault != null;
}
}

View File

@ -196,6 +196,7 @@ public class QuickShop extends JavaPlugin {
if (loadEcon() == false) {
return;
}
LocalUtil.init(this);
// Initialize Util
Util.initialize();
// Create the shop manager.
@ -339,7 +340,6 @@ public class QuickShop extends JavaPlugin {
@Override
public void onLoad() {
config = new FileConfig(this);
LocalUtil.reload();
MsgUtil.init(this);
}
@ -347,6 +347,6 @@ public class QuickShop extends JavaPlugin {
@Override
public void reloadConfig() {
config.reload();
LocalUtil.reload();
LocalUtil.reload(this);
}
}