EpicStats – Advanced Player Statistics & Tracking | Multi‑Server/World with GUI icon

EpicStats – Advanced Player Statistics & Tracking | Multi‑Server/World with GUI -----

statistics, tracker, gui, placeholderapi, database, scoreboard



What is EpicStats?
EpicStats is a lightweight yet powerful player statistics plugin that records dozens of in‑game actions. It works from 1.21 and offers both SQLite (plug & play) and MySQL (for networks) storage.

JAVA 21+ ONLY

✨ Features
  • 50+ tracked statistics: kills, deaths, mob kills (per type), blocks broken/placed, damage dealt/taken, distance walked, items crafted, food consumed, arrows shot, fishing, taming, breeding, teleports, portal uses, playtime, logins, first/last seen…

  • ️ Interactive GUI (/stats menuopen a custom menu with pagination, heads, etc.)

  • Multi‑server & multi‑world: isolate stats per server and/or per world (configurable)

  • ️ Dual database: SQLite for single servers, MySQL for BungeeCord/Velocity networks

  • Full PlaceholderAPI support with 200+ placeholders (%epicstats_kills%, %epicstats_world_nether_blocks_broken%, etc.)

  • ⚙️ Configurable tracking: enable/disable each statistic category via config

  • ️ Admin commands: /epicstats with reload, save, cleanworld, purge, debug

  • All messages configurable

  • ✨ MiniMessage support (gradients, hover, etc.) + classic & color codes

  • ⚡ Optimized: async loading/saving, dirty‑flag system, sequential writes for SQLite

  • Permissions: separate user/admin nodes

  • Hooks: PlaceholderAPI



    Menu image

    [​IMG]
Quick Setup
  1. Drop EpicStats.jar into plugins/

  2. Set your database type in Config.yml (SQLite or MySQL)

  3. (Optional) Enable multi‑server/multi‑world, adjust tracking categories

  4. Enjoy!
Commands & Permissions
  • /stats [player] [server] [world] – Open stats GUI (permission epicstats.user)

  • /epicstats reload/save/cleanworld/debug/purge – Admin tools (epicstats.admin)
Placeholders (examples)
%epicstats_kills%, %epicstats_deaths%, %epicstats_playtime_formatted%, %epicstats_mob_zombie%, %epicstats_world_nether_blocks_broken%, %epicstats_server_survival_kills%…

Check the documentation for the full list.


❓ Frequently Asked Questions
Can I disable a statistic?
Yes, set it to false in tracking inside Config.yml. The data will stop being recorded immediately.

How to reset a player’s stats?
Use /epicstats purge <player> (deletes everything) or /epicstats cleanworld <player> <world> for a specific world.

If you like EpicStats, a 5‑star rating and a review are greatly appreciated!
For bugs or suggestions, use the discussion/review section.
Resource Information
Author:
----------
Total Downloads: 25
First Release: May 22, 2026
Last Update: Today at 1:53 AM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings