Better Ping Display - Forge/NeoForge Edition
This is a Forge mod. For the Fabric version of this mod, click here.
A mod for Minecraft to display each player's ping in the player list as a number. There is also a config file for changing the text color and format (available for Minecraft 1.12+ only).

This is a client-side mod. The server doesn't need to have it installed. It works even when playing on vanilla servers.
Configuration
See https://github.com/vladmarica/better-ping-display#configuration for an explanation of what the various config options do.
All Versions
+ Add Version- Port this mod to Minecraft 1.21.11
- Port this mod to Minecraft 1.21.10
- Add a GUI config screen (uses YACL if installed, otherwise uses the default NeoForge config screen)
- Port this mod to Minecraft 1.21.6 (compatible up with 1.21.7 and 1.21.8 too)
- Port this mod to Minecraft 1.21.5
- Port this mod to Minecraft 1.21.4
- Port this mod to Minecraft 1.21.3
- Port this mod to Minecraft 1.21.1 (NeoForge only)
- Port this mod to Minecraft 1.20.4
- Port this mod to Minecraft 1.20.1
- Port this mod to Minecraft 1.19.4
- Port this mod to Minecraft 1.19
- Port this mod to Minecraft 1.18.2
- Port this mod to Minecraft 1.17.1
- Refactored mod to use mixins instead of overriding the player list rendering, increasing compatibility with other mods
- The ping bars are now hidden by default (can be changed in the config file)
- The ping text is now auto-colored based on the latency value (can be changed in the config file)
- Port this mod to Minecraft 1.16.5
- Port this mod to Minecraft 1.15.2
- Port this mod to Minecraft 1.12.2