1
mirror of https://github.com/CarmJos/cn2b2t-project.git synced 2024-09-19 22:05:45 +00:00

修复了积分榜人数没有更新的问题

This commit is contained in:
carm 2020-05-28 21:19:11 +08:00
parent e2019ba6e6
commit dd9de52e99
2 changed files with 6 additions and 3 deletions

View File

@ -52,14 +52,14 @@ public class LoginListener implements Listener {
for (Player pl : Bukkit.getOnlinePlayers()) {
if (ProfileData.get(pl) != null) {
if (ProfileData.get(pl).showJoinAndLeaveAlerts) {
ColorParser.parse("&7玩家 " + ProfileData.get(p).getPrefix() + p.getName() + " &7加入了游戏。");
pl.sendMessage(ColorParser.parse("&7玩家 " + ProfileData.get(p).getPrefix() + p.getName() + " &7加入了游戏。"));
}
NamePrefix.set(p, pl, ProfileData.get(pl).getPrefix());
}
NamePrefix.set(pl, p, ProfileData.get(p).getPrefix());
}
}
ScoreboardManager.scoreboards.keySet().forEach(player -> ScoreboardListener.updateLine(player, 9));
}

View File

@ -31,8 +31,11 @@ public class ScoreboardListener implements Listener {
sm.create();
ScoreboardManager.scoreboards.put(p, sm);
updateLine(p, 0);
updateLine(p, 0);
ScoreboardManager.scoreboards.keySet().stream()
.filter(player -> player != p)
.forEachOrdered(player -> ScoreboardListener.updateLine(player, 9));
new BukkitRunnable() {
@Override
public void run() {