diff --git a/pom.xml b/pom.xml index bbbf128..c84f63e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.wimbli.WorldBorder WorldBorder - 1.8.1 + 1.8.2_dev WorldBorder https://github.com/Brettflan/WorldBorder @@ -17,8 +17,8 @@ - bukkit-repo - http://repo.bukkit.org/content/groups/public/ + spigot-repo + https://hub.spigotmc.org/nexus/content/groups/public/ dynmap-repo @@ -27,11 +27,19 @@ + + + org.spigotmc + spigot-api + 1.8-R0.1-SNAPSHOT + + org.bukkit bukkit - 1.7.9-R0.3-SNAPSHOT + 1.8-R0.1-SNAPSHOT + org.dynmap dynmap-api diff --git a/src/main/java/com/wimbli/WorldBorder/BorderCheckTask.java b/src/main/java/com/wimbli/WorldBorder/BorderCheckTask.java index cadd446..e1cce2d 100644 --- a/src/main/java/com/wimbli/WorldBorder/BorderCheckTask.java +++ b/src/main/java/com/wimbli/WorldBorder/BorderCheckTask.java @@ -1,9 +1,12 @@ package com.wimbli.WorldBorder; +import java.util.Collection; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; +import com.google.common.collect.ImmutableList; + import org.bukkit.Bukkit; import org.bukkit.entity.Boat; import org.bukkit.entity.Entity; @@ -25,11 +28,11 @@ public class BorderCheckTask implements Runnable if (Config.KnockBack() == 0.0) return; - Player[] players = Bukkit.getServer().getOnlinePlayers(); + Collection players = ImmutableList.copyOf(Bukkit.getServer().getOnlinePlayers()); - for (int i = 0; i < players.length; i++) + for (Object player : players) { - checkPlayer(players[i], null, false, true); + checkPlayer((Player)player, null, false, true); } }