zDonutStats
ᴀ ᴄʜᴀᴛ ѕᴛᴀᴛɪѕᴛɪᴄѕ ᴘʟᴜɢɪɴ ᴡɪᴛʜ ɪɴᴛᴇʀᴀᴄᴛɪᴠᴇ ᴛᴏᴏʟᴛɪᴘѕ
A lightweight Minecraft plugin that adds hoverable player statistics tooltips to chat messages with toggleable chat functionality.
[
✨ Features
- Interactive Chat Tooltips - Hover over player names to view statistics
- Economy Integration - Display player money with Vault support
- ⚔️ Player Statistics - Show kills, deaths, and playtime
- Chat Toggle System - Players can disable/enable chat visibility
- Staff Chat Mode - Separate staff communication channel
- Unicode Small Font - Clean aesthetic with small caps formatting
- Fully Configurable - Customize all messages and formats
Commands & Permissions
Command |
Description |
Permission |
Default |
/stats [player] |
View player statistics |
zdonutstats.stats |
true |
/togglechat |
Toggle chat visibility |
zdonutstats.togglechat |
true |
/staffchat |
Toggle staff chat mode |
zdonutstats.staffchat |
op |
Permission Groups:
- zdonutstats.* - All permissions (op only)
Requirements
- Minecraft: 1.16+ to 1.21.4+
- Dependencies:
- Vault (Economy)
- PlaceholderAPI (Statistics)
⚙️ Configuration
Code (Text):
# Chat Settings
chat:
enable_tooltips: true
format:
use_small_font: true
stats_format:
money: "<##00FC00>&l$ &fᴍᴏɴᴇʏ <##00FC00>%vault_eco_balance_formatted%"
kills: "<##FC0000> &fᴋɪʟʟѕ <##FC0000>%statistic_player_kills%"
playtime: "<##FCE300>⌚ &fᴘʟᴀʏᴛɪᴍᴇ <##FCE300>%playtime_time%"
deaths: "<##F97603>☠ &fᴅᴇᴀᴛʜѕ <##F97603>%statistic_deaths%"
# Messages
messages:
chat_enabled: "&aᴄʜᴀᴛ ᴇɴᴀʙʟᴇᴅ!"
chat_disabled: "&cᴄʜᴀᴛ ᴅɪѕᴀʙʟᴇᴅ!"
player_not_found: "&cᴘʟᴀʏᴇʀ ɴᴏᴛ ꜰᴏᴜɴᴅ!"
Installation
- Download zDonutStats-1.0.0.jar
- Place in your server's plugins/ folder
- Install Vault and PlaceholderAPI
- Configure in plugins/zDonutStats/config.yml
Data Flow
Code (Text):
Chat Message → Condition Check → Tooltip Creation → Message Distribution
Build Information
- Build Tool: Maven with Shade plugin
- Package: org.gaminghuzai.zDonutStats
ᴍᴀᴅᴇ ᴡɪᴛʜ ❤️ ʙʏ GamingHuzai
Licensed under MIT License