/StatsHelper

A Minecraft statistic helper

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

StatsHelper

一个统计信息助手的 MCDReforged 插件,可查询/排名/使用计分板列出各类统计信息。

适用版本:1.13以上服务器

格式说明

!!stats 显示帮助信息

!!stats save <代名> <统计类别> <统计内容> <标题> 保存一个快速计分板

!!stats del <代名> 移除一个快速计分板

!!stats list 列出已保存的快速计分板

!!stats query <玩家> <统计类别> <统计内容> [<-uuid>] [<-tell>]

!!stats query <玩家> <代名> [<-uuid>] [<-tell>]

!!stats rank <统计类别> <统计内容> (-bot) [<-tell>]

!!stats rank <代名> (-bot) [<-tell>]

!!stats scoreboard <统计类别> <统计内容> (标题) (-bot)

!!stats scoreboard <代名> 显示一个快速计分板

!!stats scoreboard show 显示该插件的计分板

!!stats scoreboard hide 隐藏该插件的计分板

参数说明

<统计类别>: killed, killed_by, dropped, picked_up, used, mined, broken, crafted, custom, killed, killed_by 的 <统计内容> 为 [生物id]

picked_up, used, mined, broken, crafted 的 <统计内容> 为物品/方块id

custom 的 <统计内容> 详见统计信息的json文件,或 MC Wiki

上述内容无需带minecraft前缀

[<-uuid>]: 用uuid替换玩家名; (-bot): 统计bot与cam; [<-tell>]: 仅自己可见

例子

!!stats save fly custom aviate_one_cm 飞行榜

!!stats query Fallen_Breath used water_bucket

!!stats rank custom time_since_rest -bot

!!stats scoreboard mined stone 挖石榜

配置文件

server_path: 服务端的工作路径

world_folder: 存档文件夹。存档因位于服务端的工作路径之中

save_world_on_query: 是否在使用指令 !!stats query 时使用指令 /save-all 保存世界

save_world_on_rank: 是否在使用指令 !!stats rank 时使用指令 /save-all 保存世界

save_world_on_scoreboard: 是否在使用指令 !!stats scoreboard 时使用指令 /save-all 保存世界

player_name_blacklist: 一个字符串列表,储存着用于查询的玩家黑名单,位于其中的玩家不会被统计。每一个字符串均为一个正则表达式模式串,但一个玩家的名称被其中任意一个模式串匹配上时,该玩家将被忽略