Skip to content

Commit 55cdd3e

Browse files
committed
feat: 升级到 1.21,并提供folia支持
1 parent 29da2c8 commit 55cdd3e

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@
6565
<url>https://mvn.lumine.io/repository/maven-public/</url>
6666
</repository>
6767

68+
<repository>
69+
<id>papermc</id>
70+
<url>https://repo.papermc.io/repository/maven-public/</url>
71+
</repository>
72+
6873
<repository>
6974
<id>carm-repo</id>
7075
<name>Carm's Repo</name>

src/main/java/cc/carm/plugin/scriptitems/Main.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ protected boolean initialize() {
5353
new Metrics(this, 14615);
5454
}
5555

56-
if (PluginConfig.CHECK_UPDATE.getNotNull()) {
56+
if (PluginConfig.CHECK_UPDATE.getNotNull() && !isFolia()) {
5757
log("开始检查更新...");
5858
getScheduler().runAsync(GHUpdateChecker.runner(this));
5959
} else {
@@ -99,4 +99,13 @@ public ConfigurationHolder<?> getConfigProvider() {
9999
public ConfigurationHolder<?> getMessageProvider() {
100100
return messageProvider;
101101
}
102+
103+
private static boolean isFolia() {
104+
try {
105+
Class.forName("io.papermc.paper.threadedregions.RegionizedServer");
106+
return true;
107+
} catch (ClassNotFoundException e) {
108+
return false;
109+
}
110+
}
102111
}

0 commit comments

Comments
 (0)