add autorankup
This commit is contained in:
+1
-2
@@ -4,7 +4,7 @@ plugins {
|
||||
}
|
||||
|
||||
group 'sh.okx'
|
||||
version '3.2.1-beta.1'
|
||||
version '3.2.1-beta.2'
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
@@ -23,7 +23,6 @@ repositories {
|
||||
|
||||
dependencies {
|
||||
testCompile group: 'junit', name: 'junit', version: '4.12'
|
||||
testCompile 'org.mockito:mockito-core:2.+'
|
||||
|
||||
compileOnly 'org.projectlombok:lombok:1.18.2'
|
||||
apt "org.projectlombok:lombok:1.18.2"
|
||||
|
||||
@@ -12,6 +12,7 @@ public class AutoRankup extends BukkitRunnable {
|
||||
@Override
|
||||
public void run() {
|
||||
for (Player player : Bukkit.getOnlinePlayers()) {
|
||||
if(player.hasPermission("rankup.auto")) {
|
||||
if (rankup.checkRankup(player, false)) {
|
||||
rankup.rankup(player);
|
||||
} else if (rankup.getPrestiges() != null && rankup.checkPrestige(player, false)) {
|
||||
@@ -19,4 +20,5 @@ public class AutoRankup extends BukkitRunnable {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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:
|
||||
@@ -48,3 +49,5 @@ permissions:
|
||||
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));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user