mirror of
https://e.coding.net/circlecloud/Residence.git
synced 2025-11-24 21:46:16 +00:00
fix 1.7.2 can't get OnlinePlayers...
Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
@@ -12,6 +12,7 @@ import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -516,7 +517,8 @@ public class ResidenceMain extends JavaPlugin {
|
||||
rentint = rentint < 1 ? 1 : rentint * 60 * 20;
|
||||
taskmanager.add(this.getServer().getScheduler().runTaskTimerAsynchronously(this, new RentTask(this), rentint, rentint));
|
||||
}
|
||||
for (final Player player : Bukkit.getServer().getOnlinePlayers()) {
|
||||
final Collection<? extends Player> plyers = Bukkit.getServer().getOnlinePlayers();
|
||||
for (final Player player : plyers) {
|
||||
if (this.getPermissionManager().isResidenceAdmin(player)) {
|
||||
turnResAdminOn(player);
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
package com.bekvon.bukkit.residence.listeners;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -70,7 +71,8 @@ public class ResidencePlayerListener implements Listener {
|
||||
playerToggleChat = new ArrayList<String>();
|
||||
minUpdateTime = plugin.getConfigManager().getMinMoveUpdateInterval();
|
||||
chatenabled = plugin.getConfigManager().chatEnabled();
|
||||
for (final Player player : Bukkit.getServer().getOnlinePlayers()) {
|
||||
final Collection<? extends Player> plyers = Bukkit.getServer().getOnlinePlayers();
|
||||
for (final Player player : plyers) {
|
||||
lastUpdate.put(player.getName(), System.currentTimeMillis());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -451,7 +451,8 @@ public class ClaimedResidence {
|
||||
|
||||
public ArrayList<Player> getPlayersInResidence() {
|
||||
final ArrayList<Player> within = new ArrayList<Player>();
|
||||
for (final Player player : Bukkit.getServer().getOnlinePlayers()) {
|
||||
final Collection<? extends Player> plyers = Bukkit.getServer().getOnlinePlayers();
|
||||
for (final Player player : plyers) {
|
||||
if (this.containsLoc(player.getLocation())) {
|
||||
within.add(player);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package com.bekvon.bukkit.residence.runnable;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Damageable;
|
||||
import org.bukkit.entity.Player;
|
||||
@@ -17,7 +19,8 @@ public class HealTask implements Runnable {
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
for (final Player player : Bukkit.getServer().getOnlinePlayers()) {
|
||||
final Collection<? extends Player> plyers = Bukkit.getServer().getOnlinePlayers();
|
||||
for (final Player player : plyers) {
|
||||
final String resname = plugin.getPlayerListener().getCurrentResidenceName(player.getName());
|
||||
ClaimedResidence res = null;
|
||||
if (resname != null) {
|
||||
|
||||
Reference in New Issue
Block a user