Mineuniverse
Log in Register
Plugins

Player Statistics | PlayerStats

See how your statistics compare with others on your server!
by beyondartemis
Download Claim this project
13,339 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Chat Related Fun General Informational Miscellaneous
logo_rounded.png


About
PlayerStats is a Minecraft server plugin that adds a command to view player statistics in top-10 format or individually. Currently supports version 1.16.5 to 1.21.8 on platforms:

  • Bukkit
  • Spigot
  • Paper
  • Purpur

 

(It's possible PlayerStats works on other platforms too, but these are the ones I have explicitly tested.)


Features

Easy to use

- One central command that can:

  • Explain how to use the plugin with /statistic 

usage.png 

  • Show you the top 10 on your server for all possible statistics with /statistic ... top 

top_10.png

 

  • See those same statistics for any individual player with /statistic ... player 

individual_stat.png

 

  •  Or look up the combined total of everyone on your server

server_stat

 

  • Guide you through the available options while you type with an extensive tab-complete feature 

tab_complete.png

 

  • See the output in a readable format that makes sense in the Minecraft world, with more information in hover-text:

 

  • Share statistics that you look up with the other players in chat:

 

No set-up required

  • PlayerStats will work correctly regardless of how long your server has already existed - it doesn't have to be present when you start a new world
  • Data is retrieved directly from already existing playerfiles, so you don't have to set up a database, use scoreboards, or anything of the sort

 

 PlaceholderAPI support

  • Placeholders are added in a separate expansion, which can be found here on GitHub, in the PlaceholderAPI eCloud, or downloaded in-game with /papi ecloud download PlayerStats
  • For more information about the placeholders, see the expansion's GitHub!

 

Safe

  • PlayerStats uses multi-threading to ensure server performance does not suffer and players cannot crash the server by spamming its commands
  • This also means that calculating statistics will be very fast

 

Customizable

- You can customize the following (and more):

  • Choose which range of units you want to display your time-, damage- and distance-based statistics in: 

Time_Format

 

  • Automatically translate statistics to the language of the client that views them, or customize the statistic-names through the language.yml file
  • Use festive formatting, or enable rainbow mode whenever! 

Translated

  • Only show statistics for whitelisted players
  • Exclude statistics from banned players
  • Exclude statistics from specific players with /statexclude
  • Limit statistics based on when a player last joined. This option can be particularly useful if you have had a lot of players join your server in the past whose statistics aren't of particular interest to your current player-base. On top of that, limiting the amount of players shown in the top 10 can greatly increase performance speed.
  • The colors you want the output to be
  • You can go for default Minecraft chat colors, or use hex colors
  • Whether you want the output to have additional style, such as italics

- You can configure the following permissions:

  • playerstats.stat for using the general command (true for everyone by default)
  • playerstats.share for sharing statistics in chat (true for everyone by default)
  • playerstats.reload for reloading the config (only for OP players by default)
  • playerstats.exclude to exclude players from top- and server-statistics (only for OP players by default)


Author Info
I am a relatively new programmer, and this is one of my first projects. I greatly enjoyed making it, and I tried to make it as efficient as I could. If you have any questions, remarks, or suggestions, please let me know! You can find me here on GitHub.

v2.5
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.16, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17
Release 2025-07-31 Get
v2.4
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.16, 1.19.3, 1.20.2, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.17, 1.21.1, 1.18
Release 2025-05-20 Get
v2.3
MC 1.20.6, 1.21, 1.16, 1.19.3, 1.20.2, 1.18.1, 1.20, 1.20.4, 1.19.2, 1.20.5, 1.20.1, 1.20.3, 1.17, 1.18, 1.19.4, 1.19, 1.18.2, 1.19.1
Release 2024-10-04 Get
v2.2
MC 1.16, 1.19.3, 1.20.2, 1.18.1, 1.20, 1.20.4, 1.19.2, 1.20.1, 1.20.3, 1.17, 1.18, 1.19.4, 1.19, 1.18.2, 1.19.1
Release 2024-01-19 Get
v2.1
MC 1.16, 1.19.3, 1.18.1, 1.20, 1.19.2, 1.20.1, 1.17, 1.18, 1.19.4, 1.19, 1.18.2, 1.19.1
Release 2023-10-26 Get
v2.0
MC 1.16, 1.19.3, 1.18.1, 1.19.2, 1.17, 1.18, 1.19, 1.18.2, 1.19.1
Release 2023-03-02 Get
v1.7.2
MC 1.16, 1.18.1, 1.17, 1.18, 1.19, 1.18.2, 1.19.1
Release 2022-08-21 Get
v1.6.1
MC 1.16, 1.18.1, 1.17, 1.18, 1.19, 1.18.2, 1.19.1
Release 2022-08-04 Get
v1.6
MC 1.16, 1.18.1, 1.17, 1.18, 1.19, 1.18.2, 1.19.1
Release 2022-07-20 Get
v1.5
MC 1.18.1, 1.18, 1.19, 1.18.2
Release 2022-07-05 Get
v1.4
MC 1.18.1, 1.18, 1.19, 1.18.2
Release 2022-06-24 Get
v1.3
MC 1.18.1, 1.18, 1.19, 1.18.2
Release 2022-06-17 Get
v1.2
MC 1.18.1, 1.18, 1.19, 1.18.2
Release 2022-06-08 Get
v1.1
MC 1.18.2
Release 2022-06-01 Get

You Might Also Like

LegendaryMessages
Custom Join Messages
963,227
NoPhantom
Disables and prevents phantom spawning with minimal configuration, removing them from the server
998
Player Profile
Player Profile
996
HubClear
Plugin Request by: LightZz123 -- Clears player's inventory on command /lobby then teleports them to the hub
988
kCmds
kCmds - kCommands
986
PingMe
Legit just a /ping command.
986