From bdac8233a6f2617990bac0651697e38722e97545 Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Tue, 6 Oct 2026 20:07:32 +0800 Subject: [PATCH] =?UTF-8?q?debug:=20=E6=9C=8D=E5=8A=A1=E7=AB=AF=E5=8A=A0?= =?UTF-8?q?=E6=A6=9C=E5=8D=95=E5=90=8C=E6=AD=A5/=E5=88=86=E6=95=B0?= =?UTF-8?q?=E8=AF=8A=E6=96=AD=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zly2006/carpetslsaddition/util/BoardSyncManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/github/zly2006/carpetslsaddition/util/BoardSyncManager.java b/src/main/java/com/github/zly2006/carpetslsaddition/util/BoardSyncManager.java index a3dae69..cf632bd 100644 --- a/src/main/java/com/github/zly2006/carpetslsaddition/util/BoardSyncManager.java +++ b/src/main/java/com/github/zly2006/carpetslsaddition/util/BoardSyncManager.java @@ -50,6 +50,7 @@ public final class BoardSyncManager { for (ServerPlayer player : server.getPlayerList().getPlayers()) { ServerStatsCounter counter = player.getStats(); int score = BOARD_MINED.equals(board) ? totalMined(counter) : deaths(counter); + com.github.zly2006.carpetslsaddition.ServerMain.LOGGER.info("[SLSA-BOARD] player={} board={} score={}", player.getScoreboardName(), board, score); if (score > 0) { list.add(new BoardSyncPayload.Entry(player.getScoreboardName(), score)); } @@ -73,8 +74,11 @@ public final class BoardSyncManager { if (!enabled) { return; } - ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_DEATHS, buildBoard(server, BOARD_DEATHS))); - ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_MINED, buildBoard(server, BOARD_MINED))); + List d = buildBoard(server, BOARD_DEATHS); + List m = buildBoard(server, BOARD_MINED); + com.github.zly2006.carpetslsaddition.ServerMain.LOGGER.info("[SLSA-BOARD] syncTo {} deaths={} mined={}", player.getScoreboardName(), d.size(), m.size()); + ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_DEATHS, d)); + ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_MINED, m)); } /** 同步给所有在线玩家。 */