debug: 服务端加榜单同步/分数诊断日志

This commit is contained in:
AxTps committed 2026-10-06 20:07:32 +08:00
1 parent 4cc1b64fc3
commit bdac8233a6
1 file changed
+6 -2
@@ -50,6 +50,7 @@ public final class BoardSyncManager {
for (ServerPlayer player : server.getPlayerList().getPlayers()) { for (ServerPlayer player : server.getPlayerList().getPlayers()) {
ServerStatsCounter counter = player.getStats(); ServerStatsCounter counter = player.getStats();
int score = BOARD_MINED.equals(board) ? totalMined(counter) : deaths(counter); 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) { if (score > 0) {
list.add(new BoardSyncPayload.Entry(player.getScoreboardName(), score)); list.add(new BoardSyncPayload.Entry(player.getScoreboardName(), score));
} }
@@ -73,8 +74,11 @@ public final class BoardSyncManager {
if (!enabled) { if (!enabled) {
return; return;
} }
ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_DEATHS, buildBoard(server, BOARD_DEATHS))); List<BoardSyncPayload.Entry> d = buildBoard(server, BOARD_DEATHS);
ServerPlayNetworking.send(player, new BoardSyncPayload(BOARD_MINED, buildBoard(server, BOARD_MINED))); List<BoardSyncPayload.Entry> 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));
} }
/** 同步给所有在线玩家。 */ /** 同步给所有在线玩家。 */