🟒 PingCheckChat

A lightweight Minecraft plugin that displays a player's ping beside their name in chat.
Color-coded, emoji-enhanced, and mythic-ready ⚑


✨ Features


πŸ’¬ Example Output

[🟒 42ms] James: Just launched the new plugin!
[πŸ”΄ 312ms] MythicMage: Lagging a bit here...

βš™οΈ Configuration

Edit config.yml to customize thresholds and symbols:

pingThresholds:
  good: 100
  moderate: 200

symbols:
  good: "🟒"
  moderate: "🟑"
  poor: "πŸ”΄"

πŸ› οΈ Installation & Build

Requirements

Steps

  1. Clone the repo:
    git clone https://github.com/yourusername/PingCheckChat.git
    cd PingCheckChat
  2. Build the plugin:
    mvn clean package
  3. Copy the .jar from target/ into your server’s plugins/ folder
  4. Restart the server

πŸ“ Project Structure

PingCheckChat/
β”œβ”€β”€ src/
β”‚   └── main/
β”‚       β”œβ”€β”€ java/
β”‚       β”‚   └── me/james/pingcheckchat/
β”‚       β”‚       β”œβ”€β”€ PingCheckChat.java
β”‚       β”‚       └── ChatListener.java
β”‚       └── resources/
β”‚           β”œβ”€β”€ plugin.yml
β”‚           └── config.yml
β”œβ”€β”€ pom.xml
β”œβ”€β”€ README.md

πŸ“œ License

MIT β€” feel free to fork, remix, and mythify.