Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Supported environments
Dedicated servers only
Links
Tags
Creators
Details
Licensed MIT
Published 4 months ago
PlayerPing Mod
A server-side port of the original PlayerPing plugin by HoneyBerries, now available for Fabric and NeoForge modded servers.
For Fabric servers, Fabric API is required.
๐ What's New in 1.1.1
- Fixed the critical admin-permission glitch from 1.1.0 that could block
/pingplayercommands in-game. - Fixed the critical glitch causing crashes on multiple versions of fabric servers (1.21.5 to 1.21.11).
- Added support for modern admin permission setups:
- Vanilla OP users
- Permission node:
playerping.admin - LuckPerms weight fallback (
minLuckPermsWeight, default:8)
- Added
/ip(self lookup) for all players. - Added
/pingplayer debugto toggle full server-side diagnostics. - Added
/pingplayer dumpto generate a full diagnostic report. - Improved in-game help UI with cleaner formatting and readability.
- Added config header warnings and safer config parsing.
โจ Features
- ๐ Ping Check - Use
/pingfor self,/ping <player>for admin checks. - ๐ IP Lookup - Use
/ipfor your own public IP,/ip <player>for admin lookup. - ๐ Tablist Ping Display - Ping values shown directly in the tab list with quality colors.
- ๐๏ธ Live Threshold Management - Edit ping tiers in-game with
/pingplayer threshold .... - ๐ฆ Quality Colors - Clear ping quality indicators (Excellent โ Terrible).
- ๐ ๏ธ Debug + Dump Tools - Built-in diagnostics for troubleshooting and crash investigation.
Commands
| Command | Description | Permission |
|---|---|---|
/ping |
Get your own ping | All players |
/ping <player> |
Check another player's ping | Admins |
/ip |
Get your own public IP | All players |
/ip <player> |
Get another player's public IP | Admins |
/pingplayer help |
Show admin command help | Admins |
/pingplayer debug |
Toggle full debug mode on/off | Admins |
/pingplayer dump |
Generate a full diagnostic dump report | Admins |
/pingplayer threshold <excellent|good|fair|poor|terrible> |
Show current threshold for a tier | Admins |
/pingplayer threshold <tier> equal-or-more <value> |
Set tier to >= value | Admins |
/pingplayer threshold <tier> equal-or-less <value> |
Set tier to <= value | Admins |
/pingplayer threshold <tier> equal <value> |
Set tier to exact value | Admins |
/pingplayer threshold <tier> <min> <max> |
Set tier to a range interval | Admins |
Examples
/pingplayer threshold terrible equal-or-more 500/pingplayer threshold fair 101 250/pingplayer debug/pingplayer dump
๐งช Diagnostics
When you run /pingplayer dump, the mod creates a full diagnostic report at:
config/player-ping/crash_reports/
Fabric file naming format:
pingplayer_crash_MMddyyyy_fabric.txt
๐จ Ping Quality Indicators
- ๐ข Green โ Excellent
- ๐ก Yellow โ Good
- ๐ Gold โ Fair
- ๐ด Red โ Poor
- ๐ฅ Dark Red โ Terrible
(Default ranges are configurable.)
๐ป Installation
- Download the
.jarfor your loader. - Place it in your server
/modsfolder. - Restart the server.
๐ Compatibility
- Minecraft: 1.21.x
- Loaders: Fabric, NeoForge
- Side: Server-side
- Java: 21


