feat: 榜单同步服务端(读stats+网络包下发)
BoardSyncPayload自定义包,BoardSyncManager读原版stats(挖掘总数/死亡数)构建Top10排行。顺带补回之前漏掉的BotListManager.load()。
This commit is contained in:
1 parent
993001c4ef
commit
fba85271f4
4 files changed
+201
No files matched your search
@@ -43,6 +43,7 @@ public class ServerMain implements ModInitializer, CarpetExtension {
|
||||
LOGGER.info("[SLSA] onInitialize: managing Carpet extension");
|
||||
INSTANCE = this;
|
||||
CarpetServer.manageExtension(this);
|
||||
com.github.zly2006.carpetslsaddition.net.BoardSyncPayload.register();
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -53,6 +54,8 @@ public class ServerMain implements ModInitializer, CarpetExtension {
|
||||
@Override
|
||||
public void onServerLoaded(MinecraftServer server) {
|
||||
ServerMain.server = server;
|
||||
com.github.zly2006.carpetslsaddition.util.BotListManager.load();
|
||||
com.github.zly2006.carpetslsaddition.util.BoardSyncManager.syncToAll(server);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in new issue
Block a user