Pinger

Pinger - 简易多版本服务器状态插件

一个简单的多版本Ping插件
Bukkit / Spigot 作者 AlphaHelix 支持版本 1.8 - 1.14
服务器使用量
未统计
服务玩家数
未统计
下载量
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 值(整数)。

未来计划

插件仍在持续更新中。如果您有新的功能建议或改进想法,欢迎向开发者反馈!

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14
版本分布
基本信息
插件名称 Pinger
作者 AlphaHelix
平台 Bukkit / Spigot
支持版本 1.8 - 1.14
点赞数 4
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,634,089  |  历史访问人次:3,192,186

今日访问人数:8,971  |  今日访问人次:9,545

昨日访问人数:46,463  |  昨日访问人次:52,262

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6