Master PvP Tracking with killStats: The Ultimate Minecraft Server Plugin

killStats is the essential Minecraft plugin for tracking PvP kills, deaths, and streaks with SQLite or MySQL. Elevate your server's competitive edge today!

Download killStats

Original name: killStats

FileVersionLoaderSize
killStats.jar——6 КБDownload

killStats

For server owners who want to inject a serious dose of competition into their Minecraft world, tracking player performance is non-negotiable. The killStats plugin delivers exactly that, offering a robust and feature-rich system to monitor PvP kills, deaths, killstreaks, and kill/death ratios. Whether you run a hardcore factions server, a casual survival world, or a dedicated PvP arena, this tool provides the data and rewards to keep your community engaged and striving for the top spot.

Why killStats Stands Out

killStats is not just a simple counter; it's a complete PvP statistics overhaul. The latest version represents a complete rebuild from the ground up, optimized for performance and packed with new features. A major technical leap is the shift to UUID-based tracking, ensuring that player statistics remain accurate even if they change their username. All data is now stored in either SQLite or MySQL databases, moving away from the old flat-file system. This change dramatically improves reliability and speed, especially for larger servers, though it does mean a fresh start for your player data.

Core Features for Your Minecraft Server

This plugin transforms how you and your players view PvP encounters. Here’s what you can expect when you download killStats:

  • Comprehensive PvP Logging: Automatically track kills, deaths, killstreaks, and calculate a player's K/D ratio. All data is stored securely and can be displayed in multiple ways.
  • Player Heads on Death: Add a visceral trophy system by enabling the option to drop a player's head upon death, perfect for bragging rights.
  • Leaderboard Signs: Create dynamic in-game signs that display the top players, fostering a competitive environment that everyone can see.
  • Customizable Killstreak Rewards: This is where killStats truly shines. You can configure the plugin to give specific items or execute console commands when a player reaches a certain killstreak. Want to grant a diamond sword at 5 kills, or promote a player to a VIP group at 20? It's all possible, with commands running as OP for maximum flexibility.
  • Broadcast Messages: Announce to the entire server when a player achieves an impressive killstreak or when a dominant streak is finally broken. You control the streak thresholds and the exact messages.
  • Anti-Boost Protection: Prevent stat padding with a smart system that limits how many times a player can kill the same person within a set time frame. This keeps your leaderboards fair and competitive.
  • Multi-World Support: Configure separate statistics for different worlds, or group several worlds together. You can also completely disable stat tracking in specific worlds, like a Hunger Games arena, so casual mini-games don't affect a player's main PvP record.
  • Full Language Customization: A dedicated lang.yml file allows you to translate every message into your server's native language.
  • Flexible Display Options: Players can choose to view their stats in chat or on a scoreboard, giving them real-time feedback during combat.

How to Install killStats on Your Server

Getting started with killStats for Minecraft is straightforward, but there are a few important steps to follow. The plugin is designed for Spigot, Paper, and other compatible server software. Before you begin, ensure your server is running a supported version—killStats is actively developed for modern Minecraft releases, and the latest build is compatible with 1.20.x and newer game versions. If you're using a managed hosting platform or a launcher like foxygame.net, you can often find killStats in their add-on catalog, allowing for a one-click installation that automatically handles file placement and dependency checks. For manual installation, simply place the plugin's JAR file into your server's plugins folder and restart or reload your server.

Step-by-Step Setup

Once the plugin is loaded, a fresh configuration will be generated. Because version 3.0 is a complete rebuild with UUID and database support, your old flat-file data cannot be migrated. Your previous settings are safely backed up in an old_data_files folder, so you can manually reference them. Take the time to explore the new config files:

  • config.yml: Set your database type (SQLite or MySQL), define separate worlds, and adjust anti-boost limits.
  • rewards.yml: Design your killstreak reward tiers, specifying the items and commands to execute.
  • lang.yml: Customize all plugin messages to fit your server's tone.

After configuring, use /killstats reload to apply changes without a full server restart. The plugin also includes a comprehensive set of permissions, allowing you to control who can view stats, manage leaderboards, or bypass anti-boost restrictions.

Commands and Permissions at a Glance

Mastering the commands is key to unlocking the full potential of killStats. The main player command is /killstats, which opens a GUI or displays personal statistics. Administrators have access to a suite of management tools, including /killstats reload, /killstats reset [player], and commands to manipulate leaderboard signs. All commands are fully documented within the plugin, and you can view the complete list by typing /killstats help in-game. Permissions are granular, so you can give moderators access to specific functions without granting full OP status.

Optimizing Your Server's PvP Experience

Beyond basic tracking, killStats encourages healthy competition. The leaderboard signs are a constant visual motivator, and the broadcast messages create server-wide moments of excitement. The anti-boost system ensures that the top spots are earned through skill, not exploitation. For server networks, the MySQL support means you can sync statistics across multiple servers, letting players carry their reputation from one world to another. The plugin's performance has been a primary focus of the rebuild, with optimized code that minimizes lag even on servers with hundreds of active PvPers.

Final Thoughts

If you're serious about cultivating a competitive PvP environment, killStats for Minecraft is an indispensable tool. Its deep customization, from killstreak rewards to multi-world handling, puts you in complete control. While the transition to version 3.0 requires a fresh start for player data, the long-term benefits of UUID support and database storage are undeniable. Ready to elevate your server? A quick download killStats and a few minutes of configuration will set the stage for endless competitive fun. Just remember to back up your old data, review the new config files, and watch your community's PvP scene thrive.

Minecraft killStats plugin interface showing player killstreak rewards, leaderboard signs, and PvP statistics tracking in a server spawn area.