ModsJava
PingTab
Minecraft Java mod. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Since PingList doesn't seems to be maintained anymore, I've decided to implement my own version, much thanks for @Dutch1ee for the idea and @Ozelo for pushing me into making this.
The plugin shows the players latency inside minecraft, not ICMP. So you should keep in mind that besides the connections between the client and the server, the server and client load (Disk, CPU and FPS) is taken in account.
This plugin requires Java 8!
Installation
- Download the jar
- Copy it to the plugins folder
- Restart or Reload the server
- Edit the config.yml as you please
- Restart or Reload the server
Configuration
On config.yml you can set:
- Interval: Pooling interval in seconds. (Default: 3)
- DisableTab: Disable the tab portion of the plugin. (Default: false)
- GoodPing: Pings below this number will be printed as green in the /ping command. (Default: 200)
- MediumPing: Pings below this number will be printed as gold in the /ping command. If the ping gets above this number, it will be printed in red. (Default: 500)
- OwnPingMessage: Message that is sent to the player when he check it's own ping with /ping. Color codes are supported using & character. (Default: "Your ping is %pingms")
- Parameters:
- %ping - Ping Measured
- Parameters:
- PingMessage: Message that is sent to player when he check anothe player's ping with /ping. Color codes are supported using & character. (Default: "%playername's ping is %pingms")
- Parameters:
- %playername - Player Name;
- %ping - Ping Measured;
- Parameters:
- AlertPlayers: Alert players about high latency (Default: true)
- AlertThreshold: Players with the ping higher than this will be alerted (Default: 500)
- AlertInterval: The interval, in minutes, for the alerts to be sent (Default: 5)
- AlertMessage: The message that will be sent to the user on the alert event. Color codes are supported using & character. (Default: "%playername, your latency of %ping is above %threshold!")
- Parameters:
- %playername - Player Name
- %ping - Ping Measured
- %threshold - Threshold Set
- Parameters:
Default config.yml
# PingTab v1.2
# Interval: Ping Measurement interval in seconds
Interval: 3
# DisableTab: Disable the tab portion of the plugin.
DisableTab: false
# ShowPluginNameOnMessages: Show the plugin name on messages sent to the
# and console. Please leave this option enabled so
# more people will know about this plugin!
ShowPluginNameOnMessages: true
# ColoredPingParameter: Make the %ping parameter on messages to be automatically
# colored based on it's value.
ColoredPingParameter: true
# GoodPing: Pings below this number will be printed as green in the /ping command.
GoodPing: 200
# MediumPing: Pings below this number will be printed as gold in the /ping command.
# If the ping gets over this number, it will be printed in red .
MediumPing: 500
# OwnPingMessage: Message that is sent to the player when he check it's own
# ping with /ping. Color codes are supported using & character.
# Parameters: %ping - Ping Measured
OwnPingMessage: "Yourpingis%pingms"
# PingMessage: Message that is sent to player when he check anothe player's
# ping with /ping. Color codes are supported using & character.
# Parameters: %playername - Player Name
# %ping - Ping Measured
PingMessage: "%playername'spingis%pingms"
# AlertPlayers: Alert players about high latency (Default: true)
AlertPlayers: true
# AlertThreshold: Players with the ping higher than this will be alerted.
AlertThreshold: 1000
# AlertInterval: The interval, in minutes, for the alerts to be sent.
AlertInterval: 5
# AlertMessage: The message that will be sent to the user on the alert event.
# Color codes are supported using & character.
# Parameters: %playername - Player Name
# %ping - Ping Measured
# %threshold - Threshold Set
AlertMessage: "%playername,yourlatencyof%pingisabove%threshold!"
Current Features
- Shows latency on the tablist
- Support for colored names (This means that if you use a plugin to make the names colored it will work just fine)
- /ping [player|self|list] command
- /pingtab reload command
- High latency alerts
- Permissions
- SuperPerms
- Autokick based on measured latency
- List players on tab based on radius and or limits for big servers
- List players order by own faction, enemy factions, other factions and lonewolves
- Reload command
- Permissions
- PermissionsEx
- Group Manager
- Configurable and colored measures: Unfortunately that isn't possible at the moment.
- ICMP latency measurements: Java doesn't support ICMP, there's a workaround but it too messy.
![[IMG]](http://proxy.spigotmc.org/386066c2645453926875185252d5c304c9c7b091?url=http%3A%2F%2Fapi.mcstats.org%2Fsignature%2FPingTab.png)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PingTab is a free Minecraft Java mod. Downloaded 3,661 times (via Spigot). Download it and open it directly in the game.