From dfce58a9455acd4a97d06c9328894d310ae762cc Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Mon, 22 Aug 2022 20:03:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=AB=98=E7=89=88=E6=9C=AC=E4=B8=AD?= =?UTF-8?q?=E5=90=AF=E5=8A=A8=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 高版本中启动报错 --- README.MD | 4 ++-- currency-plugin/build.gradle | 16 +++++++++------- .../cn/hamster3/currency/HamsterCurrency.java | 14 +++++++------- transform-CMI/build.gradle | 2 +- transform-essentials/build.gradle | 2 +- 5 files changed, 20 insertions(+), 18 deletions(-) diff --git a/README.MD b/README.MD index 9372fd8..31871c4 100644 --- a/README.MD +++ b/README.MD @@ -29,7 +29,7 @@ airgame-repo - https://maven.airgame.net/repository/maven-repo/ + https://maven.airgame.net/maven-repo/ ``` @@ -52,7 +52,7 @@ ```groovy allprojects { repositories { - maven { url 'https://maven.airgame.net/repository/maven-repo/' } + maven { url 'https://maven.airgame.net/maven-repo/' } } } ``` diff --git a/currency-plugin/build.gradle b/currency-plugin/build.gradle index 074793f..5cdf660 100644 --- a/currency-plugin/build.gradle +++ b/currency-plugin/build.gradle @@ -4,11 +4,11 @@ plugins { } group 'cn.hamster3' -version '2.0.10-SNAPSHOT' +version '2.0.11-SNAPSHOT' repositories { maven { - url = "https://maven.airgame.net/repository/maven-public/" + url = "https://maven.airgame.net/maven-public/" } maven { url = "https://repo.codemc.org/repository/maven-public" @@ -19,10 +19,12 @@ dependencies { compileOnly "org.spigotmc:spigot-api:1.12.2-R0.1-SNAPSHOT" // https://mvnrepository.com/artifact/org.jetbrains/annotations compileOnly group: 'org.jetbrains', name: 'annotations', version: '22.0.0' - compileOnly "cn.hamster3:HamsterService-Bukkit:2.6.2-SNAPSHOT" + compileOnly "cn.hamster3:HamsterService-Bukkit:2.8.0-SNAPSHOT" compileOnly "cn.hamster3:HamsterAPI:2.4.7-SNAPSHOT" - compileOnly "com.github.MilkBowl:VaultAPI:1.7" - compileOnly "org.black_ixx:PlayerPoints:2.1.3" + compileOnly 'net.milkbowl.vault:VaultAPI:1.7' + compileOnly("org.black_ixx:PlayerPoints:2.1.3") { + exclude group: "*" + } compileOnly "me.clip:placeholderapi:2.10.9" } @@ -74,8 +76,8 @@ publishing { repositories { maven { - def releasesRepoUrl = 'https://maven.airgame.net/repository/maven-releases/' - def snapshotsRepoUrl = 'https://maven.airgame.net/repository/maven-snapshots/' + def releasesRepoUrl = 'https://maven.airgame.net/maven-releases/' + def snapshotsRepoUrl = 'https://maven.airgame.net/maven-snapshots/' url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl diff --git a/currency-plugin/src/main/java/cn/hamster3/currency/HamsterCurrency.java b/currency-plugin/src/main/java/cn/hamster3/currency/HamsterCurrency.java index b58ba8c..01adfaa 100644 --- a/currency-plugin/src/main/java/cn/hamster3/currency/HamsterCurrency.java +++ b/currency-plugin/src/main/java/cn/hamster3/currency/HamsterCurrency.java @@ -86,19 +86,19 @@ public final class HamsterCurrency extends JavaPlugin { logUtils.info("事件监听器已注册!"); registerVault(); + if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) { + logUtils.info("检测到 PlaceholderAPI 已启动..."); + new PlaceholderHook(dataManager).register(); + logUtils.info("已挂载 PlaceholderAPI 变量!"); + } else { + logUtils.info("未检测到 PlaceholderAPI!"); + } Bukkit.getScheduler().runTaskAsynchronously(this, () -> { dataManager.onEnable(); for (Player player : Bukkit.getOnlinePlayers()) { dataManager.loadPlayerData(player.getUniqueId()); } - if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) { - logUtils.info("检测到 PlaceholderAPI 已启动..."); - new PlaceholderHook(dataManager).register(); - logUtils.info("已挂载 PlaceholderAPI 变量!"); - } else { - logUtils.info("未检测到 PlaceholderAPI!"); - } }); ServiceMessageAPI.subscribeTag("HamsterCurrency"); diff --git a/transform-CMI/build.gradle b/transform-CMI/build.gradle index 19f47fe..bc8d847 100644 --- a/transform-CMI/build.gradle +++ b/transform-CMI/build.gradle @@ -7,7 +7,7 @@ version '1.0.0-SNAPSHOT' repositories { maven { - url = "https://maven.airgame.net/repository/maven-public/" + url = "https://maven.airgame.net/maven-public/" } } diff --git a/transform-essentials/build.gradle b/transform-essentials/build.gradle index 0552563..a3161c4 100644 --- a/transform-essentials/build.gradle +++ b/transform-essentials/build.gradle @@ -7,7 +7,7 @@ version '1.0.0-SNAPSHOT' repositories { maven { - url = "https://maven.airgame.net/repository/maven-public/" + url = "https://maven.airgame.net/maven-public/" } }