Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Chat-Stats
PluginMIT

Chat-Stats

Chat-Stats tracks player chat activity and displays a top 10 leaderboard with statistics. Features multi-language support, customizable colors, and anti-spam protection to keep your server chat clean and engaging.

23
Downloads
1
Followers
4 months ago
Updated
📦
1
Versions
socialutilitypaperspigot
Download Latestv1.0View on Modrinth

📖About Chat-Stats

Chat-Stats

📊 Chat Message Statistics Tracking

Chat-Stats is a comprehensive plugin that tracks player activity in chat and displays rankings of the most active participants. Perfect for community servers, roleplay servers, and any server where you want to monitor chat engagement.

✨ Core Features

Message Tracking

  • Automatically counts every message sent by each player
  • Persistent statistics saved to YAML files
  • Real-time tracking without performance impact

Top Players Ranking

  • Beautiful top 10 leaderboard with medal emojis (🥇🥈🥉)
  • Formatted display with player names and message counts
  • Easy-to-read interface for all players

Multi-Language Support

  • Full Russian language support
  • Complete English language support
  • Easy to add more languages
  • Administrators can switch languages on-the-fly

Customization Options

  • 7 different color schemes for interface (Gold, Yellow, Green, Cyan, Purple, White, Red)
  • Administrators can change colors without restarting
  • Customizable anti-spam settings

Anti-Spam Protection

  • Prevents rapid message spam in chat
  • Configurable cooldown periods (time intervals)
  • Adjustable message limits per interval
  • Can be enabled/disabled by administrators
  • Protects server chat quality
  • Blocked messages don't count toward statistics
  • Each player has their own message counter
  • Administrators are not affected by anti-spam rules

Easy Administration

  • Simple command-based configuration
  • No need to restart server for changes
  • Comprehensive help system
  • Detailed error messages

🎮 Available Commands

Player Commands:

  • /chatstats stats - View your personal message statistics
  • /chatstats top - See the top 10 most active players
  • /chatstats help - Display help information

Administrator Commands:

  • /chatstats stats <player> - Check any player's statistics
  • /chatstats setlang <ru|en> - Change plugin language
  • /chatstats setcolor <code> - Customize interface color
  • /chatstats antispam on|off - Enable/disable anti-spam
  • /chatstats antispam cooldown <seconds> - Set spam cooldown
  • /chatstats antispam maxmsg <count> - Set max messages per interval

🎨 Color Customization

Choose from 7 color options:

  • 6 - Gold (default)
  • e - Yellow
  • a - Green
  • b - Cyan
  • d - Purple
  • f - White
  • c - Red

⚙️ Configuration

The plugin creates a config.yml file with these options:

language: ru  # Language: ru or en
bar-color: "&6"  # Interface color code

# Anti-spam settings
anti-spam:
  enabled: false  # Enable/disable anti-spam
  cooldown-seconds: 5  # Time between message groups
  max-messages-per-interval: 3  # Max messages allowed per interval

🚫 Anti-Spam System

The anti-spam feature helps maintain chat quality by preventing rapid message flooding.

How it works:

  • Tracks message sending speed for each player
  • Allows a maximum number of messages within a time interval
  • Blocks messages that exceed the limit
  • Shows warning message to blocked players
  • Blocked messages don't count toward statistics
  • Each player has their own message counter
  • Administrators are not affected by anti-spam rules

Configuration:

anti-spam:
  enabled: false  # Enable/disable anti-spam
  cooldown-seconds: 5  # Time interval in seconds
  max-messages-per-interval: 3  # Max messages allowed per interval

Command Examples:

Enable anti-spam:

/chatstats antispam on

Set strict protection (10 seconds, 2 messages):

/chatstats antispam cooldown 10
/chatstats antispam maxmsg 2

Set moderate protection (5 seconds, 3 messages):

/chatstats antispam cooldown 5
/chatstats antispam maxmsg 3

Set relaxed protection (3 seconds, 5 messages):

/chatstats antispam cooldown 3
/chatstats antispam maxmsg 5

View current settings:

/chatstats antispam help

Protection Levels:

Level Cooldown Max Messages Use Case
Strict 10 sec 2 Heavy spam problems
Moderate 5 sec 3 Standard protection
Relaxed 3 sec 5 Active communities

Player Experience:
When a player exceeds the limit, they see:

⚠ You are writing too fast! Wait before your next message.

Key Features:

  • ✅ Administrators are not affected by anti-spam
  • ✅ Settings apply immediately without restart
  • ✅ Each player has their own message counter
  • ✅ Can be toggled on/off anytime
  • ✅ Fully customizable thresholds

📊 Statistics Storage

  • All statistics are saved in YAML format
  • Data persists between server restarts
  • Automatic saving on server shutdown
  • Easy to backup and restore

🔧 Use Cases

Community Servers

  • Track most active community members
  • Reward top chatters with recognition
  • Monitor engagement levels

Roleplay Servers

  • Track character activity
  • Identify most active roleplayers
  • Manage chat quality with anti-spam

Gaming Communities

  • See who's most engaged
  • Create friendly competitions
  • Maintain healthy chat environment

Event Servers

  • Monitor participation during events
  • Track engagement metrics
  • Identify key community members

👨‍💻 Author

SHTUKA


Enhance your server's chat experience with Chat-Stats!

👥 Team & Contributors

SHTUKA
SHTUKAOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
paperspigot
Minecraft Versions
1.21.101.21.11

🔗 Links

Modrinth Page