diff --git a/pom.xml b/pom.xml
index 2c4ba41..3ce51bf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cn.lunadeer
Dominion
- 1.16.3-beta
+ 1.16.4-beta
jar
Dominion
diff --git a/src/main/java/cn/lunadeer/dominion/Dominion.java b/src/main/java/cn/lunadeer/dominion/Dominion.java
index 15913ba..e18fa14 100644
--- a/src/main/java/cn/lunadeer/dominion/Dominion.java
+++ b/src/main/java/cn/lunadeer/dominion/Dominion.java
@@ -34,10 +34,13 @@ public final class Dominion extends JavaPlugin {
Objects.requireNonNull(Bukkit.getPluginCommand("dominion")).setExecutor(new Commands());
Metrics metrics = new Metrics(this, 21445);
- GiteaReleaseCheck giteaReleaseCheck = new GiteaReleaseCheck(this,
- "https://ssl.lunadeer.cn:14446",
- "zhangyuheng",
- "Dominion");
+ GiteaReleaseCheck giteaReleaseCheck = null;
+ if (config.getCheckUpdate()) {
+ giteaReleaseCheck = new GiteaReleaseCheck(this,
+ "https://ssl.lunadeer.cn:14446",
+ "zhangyuheng",
+ "Dominion");
+ }
XLogger.info("领地插件已启动");
XLogger.info("版本:" + this.getPluginMeta().getVersion());
diff --git a/src/main/java/cn/lunadeer/dominion/utils/ConfigManager.java b/src/main/java/cn/lunadeer/dominion/utils/ConfigManager.java
index 169429d..1ad4dda 100644
--- a/src/main/java/cn/lunadeer/dominion/utils/ConfigManager.java
+++ b/src/main/java/cn/lunadeer/dominion/utils/ConfigManager.java
@@ -58,6 +58,7 @@ public class ConfigManager {
_limit_amount = _file.getInt("Limit.Amount", 10);
_limit_depth = _file.getInt("Limit.Depth", 10);
_world_black_list = _file.getStringList("WorldBlackList");
+ _check_update = _file.getBoolean("CheckUpdate", true);
}
public Boolean isDebug() {
@@ -222,6 +223,10 @@ public class ConfigManager {
return _world_black_list;
}
+ public Boolean getCheckUpdate() {
+ return _check_update;
+ }
+
private final Dominion _plugin;
private FileConfiguration _file;
@@ -247,4 +252,5 @@ public class ConfigManager {
private Integer _limit_amount;
private Integer _limit_depth;
private List _world_black_list;
+ private Boolean _check_update;
}
diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml
index cfcffd7..5f61426 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config.yml
@@ -25,4 +25,6 @@ AutoCleanAfterDays: 180
BlueMap: true
+CheckUpdate: true
+
Debug: false
\ No newline at end of file