diff --git a/build.gradle b/build.gradle index c76d534..3da6940 100644 --- a/build.gradle +++ b/build.gradle @@ -4,19 +4,22 @@ plugins { } group 'com.mcsimonflash.sponge.activetime' -version '1.4.3' +version '1.4.3-fix' ext.spongeversion = '7.1.0-SNAPSHOT' repositories { + mavenCentral() maven { name = 'nucleus-api' - url = 'http://repo.drnaylor.co.uk/artifactory/list/minecraft' + //url = 'http://repo.drnaylor.co.uk/artifactory/list/minecraft' + url = 'https://jitpack.io' } } dependencies { compileOnly "org.spongepowered:spongeapi:${spongeversion}" - compileOnly 'io.github.nucleuspowered:nucleus-api:1.2.3-SNAPSHOT-S7.0' + //compileOnly 'io.github.nucleuspowered:nucleus-api:1.2.3-SNAPSHOT-S7.0' + implementation 'com.github.NucleusPowered:Nucleus:1.14.3' } jar { @@ -24,7 +27,7 @@ jar { } task copyJars(type: Copy) { - from jar into project.file("#releases/${version}") + from jar into project.file("releases/${version}") } build.dependsOn(copyJars) \ No newline at end of file diff --git a/src/main/java/com/mcsimonflash/sponge/activetime/managers/NucleusIntegration.java b/src/main/java/com/mcsimonflash/sponge/activetime/managers/NucleusIntegration.java index 52a2a1a..ead5532 100644 --- a/src/main/java/com/mcsimonflash/sponge/activetime/managers/NucleusIntegration.java +++ b/src/main/java/com/mcsimonflash/sponge/activetime/managers/NucleusIntegration.java @@ -25,7 +25,7 @@ public static void registerMessageToken() { } else { return Optional.empty(); } - return Optional.of(Util.toText(source instanceof User ? Util.printTime(Storage.getTotalTime(((User) source).getUniqueId()).getTime(active)) : active ? "∞" : "√-1")); + return Optional.of(Util.toText(source instanceof User ? Util.printTime(Storage.getTotalTime(((User) source).getUniqueId()).getTime(active)) : active ? "�" : "�-1")); }); NucleusAPI.getMessageTokenService().registerPrimaryToken("activetime", ActiveTime.getContainer(), "activetime"); NucleusAPI.getMessageTokenService().registerPrimaryToken("afktime", ActiveTime.getContainer(), "afktime"); diff --git a/src/main/java/com/mcsimonflash/sponge/activetime/managers/Util.java b/src/main/java/com/mcsimonflash/sponge/activetime/managers/Util.java index 24d89fb..5fbd537 100644 --- a/src/main/java/com/mcsimonflash/sponge/activetime/managers/Util.java +++ b/src/main/java/com/mcsimonflash/sponge/activetime/managers/Util.java @@ -200,7 +200,7 @@ public static void startMilestoneTask() { public static void checkMilestones(Player player) { int activetime = Storage.getTotalTime(player.getUniqueId()).getActiveTime(); Storage.milestones.values().stream() - .filter(m -> player.hasPermission("activetime.milestones." + m.getName() + ".base")) + .filter(m -> player.hasPermission("activetime.milestones.base")) .forEach(m -> m.process(player, activetime)); }