服务器使用量
未统计
服务玩家数
未统计
下载量
6,042
插件详细介绍
Pinger 是一款轻量实用的 Minecraft 插件,它允许玩家和服务器管理员便捷地查看实时与平均网络延迟(Ping)。通过简单的命令和高度可自定义的消息,它帮助您监控服务器连接质量,并支持多语言配置与 API 集成。
主要功能
- 查看实时 Ping:使用
/ping快速查看自己或他人的当前延迟。 - 查看平均 Ping:使用
/ping average获取更稳定的延迟参考值。 - 完全可自定义的消息:所有提示信息均可按需编辑。
- 加入提示:玩家进入服务器时可自动收到其 Ping 信息。
- Tab 列表显示:可在玩家列表(Tablist)中显示 Ping 值。
- 多语言支持:轻松切换插件显示语言。
- 开发者 API:提供简单的 API 供其他插件或自定义功能调用。
命令列表
基础命令
/ping– 查看自己的当前 Ping。/ping average– 查看自己的平均 Ping。
查看他人 Ping
/ping <玩家名>– 查看指定玩家的当前 Ping。/ping average <玩家名>– 查看指定玩家的平均 Ping。
权限节点
pinger.see.own– 允许使用/ping查看自己的 Ping。pinger.see.other– 允许使用/ping <玩家名>查看他人的 Ping。pinger.see.average– 允许使用/ping average查看自己的平均 Ping。pinger.see.other.average– 允许使用/ping average <玩家名>查看他人的平均 Ping。
如何切换语言
- 进入插件配置文件夹,找到
config.yml。 - 将其重命名为
config_en.yml(或任意名称备份)。 - 找到您想要的语言文件(例如德语
config_de.yml)。 - 将该语言文件重命名为
config.yml。 - 重启服务器或重载插件以使更改生效。
开发者 API
Pinger 提供了简单的静态方法供开发者调用,方便集成到其他插件或监听器中。
示例代码
以下示例展示了如何在玩家加入事件中获取并发送其 Ping 信息:
@EventHandler
public void onJoin(PlayerJoinEvent e) {
e.getPlayer().sendMessage("Your ping is " + Pinger.getPing(e.getPlayer()));
e.getPlayer().sendMessage("Your average ping is " + Pinger.getAveragePing(e.getPlayer()));
}可用方法
Pinger.getPing(Player player)– 返回指定玩家的当前 Ping 值(整数)。Pinger.getAveragePing(Player player)– 返回指定玩家的平均 Ping 值(整数)。
未来计划
插件仍在持续更新中。如果您有新的功能建议或改进想法,欢迎向开发者反馈!
测试支持版本
版本分布
基本信息
插件名称
Pinger
作者
AlphaHelix
平台
Bukkit / Spigot
支持版本
1.8 - 1.14
点赞数
4
最近版本
暂无数据
-