Refactor
This commit is contained in:
parent
ff6c4bdb2b
commit
ff7e93fceb
6 changed files with 7 additions and 8 deletions
|
@ -27,7 +27,7 @@ public class ClimbEvent extends Event {
|
|||
|
||||
@Override
|
||||
public void start() {
|
||||
if (MC13DTL.board.getPlayers(team).size() == 0) {
|
||||
if (MC13DTL.board.getPlayers(team).isEmpty()) {
|
||||
return;
|
||||
}
|
||||
Player player = MC13DTL.board.getPlayers(team).getFirst();
|
||||
|
|
|
@ -60,7 +60,7 @@ public class EndEvent extends Event {
|
|||
@EventHandler
|
||||
public void onEntityDeath(EntityDeathEvent event) {
|
||||
if (event.getEntityType() == EntityType.ENDER_DRAGON) {
|
||||
if (MC13DTL.board.getPlayers(team).size() > 0) {
|
||||
if (!MC13DTL.board.getPlayers(team).isEmpty()) {
|
||||
eventSuccess();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@ public class FallEvent extends Event {
|
|||
|
||||
@Override
|
||||
public void start() {
|
||||
if (MC13DTL.board.getPlayers(team).size() == 0) {
|
||||
if (MC13DTL.board.getPlayers(team).isEmpty()) {
|
||||
return;
|
||||
}
|
||||
Player player = MC13DTL.board.getPlayers(team).getFirst();
|
||||
|
|
|
@ -37,7 +37,7 @@ public class LightningEvent extends Event {
|
|||
|
||||
@Override
|
||||
public void run() {
|
||||
if (MC13DTL.board.getPlayers(team).size() == 0) {
|
||||
if (MC13DTL.board.getPlayers(team).isEmpty()) {
|
||||
return;
|
||||
}
|
||||
World world = Bukkit.getWorld("world");
|
||||
|
|
|
@ -10,7 +10,7 @@ import gent.zeus.mc13dtl.MC13DTL;
|
|||
public class SurvivalHandler implements Listener {
|
||||
@EventHandler
|
||||
public void onPlayerDeath(PlayerDeathEvent event) {
|
||||
for (Team team : MC13DTL.board.getTeams().stream().toList()) {
|
||||
for (Team team : MC13DTL.board.getTeams()) {
|
||||
if (MC13DTL.board.getPlayers(team).contains(event.getPlayer())) {
|
||||
MC13DTL.board.setDaysAlive(team, 0);
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ public class SurvivalRunner implements Runnable {
|
|||
long day = Bukkit.getWorld("world").getFullTime() / 24000;
|
||||
if (day > lastRunDay) {
|
||||
List<Pair<Team, Integer>> grantedScores = new ArrayList<>();
|
||||
for (Team team : MC13DTL.board.getTeams().stream().toList()) {
|
||||
for (Team team : MC13DTL.board.getTeams()) {
|
||||
if (!MC13DTL.board.getPlayers(team).isEmpty()) {
|
||||
int currentDays = MC13DTL.board.getDaysAlive(team) + 1;
|
||||
int score = (int) Math.pow(2, currentDays);
|
||||
|
@ -39,8 +39,7 @@ public class SurvivalRunner implements Runnable {
|
|||
for (Pair<Team, Integer> p : grantedScores) {
|
||||
MC13DTL.instance.getServer().broadcast(
|
||||
Component.text("Team " + p.getFirst().getName()).color(p.getFirst().color()).append(
|
||||
Component.text(" survived " + MC13DTL.board.getDaysAlive(p.getFirst()) + " days and was given " + p.getSecond() + " points").color(NamedTextColor.WHITE)
|
||||
));
|
||||
Component.text(" survived " + MC13DTL.board.getDaysAlive(p.getFirst()) + " days and was given " + p.getSecond() + " points").color(NamedTextColor.WHITE)));
|
||||
}
|
||||
}
|
||||
world.getPersistentDataContainer().set(eventKey, PersistentDataType.LONG, day);
|
||||
|
|
Loading…
Reference in a new issue