diff --git a/build.gradle b/build.gradle index 7a5846e..d3a73c2 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { } group 'sh.okx' -version '3.5.7-alpha' +version '3.5.7-alpha.1' repositories { mavenCentral() diff --git a/lombok.config b/lombok.config new file mode 100644 index 0000000..6aa51d7 --- /dev/null +++ b/lombok.config @@ -0,0 +1,2 @@ +# This file is generated by the 'io.freefair.lombok' Gradle plugin +config.stopBubbling = true diff --git a/src/main/java/sh/okx/rankup/RankupHelper.java b/src/main/java/sh/okx/rankup/RankupHelper.java index 5f627b0..d4dce5d 100644 --- a/src/main/java/sh/okx/rankup/RankupHelper.java +++ b/src/main/java/sh/okx/rankup/RankupHelper.java @@ -32,7 +32,9 @@ public class RankupHelper { rank.runCommands(player); applyCooldown(player); - permissions.playerRemoveGroup(null, player, rank.getRank()); + if (rank.getRank() != null) { + permissions.playerRemoveGroup(null, player, rank.getRank()); + } permissions.playerAddGroup(null, player, rank.getNext()); } diff --git a/src/main/resources/prestiges.yml b/src/main/resources/prestiges.yml index c85036b..355d49e 100644 --- a/src/main/resources/prestiges.yml +++ b/src/main/resources/prestiges.yml @@ -4,7 +4,7 @@ first: # the rank to change it to to: 'A' next: 'P1' - # see rankups.yml for more information on requirements, operations, commands and messages + # see rankups.yml for more information on requirements, commands, and messages requirements: - 'money 10000' P1example: