Skip to content

adamwbb/MCStatsPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCStatsPlus

Version API

Expanded comprehensive statistic tracker with MySQL and local JSON fallback.

Why it was created

Standard statistics plugins often lack reliability during database downtime. MCStatsPlus provides high-performance tracking with a fail-safe JSON fallback, ensuring player data is never lost, even if your MySQL server goes offline.

Installation

  1. Download the latest MCStatsPlus.jar from Releases.
  2. Place the jar in your server's /plugins folder.
  3. Restart the server to generate the default config.yml.
  4. Configure your MySQL credentials and set use-local-fallback to true.
  5. Restart again to initialize the database tables.

Commands & Permissions

  • /mcstats me - View your own statistics. (mcstats.player)
  • /mcstats status - Check database and system health. (mcstats.admin)
  • /mcstats reload - Reload the configuration file. (mcstats.admin)
  • /mcstats sync|syncall - Force a manual data synchronization. (mcstats.admin)

Configuration

# MCStatsPlus Config
mysql:
  host: "localhost"
  port: 3306
  user: "root"
  pass: "password"
  database: "mcstatsplus"
  table-prefix: "mcs_"
  use-local-fallback: true

# How often (in minutes) to sync all online players to the DB
save-interval: 5

About

Lightweight Stat tracker with MSQL and JSON backup

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages