资源图标

原创 LSE (极简版)sidebar_tab 玩家信息侧边栏 v1

请登录后获取
版权类型
原创
版权链接
http://900c.cn:8090/
语言支持
中文(简体)
适配版本(基岩)
  1. 全版本
核心功能
在游戏侧边栏显示一个实时刷新的玩家信息面板,每秒更新一次。

侧边栏内容:


标题 900c.cn(固定)
玩家 游戏id
金币 LLMoney 余额
点券 计分板 dq 的值 (计分板 名字自行修改)
在线 当前在线人数
延迟 个人 ping(ms)
TPS 服务器每秒刻率


指令 权限 效果
/tab 所有人 切换侧边栏显示/隐藏
开启 → 输入 /tab → 关闭,弹出 Toast 提示
关闭 → 输入 /tab → 打开,立即显示
状态为纯内存存储(不写文件),服务器重启后所有玩家的开关偏好重置(默认显示)。

设计特点
特性 说明
轻量化 无配置文件、无数据文件
实时刷新 每秒刷新一次(LINE_INTERVAL_TICKS = 1000)
计分板数据源 直接读 dq 计分板,与 CNY 点券系统联动
退出清理 玩家离开时自动移除侧边栏

配置修改
JSON:
ll.registerPlugin("sidebar", "玩家信息侧边栏", [1, 0, 5]);

const TITLE = "§l§d900c.cn";
const LINES = [
    "§a玩家:§e{realName}",
    "§a金币:§e{llmoney}",
    "§a点券:§e{pl.getScore(dq)}",      //计分板名字 dq  改为自己的 例如:cny
    "§a在线:§e{playerSum}",
    "§a延迟:§e{selfPing}ms",
    "§aTPS:§e{tps}"
];
const LINE_INTERVAL_TICKS = 1000;
const SCOREBOARD_NAME = "dq";         //计分板名字 dq  改为自己的

let timer = null;
const MAX_HISTORY = 120;
const tickHistory = [];
计分板可搭配 [CNY 点券系统]联动
不搭配也可以手动指令创建一个
指令:
scoreboard objectives add 计分板名 dummy 点券


不用计分板可以直接删除或者注射掉
JSON:
ll.registerPlugin("sidebar", "玩家信息侧边栏", [1, 0, 5]);

const TITLE = "§l§d900c.cn";
const LINES = [
    "§a玩家:§e{realName}",
    "§a金币:§e{llmoney}",
    //"§a点券:§e{pl.getScore(cny)}",              删除或者注射掉
    "§a在线:§e{playerSum}",
    "§a延迟:§e{selfPing}ms",
    "§aTPS:§e{tps}"
];
const LINE_INTERVAL_TICKS = 1000;
const SCOREBOARD_NAME = "cny";

let timer = null;
const MAX_HISTORY = 120;



第57行
        cny: SCOREBOARD_NAME,     删除或者注射掉



const tickHistory = [];
作者
weimu
价格
18.00金粒
下载
18
查看
310
首次发布
最后更新

评分

0.00 星 0 次评分

weimu 的其他资源

后退
顶部 底部