HomeJavaModsNDplayerStats [1.15.x - 26.x]
NDplayerStats [1.15.x - 26.x]
NDplayerStats

NDplayerStats is a powerful and lightweight Minecraft plugin that tracks player statistics including Kills, Deaths, KD Ratio, Killstreaks, Play Time, and detailed Death Tracking.

Need a Minecraft Server?
Looking for a reliable host to run NDplayerStats? Check out CraftNode! High-performance servers, instant setup, and 24/7 support. Use code KUBASS7 for 7% off!

[​IMG]

Need more players?
Get your server listed on Minecraft server list – MCindex.eu! Completely free, easy to set up, and a great way to attract new players to your server. Join the community and start growing today!

[​IMG]

It's ideal for competitive, PvP, or survival servers that want to give players personal insights, leaderboard rankings, and visible rank prefixes.

✨ Features

Statistics Tracking

Commands
Command Description Permission
/stats [player] View player statistics in chat ndplayerstats.stats
/statsgui [player] Open statistics GUI ndplayerstats.statsgui
/leaderboard [kills|kd] <page> Show leaderboard with pagination ndplayerstats.leaderboard
/resetstats <player> Reset a player's statistics ndplayerstats.reset
/resetstatsall confirm Reset ALL players' statistics ndplayerstats.resetall
/ndps <help|info|reload|lookup|update> Admin commands ndplayerstats.admin


Permissions
Permission Default Description
ndplayerstats.stats Everyone (true) Use /stats command
ndplayerstats.statsgui Operators (op) Use /statsgui command
ndplayerstats.reset Operators (op) Use /resetstats command
ndplayerstats.resetall Operators (op) Use /resetstatsall command
ndplayerstats.leaderboard Everyone (true) Use /leaderboard command
ndplayerstats.admin Operators (op) Use /ndps admin commands
ndplayerstats.antiabuse.bypass Operators (op) Bypass anti-kill abuse protection


Leaderboard

GUI

Anti-Kill Abuse

PlaceholderAPI Support
Placeholder Description
%ndplayerstats_kills% PvP kills only
%ndplayerstats_pvp_kills% PvP kills only
%ndplayerstats_pve_kills% PvE kills only
%ndplayerstats_all_kills% Total kills (PvP + PvE)
%ndplayerstats_deaths% Total deaths
%ndplayerstats_pvp_deaths% PvP deaths
%ndplayerstats_pve_deaths% PvE deaths
%ndplayerstats_all_deaths% Total deaths (PvP + PvE)
%ndplayerstats_kd% KD Ratio (formatted to 2 decimals)
%ndplayerstats_killstreak% Current killstreak
%ndplayerstats_highestkillstreak% Highest killstreak
%ndplayerstats_rank% Rank with prefix (e.g., [#1])
%ndplayerstats_rank_number% Rank number only
%ndplayerstats_playtime% Formatted play time
%ndplayerstats_kills_<number>% Player name at leaderboard position
%ndplayerstats_deaths_<number>% Player name at leaderboard position
%ndplayerstats_kd_<number>% Player name at leaderboard position
%ndplayerstats_player_<name>_kills% Kills of a specific player
%ndplayerstats_player_<name>_deaths% Deaths of a specific player
%ndplayerstats_player_<name>_rank% Rank of a specific player


[​IMG]

Database Support

⚙️ Configuration

Installation
  1. Download the latest ndplayerstats-1.5.1.jar
  2. Place it in your server's plugins/ folder
  3. Restart your server
  4. Edit config.yml and messages.yml to your liking
  5. Use /ndps reload to apply changes (except database type changes)

File Structure
Code (Text):
plugins/NDplayerStats/
├── config.yml          # Main configuration file
├── messages.yml        # All customizable messages
├── stats.yml           # Player statistics (YAML database mode)
└── database.db         # SQLite database file (SQLite mode)
Requirements

Notes

‍ Author

Kubass1kubass.cz

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

NDplayerStats [1.15.x - 26.x] is a free Minecraft Java mod. Compatible with Minecraft 1.15, 1.16, 1.17, 1.18 and newer. Downloaded 1,812 times (via Spigot). Download it and open it directly in the game.

Explore more