add autorankup

This commit is contained in:
okx-code
2018-11-04 20:11:24 +00:00
parent 51a7261bd6
commit d3b830c603
5 changed files with 26 additions and 8 deletions
+6 -4
View File
@@ -12,10 +12,12 @@ public class AutoRankup extends BukkitRunnable {
@Override
public void run() {
for (Player player : Bukkit.getOnlinePlayers()) {
if (rankup.checkRankup(player, false)) {
rankup.rankup(player);
} else if (rankup.getPrestiges() != null && rankup.checkPrestige(player, false)) {
rankup.prestige(player);
if(player.hasPermission("rankup.auto")) {
if (rankup.checkRankup(player, false)) {
rankup.rankup(player);
} else if (rankup.getPrestiges() != null && rankup.checkPrestige(player, false)) {
rankup.prestige(player);
}
}
}
}
+1 -1
View File
@@ -232,7 +232,7 @@ public class Rankup extends JavaPlugin {
break;
}
}
return placeholders.getMoneyFormat().format(money) + suffix;
}
+4 -1
View File
@@ -1,5 +1,5 @@
name: Rankup
version: 3.2.1-beta.1
version: 3.2.1-beta.2
main: sh.okx.rankup.Rankup
author: Okx
depend: [Vault]
@@ -34,6 +34,7 @@ permissions:
rankup.reload: true
rankup.prestige: true
rankup.prestiges: true
rankup.auto: true
rankup.info:
default: true
rankup.rankup:
@@ -47,4 +48,6 @@ permissions:
rankup.prestige:
default: true
rankup.prestiges:
default: true
rankup.auto:
default: true
@@ -0,0 +1,14 @@
package sh.okx.rankup.messages;
import org.junit.Test;
import static org.junit.Assert.*;
import static org.hamcrest.CoreMatchers.*;
public class MessageBuilderTest {
@Test
public void testFailIfEmpty() {
assertThat(new MessageBuilder("").failIfEmpty(), instanceOf(EmptyMessageBuilder.class));
}
}