From 26f87ab835d7e2403d531fd97cef27dcda33e086 Mon Sep 17 00:00:00 2001 From: zhangyuheng Date: Thu, 4 Jul 2024 13:39:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E7=BB=8F=E6=B5=8E=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E7=A7=BB=E5=8A=A8=E5=88=B0=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E5=8A=A0=E8=BD=BD=E4=B8=AD=EF=BC=8C?= =?UTF-8?q?=E7=8E=B0=E5=9C=A8=E5=8D=B3=E4=BE=BF=E9=87=8D=E8=BD=BD=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E4=B9=9F=E8=83=BDhook=E7=BB=8F=E6=B5=8E=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- src/main/java/cn/lunadeer/dominion/Dominion.java | 4 ---- .../java/cn/lunadeer/dominion/managers/ConfigManager.java | 4 ++++ 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index dce02fa..891be6c 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ cn.lunadeer Dominion - 1.35.1-beta + 1.35.2-beta jar Dominion diff --git a/src/main/java/cn/lunadeer/dominion/Dominion.java b/src/main/java/cn/lunadeer/dominion/Dominion.java index 8572f74..10c4ebd 100644 --- a/src/main/java/cn/lunadeer/dominion/Dominion.java +++ b/src/main/java/cn/lunadeer/dominion/Dominion.java @@ -27,7 +27,6 @@ public final class Dominion extends JavaPlugin { new Notification(this); new XLogger(this); config = new ConfigManager(this); - XLogger.setDebug(config.isDebug()); new DatabaseManager(this, DatabaseType.valueOf(config.getDbType().toUpperCase()), config.getDbHost(), @@ -39,9 +38,6 @@ public final class Dominion extends JavaPlugin { new Scheduler(this); AutoClean.run(); Cache.instance = new Cache(); - if (config.getEconomyEnable()) { - new VaultConnect(this); - } Bukkit.getPluginManager().registerEvents(new PlayerEvents(), this); Bukkit.getPluginManager().registerEvents(new EnvironmentEvents(), this); diff --git a/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java b/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java index a7a87bc..9e396c0 100644 --- a/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java +++ b/src/main/java/cn/lunadeer/dominion/managers/ConfigManager.java @@ -2,6 +2,7 @@ package cn.lunadeer.dominion.managers; import cn.lunadeer.dominion.Dominion; import cn.lunadeer.dominion.dtos.Flag; +import cn.lunadeer.minecraftpluginutils.VaultConnect; import cn.lunadeer.minecraftpluginutils.XLogger; import org.bukkit.Material; import org.bukkit.configuration.file.FileConfiguration; @@ -82,6 +83,9 @@ public class ConfigManager { _economy_price = (float) _file.getDouble("Economy.Price", 10.0); _economy_only_xz = _file.getBoolean("Economy.OnlyXZ", false); _economy_refund = (float) _file.getDouble("Economy.Refund", 0.85); + if (getEconomyEnable()) { + new VaultConnect(this._plugin); + } _fly_permission_nodes = _file.getStringList("FlyPermissionNodes"); _residence_migration = _file.getBoolean("ResidenceMigration", false); saveAll(); // 回写文件 防止文件中的数据不完整