diff --git a/pom.xml b/pom.xml
index a2de644..5be3c8d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,6 +65,11 @@
https://mvn.lumine.io/repository/maven-public/
+
+ papermc
+ https://repo.papermc.io/repository/maven-public/
+
+
carm-repo
Carm's Repo
diff --git a/src/main/java/cc/carm/plugin/scriptitems/Main.java b/src/main/java/cc/carm/plugin/scriptitems/Main.java
index 2f956cc..7e4cf9f 100644
--- a/src/main/java/cc/carm/plugin/scriptitems/Main.java
+++ b/src/main/java/cc/carm/plugin/scriptitems/Main.java
@@ -53,7 +53,7 @@ public class Main extends EasyPlugin {
new Metrics(this, 14615);
}
- if (PluginConfig.CHECK_UPDATE.getNotNull()) {
+ if (PluginConfig.CHECK_UPDATE.getNotNull() && !isFolia()) {
log("开始检查更新...");
getScheduler().runAsync(GHUpdateChecker.runner(this));
} else {
@@ -99,4 +99,13 @@ public class Main extends EasyPlugin {
public ConfigurationHolder> getMessageProvider() {
return messageProvider;
}
+
+ private static boolean isFolia() {
+ try {
+ Class.forName("io.papermc.paper.threadedregions.RegionizedServer");
+ return true;
+ } catch (ClassNotFoundException e) {
+ return false;
+ }
+ }
}