- 版权类型
- 原创
- 语言支持
- 中文(简体)
- 前置组件
- LegacyScriptEngine-QuickJS https://github.com/LiteLDev/LegacyScriptEngine
- 适配版本(基岩)
- 全版本
JustTPS
查询服务器 TPS,仅此而已安装
如果你是 LeviLamina 服务端,把附件解压到 /plugins/ 下即可如果你是 LiteLoaderBDS 服务端,把附件里的 JustTPS.js 解压到 /plugins/ 下即可
配置
配置文件在 JustTPS.js 开头,编辑后在控制台使用命令 ll reload JustTPS 重载COMMAND 查询命令
COMMAND_DESC 命令描述
TICK_SIZE 默认计算 Tick 数,代表计算最近几个 Tick 的 TPS
MAX_HISTORY 最大记录 Tick 数
MSG_RESULT 结果提示(_TPS 会被替换为 TPS 值,_OFFSET 会被替换为时间偏移毫秒数,_TICKS 会被替换为计算 Tick 数)
MSG_SERVER_STARTED 服务器启动提示(为空则不提示,_COMMAND 会被替换为查询命令)
MSG_INVALID_TICKS 无效 Tick 数提示(_MAX_HISTORY 会被替换为最大记录 Tick 数,_TICKS 会被替换为所填 Tick 数)
使用
执行命令 /tps 即可查询 TPS,命令可传入一个整数参数,设定计算 Tick 数对于开发者
插件导出了 getTPS 函数,接受一个可选参数 ticks,返回一个对象,结构如下
JavaScript:
{
tps: float,
offset: int,
ticks: int
}
JavaScript:
const getTPS = ll.imports('JustTPS', 'getTPS')
const tpsObj = getTPS()
// 或者传入计算 Tick 数
const tpsObj = getTPS(20)