AxTps
|
5001b2f5a2
|
feat: /slsboard改发请求包,服务端给该玩家单独发display包(per-player显示)
客户端本地setDisplayObjective会被服务端覆盖,改用C2S请求包,服务端单独发ClientboundSetDisplayObjectivePacket给请求者。
|
2026-10-06 21:22:42 +08:00 |
|
AxTps
|
870223bc1e
|
refactor: 榜单改用原版计分板侧边栏显示
服务端读stats定期写入scoreboard objective;客户端/slsboard设本地sidebar display。删掉自绘HUD和网络包(GuiGraphicsExtractor渲染不走)。
|
2026-10-06 20:42:40 +08:00 |
|
AxTps
|
1ee529eb5b
|
debug: 加客户端收包日志,去服务端刷屏日志
|
2026-10-06 20:11:40 +08:00 |
|
AxTps
|
3fde7e2c1b
|
feat: 加slsBoardEnabled规则作榜单总开关(服务端规则控制客户端命令)
BoardTogglePayload同步开关状态;客户端/slsboard检查enabled,未开启则拒绝。ServerMain加轮询线程检测规则变化。
|
2026-10-06 19:49:26 +08:00 |
|
AxTps
|
9e32c4dbfa
|
fix: 客户端命令类名改用ClientCommands(26.1.2无ClientCommandManager)
|
2026-10-06 19:37:52 +08:00 |
|
AxTps
|
fa526b0839
|
fix: 客户端命令改用ClientCommandManager(FabricClientCommandSource)
|
2026-10-06 19:36:33 +08:00 |
|
AxTps
|
ac6cd5c1b5
|
feat: 榜单客户端(接收包+/slsboard命令+右侧HUD)
BoardClient注册客户端入口:接收BoardSyncPayload、/slsboard deaths/mined/off切换显示、HudElementRegistry注册右侧HUD。各玩家本地状态独立,不同步。
|
2026-10-06 19:34:48 +08:00 |
|