这个模组为服务器添加了一种方法来计算自安装以来玩家的死亡次数。
它还会通知玩家服务器上的死亡次数和排名(可配置)
它还可以保存单个会话的死亡信息或将死亡信息导出到文本文件。
还有排行榜!
示例图
服务器可配置文件路径 /服务端根目录/config/deathcounter-common.toml
服务器死亡次数记录文件路径(如果配置文件singleSession=false) /服务端根目录/world[可能根据你地图名字不同而不同]/deaths.json
配置文件如下
[general]
# 玩家死亡时应发送什么类型的消息?
# 可选:NONE(无),SHORT(简短),LONG(长)
messageType = "LONG"
# 玩家死亡时是否向其广播排行榜?
# 可选:NONE(无),SELF(自己),ALL(所有人)
broadcastOnDeath = "NONE"
# 排行榜中显示的名称数量
# 范围:1 ~ 50
leaderboardCount = 5
# 是否跨会话不保存死亡记录?启用此选项会禁用将死亡记录保存到服务器文件夹中。
singleSession = false
# 使用死亡计数器的操作命令所需的权限级别
# 范围:0 ~ 4
commandPermissionLevel = 1
对于版本 1.2.0 或更高版本可用指令
#本地显示死亡排行榜
/dc
#本地显示指定玩家死亡次数以及在服务器排名
/dc get [玩家id]
例: /dc get FQrabbit
#设置玩家死亡次数 可能需要 minecraft.command.set 权限
/dc set [玩家id] [次数]
例: /dc set FQrabbit 100
#转移A玩家死亡次数到B玩家身上 可能需要 minecraft.command.transfer 权限
/dc transfer [A玩家id] [B玩家id]
例:/dc transfer FQrabbit Qianyu
#全服务器玩家通告一次死亡排行榜 可能需要 minecraft.command.broadcast 权限
/dc broadcast
---
适用于 Minecraft 1.11可用命令
对于op:
/deathcounter [leaderboard/all/user]
/deathcounter可简写为/dc
仅输入 /dc 将只显示 op 的排行榜。(只可用于后台)
/dc all 将在服务器范围内广播排行榜。
/dc 玩家名 将只显示该玩家的排行榜。
/dc reset [all/user] 重置死亡人数,后接参数与上同理
对于非op:
!dc 向玩家显示服务器的排行榜。