LevelStats
LevelStats is a lightweight statistics tracking plugin designed to collect and analyse server-wide activity across your Minecraft server.
Unlike traditional statistics plugins that focus on individual player data, LevelStats tracks collective server statistics, allowing server owners to gain a better understanding of how their community interacts with the server over time.
The plugin was originally released as DTMStats and has since been reworked into LevelStats as part of the growing Level Check ecosystem.
All data is stored locally using JSON files and automatically persists between server restarts.
Features
Many server owners balance economies based on assumptions.
LevelStats provides real data.
By tracking how players interact with your server, you can identify:
Data Storage
LevelStats stores all statistics inside:
plugins/LevelStats/
Each statistic is saved as an individual JSON file, making backups and data management simple.
Statistics automatically persist between:
LevelStats supports optional Discord webhook notifications, allowing your server to send startup messages directly to a Discord channel.
Step 1 - Create a Discord Webhook
Navigate to:
plugins/LevelStats/config.yml
Step 3 - Configure the Webhook
Locate the Discord section:
Update it with your webhook URL:
Step 4 - Restart the Server
Restart your Minecraft server.
If configured correctly, LevelStats will send a startup notification to the configured Discord channel whenever the plugin loads successfully.
Example Startup Message
+ LevelStats Connected Successfully
Troubleshooting
No message appears in Discord
Player Commands
/levelstats
Administrative Commands
/levelstats reload
Permissions
Allows resetting statistics.
Privacy
LevelStats does not collect:
Dependencies
Required:
Part of the Level Check Ecosystem
LevelStats is part of the Level Check ecosystem of Minecraft plugins and operates through the LevelCore framework.
Future Level Check projects may integrate directly with LevelCore to provide additional functionality and shared services.
Support
If you encounter bugs, have suggestions, or require assistance, please use the discussion section or GitHub repository for support and issue reporting.
LevelStats is a lightweight statistics tracking plugin designed to collect and analyse server-wide activity across your Minecraft server.
Unlike traditional statistics plugins that focus on individual player data, LevelStats tracks collective server statistics, allowing server owners to gain a better understanding of how their community interacts with the server over time.
The plugin was originally released as DTMStats and has since been reworked into LevelStats as part of the growing Level Check ecosystem.
All data is stored locally using JSON files and automatically persists between server restarts.
Features
- Tracks server-wide statistics across all players.
- Persistent JSON-based data storage.
- Automatic statistic loading and saving.
- Hourly automatic data saves.
- Discord webhook integration.
- Optional Discord startup notifications.
- Lightweight and performance friendly.
- Simple administration commands.
- Long-term data collection support.
- Designed for economy balancing and server analytics.
Many server owners balance economies based on assumptions.
LevelStats provides real data.
By tracking how players interact with your server, you can identify:
- Popular resources.
- Frequently gathered materials.
- Common player activities.
- Economy trends.
- Resource demand.
- Long-term gameplay habits.
Data Storage
LevelStats stores all statistics inside:
plugins/LevelStats/
Each statistic is saved as an individual JSON file, making backups and data management simple.
Statistics automatically persist between:
- Server restarts.
- Plugin reloads.
- Server shutdowns.
LevelStats supports optional Discord webhook notifications, allowing your server to send startup messages directly to a Discord channel.
Step 1 - Create a Discord Webhook
- Open Discord.
- Navigate to the channel you want LevelStats to post messages in.
- Click Edit Channel.
- Select Integrations.
- Click Webhooks.
- Click New Webhook.
- Give the webhook a name (for example: LevelStats).
- Click Copy Webhook URL.
Navigate to:
plugins/LevelStats/config.yml
Step 3 - Configure the Webhook
Locate the Discord section:
Code (Text):
discord:
enabled: false
startup-message: false
webhook-url: ""
enabled: false
startup-message: false
webhook-url: ""
Code (Text):
discord:
enabled: true
startup-message: true
webhook-url: "PASTE_YOUR_WEBHOOK_URL_HERE"
enabled: true
startup-message: true
webhook-url: "PASTE_YOUR_WEBHOOK_URL_HERE"
Restart your Minecraft server.
If configured correctly, LevelStats will send a startup notification to the configured Discord channel whenever the plugin loads successfully.
Example Startup Message
+ LevelStats Connected Successfully
Troubleshooting
No message appears in Discord
- Ensure enabled is set to true.
- Ensure startup-message is set to true.
- Verify the webhook URL is correct.
- Make sure the webhook has not been deleted from Discord.
- Check your server console for webhook-related errors.
- Verify the server has internet access.
- Confirm Discord is not blocking the webhook.
Player Commands
/levelstats
Administrative Commands
/levelstats reload
Permissions
- levelstats.admin
- Administrative access to LevelStats.
- levelstats.stats
- Allows viewing statistics.
- levelstats.top
- Allows viewing top statistics.
- levelstats.save
- levelstats.reload
- levelstats.discord
- levelstats.reset
Allows resetting statistics.
Privacy
LevelStats does not collect:
- Player IP addresses.
- Player locations.
- Chat messages.
- Passwords.
- Personal information.
- Any sensitive data.
Dependencies
Required:
Part of the Level Check Ecosystem
LevelStats is part of the Level Check ecosystem of Minecraft plugins and operates through the LevelCore framework.
Future Level Check projects may integrate directly with LevelCore to provide additional functionality and shared services.
Support
If you encounter bugs, have suggestions, or require assistance, please use the discussion section or GitHub repository for support and issue reporting.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
LevelStats is a free Minecraft Java mod. Compatible with Minecraft 1.20. Downloaded 30 times (via Spigot). Download it and open it directly in the game.