Fixed telekinesistests registration and updated to 1.0.4

This commit is contained in:
Auxilor
2021-01-04 12:45:05 +00:00
parent 5bca33a9f5
commit 0d1c2364da
2 changed files with 3 additions and 3 deletions

View File

@@ -98,5 +98,5 @@ build.dependsOn publishToMavenLocal
group = 'com.willfp'
archivesBaseName = project.name
version = '1.0.3'
version = '1.0.4'
java.sourceCompatibility = JavaVersion.VERSION_1_8

View File

@@ -38,10 +38,10 @@ public final class TelekinesisUtils {
}
static {
if (!Bukkit.getServicesManager().isProvidedFor(TelekinesisTests.class)) {
if (Bukkit.getServicesManager().getKnownServices().stream().noneMatch(clazz -> clazz.getName().contains("TelekinesisTests"))) {
Bukkit.getServicesManager().register(TelekinesisTests.class, new EcoTelekinesisTests(), AbstractEcoPlugin.getInstance(), ServicePriority.Normal);
}
tests = Bukkit.getServicesManager().load(TelekinesisTests.class);
tests = (TelekinesisTests) Bukkit.getServicesManager().load(Bukkit.getServicesManager().getKnownServices().stream().filter(clazz -> clazz.getName().contains("TelekinesisTests")).findFirst().get());
}
}