
Dr Stats
The Ultimate Player Data & Statistic Management Solution
- Загрузки
- 359
- Подписчики
- 1
- Обновлён
- 14 июня 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 5 ноября 2025 г.

The Ultimate Player Data & Statistic Management Solution
DrStats is an administration tool designed for managing, editing, resetting, and rolling back player statistics, inventories, and Ender Chests.
Whether you are running a seasonal server, fixing a player's corrupted data, or recovering items after a death or griefing incident, DrStats provides a safe, GUI-based environment to handle it all.
✨ Key Features
🛡️ Comprehensive Data Management
- Statistics: View, Reset, or Edit any specific statistic (e.g.,
deaths,mob_kills,play_one_minute). - Inventories & Ender Chests: View, wipe, or restore player inventories and Ender Chests via commands or GUI.
- Offline Player Support: Manage data even if the player is not currently on the server.
⏪ Advanced Rollback System (GUI)
- Auto-Snapshots: The plugin automatically creates backups when a player dies or quits the server.
- Interactive GUI: Browse backups visually with time-stamps.
- Smart Previews: Click to preview a backup's Inventory, Ender Chest, or Stats before restoring it.
- Safety First: Confirm/Cancel menus to prevent accidents.



⚡ Mass Operations
- Target a specific player.
- Target all online players (
*). - Target every player who has ever joined (
**). - Perfect for server wipes or seasonal resets.
↩️ Admin Safety
- Undo Command: Made a mistake with a command?
/stats undoinstantly reverts the last admin action. - Action Logging: All admin actions are logged to a file for accountability.
🧭 Commands & Usage
Main Command: /stats or /drstats
🛠️ Management Commands
| Command | Description |
|---|---|
/stats view <stat> <player> <subtype> |
View the value of a specific statistic for a player. |
/stats edit <stat> <player> <amount> <subtype> |
Set a statistic to a specific value. |
/stats invsee <player> |
Open and edit a player's inventory (Live). |
/stats echest <player> |
Open and edit a player's Ender Chest (Live). |
⚠️ Reset Commands
| Command | Action |
|---|---|
/stats reset <stat> <target> <subtype> |
Resets a specific stat (e.g., deaths). |
/stats reset inventory <target> |
Wipes the inventory. |
/stats reset echest <target> |
Wipes the Ender Chest. |
/stats reset * <target> |
Full Wipe: Resets Stats, Inv, and EChest. |
Target Arguments:
<playername>: Specific player.*: All Online players.**: All Offline & Online players (Entire Database).
♻️ Backup & Restore
| Command | Description |
|---|---|
/stats rollback <stat/inventory/echest/*> <player> |
Opens the Rollback GUI to browse and restore backups. |
/stats undo |
Reverts the last manual reset or edit command. |
🔒 Permissions
You can grant drstats.admin for full access, or granular permissions:
drstats.admin- Full access to the plugin.drstats.view- Allow viewing stats.drstats.edit- Allow editing stats.drstats.reset- Allow resetting data.drstats.rollback- Allow access to the Rollback GUI.drstats.invsee- Allow use of invsee.drstats.echest- Allow use of echest.drstats.undo- Allow using the undo command.
📌 Compatibility & Info
- Minecraft Versions: 1.20.2 - 1.21.x
- Software: Paper, Spigot, Purpur.
- Metrics: Uses bStats to collect anonymous usage data.
Found a bug? Have a suggestion? Join our Discord or open an issue on GitHub!
Ченджлог
26.1+Beta.1Бета26.1, 26.1.1, 26.1.2 · 14 июня 2026 г.
Added
- Folia support
- Subtype support to stats
- 26.1.2 support
Bug Fixes
- Fixed a
NullPointerExceptionwhen applying rollbacks to offline players. The GUI now displays a warning instead of throwing an error.
Performance tweeks
- Async Logging : Log file writes are now handled asynchronously, reducing main-thread lag during heavy admin usage.
- Async Backup Saving : Player snapshots are captured immediately on death/disconnect and saved asynchronously to prevent TPS drops.
- Undo Stack Limit : Capped the admin undo history to the 50 most recent actions, preventing unbounded memory growth.
2.0-SNAPSHOTРелиз1.21.8, 1.21.9, 1.21.10 · 23 ноября 2025 г.
🚀 New Features
- Plugin renamed to DrStats (formerly StatReset).
- Added
/stats rollback <stat|*> <player>
→ Browse & restore player backups via a full GUI. - Automatic Snapshots now save player data on death or disconnect.
- Added
/stats invsee <player>and/stats echest <player>for live inventory viewing. - Added
/stats edit <stat> <player> <value>
→ Directly modify any statistic value. - Added
/stats view <stat> <player>
→ Check any stat for any player (online or offline). - Inventory & Ender Chest Resetting supported through reset commands.
- Introduced an Interactive Preview System in rollback menus to view stats & inventory before restoring.
- Offline Player Support for viewing, editing, and resetting stats.
🛠 Improvements
- Main command changed from
"/ss"→"/stats"for clarity and consistency. - Added Action Logging to track all admin resets and rollbacks.
- Expanded Permission System with granular nodes
(drstats.view,drstats.edit,drstats.reset, etc.). - Improved Smart Tab Completion with offline player name support.
- Integrated bStats metrics and a semantic Update Checker.
Комментарии
Загружаем…