
Minecraft Statistics
Player Statistics is a Minecraft server plugin that tracks and syncs player statistics to MySQL database also providing useful commands and features for both players and server administrators.
🎮 Player Statistics Minecraft Plugin
Player Statistics is a Minecraft server plugin that tracks and manages player statistics, providing useful commands and features for both players and server administrators.
✨ Features
- 💾 Integrates with MySQL for persistent data storage
- ⚡ Provides commands to view and sync player stats
- 📊 Tracks player statistics automatically
- 🔧 Easy to configure and extend
📷 Screenshots

🚀 Getting Started
1. Installation
- Download the latest compiled
.jarfile from the Releases section. - Place the
.jarfile into your server'spluginsdirectory. - Restart your Minecraft server.
2. Configuration
-
After the first run, a
config.ymlfile will be generated in the plugin's folder. -
Open
config.ymland update the MySQL database settings and other options as needed:mysql: host: localhost port: 3306 database: minecraft username: root password: yourpassword -
Save the file and restart the server to apply changes.
🕹️ Commands
| Command | Description | Permission |
|---|---|---|
/stats | View your statistics | playerstatistics.stats |
/syncplayers | Sync all player data with database | playerstatistics.sync |
/debugger | Debug plugin operations (admin) | playerstatistics.debug |
🛠️ Building from Source
Note: Most users do not need to build from source. Download the pre-built
.jarfrom the releases if you just want to use the plugin.
-
Clone this repository:
git clone https://github.com/yourusername/PlayerStatistics.git cd PlayerStatistics -
Build the plugin:
mvn clean compile mvn clean package -
The compiled
.jarwill be in thetarget/directory.
🤝 Contributing
Contributions are welcome! To contribute:
- Fork this repository and create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Please follow the existing code style and include clear commit messages.
💬 Support
For issues or feature requests, please open an issue on GitHub.
