BattleTracker 2.0
NOTE: This project has moved to Modrinth. All future updates will be posted there and this page will no longer receive updates.

A standalone plugin that tracks PVP & PVE statistics along with a suite of additional combat features to enhance server gameplay.
BattleTracker tracks player statistics for both PVP and PVE combat. It also comes with a full suite of customizable features, such as death messages, combat logging, damage indicators and more. It also serves as the companion to BattleArena, and handles keeping track of arena and competition statistics. This makes BattleTracker an essential plugin for any PVP or PVE server.
Features
PVP and PVE Records
One of the core features of BattleTracker is its robust tracking system for PVP and PVE statistics. BattleTracker tracks a variety of statistics including kills, deaths, killstreaks, and more. These statistics are saved in MySQL or SQLite, allowing them to be shared across Minecraft servers, or accessed by web applications. 
Death Messages
BattleTracker provides customizable death messages that can be displayed to players when they are killed in PVP or PVE combat. These are easily configurable for each tracker type, and can be customized to fit the theme of your server.

Damage Recap
BattleTracker also includes a damage recap feature that displays a summary of the damage dealt and received by a player during combat. This can be summarized in multiple ways, such as which item dealt the most damage, a breakdown of players that dealt damage, or all the types of damage a player received.

Combat Logging
BattleTracker includes a configurable combat logging feature that places players "in combat" when they attack another player. If they log out, they will be killed and their attacker will receive credit for the kill.

Damage Indicators
Inside BattleTracker, there is also toggleable damage indicators, which show to a player how much damage they inflicted on another player or entity.

Additional Features
BattleTracker also includes the following features:
- Killstreak Messages
- When a player kills a number of players before dying, a message will be broadcasted in chat notifying others of their killstreak
- Rampage Messages
- When a player kills multiple players consecutively in a very short duration, a message will be broadcasted notifying other players that this player is on a rampage
- Fully configurable in-game messages
- MySQL & SQLite database support
Additional Plugins
BattleTracker also serves as a companion to BattleArena, which lets you track all arena-related data such as wins, losses or draws. BattleArena requires BattleTracker in order to process and save this information.
User Guide
Most all of the configurable features in BattleTracker will be in YML files located in plugins/BattleTracker/features. Trackers can be configured in their respective YML file located in plugins/BattleTracker/trackers.
The full user guide for BattleTracker can be found at the User Guide on the BattleDocs.
Permissions
| Permission | Description |
|---|---|
| battletracker.command.top | Permission for the /<tracker> top command. |
| battletracker.command.rank | Permission for the /<tracker> rank command. |
| battletracker.command.versus | Permission for the /<tracker> versus command. |
| battletracker.command.recap | Permission for the /<tracker> recap command. |
| battletracker.combatlog.bypass | Whether a player will bypass the combat log (if enabled). Requires that allow-permission-bypass is enabled in the Combat Log config. |
Links
- Website: https://www.battleplugins.org
- Discord: BattlePlugins Discord
- Donate: BattlePlugins Patreon
Important Mentions
Special thanks to alkarin_v for writing the original BattleTracker plugin back in 2011. While very little of the original code survives today, this laid the foundation of what would eventually become the BattlePlugins suite and the innovations that followed.
-
View User Profile
-
Send Message
Posted Sep 11, 2015Awesome plugin! Thanks for all the hard work on this.
-
View User Profile
-
Send Message
Posted Aug 13, 2015http://dev.bukkit.org/bukkit-plugins/battletrackers-webstat/ is in approvation :)
-
View User Profile
-
Send Message
Posted Aug 12, 2015@xion87
dude, that is fucking amazing ! Thank you so much !
You should upload to Bukkit tho so that we can link to you in the optional dependencies section.
-
View User Profile
-
Send Message
Posted Aug 11, 2015For people who want a webinterface gui with mysql i uploaded my resource here :) https://www.spigotmc.org/resources/battletracker-webstats.10787/
-
View User Profile
-
Send Message
Posted Aug 5, 2015@CloudeLecaw
lol. It's not a very good message... I've been getting the exact same msg for a long time now too... Finally bit the bullet and checked into... It's not easy to find because it's not found in BattleArena or BattleTracker, but rather, that piece of code resides in one of their dependencies: BattlePluginsUpdater.
DISABLED means
For releaseType: There's Alpha, Beta, & Release. Or in this case, null... aka none.
-
View User Profile
-
Send Message
Posted Jul 25, 2015Is it possible to change the colours used on the signs for rows 1 & 2, we have some players that struggle with different colours and wanted to be able to change them, so can it be done? if so where do I change it?
EllisWin
-
View User Profile
-
Send Message
Posted Jul 5, 2015/pvp vs <player1> <player2> [x records] I cant get this to work? http://gyazo.com/c20f93eb336b4d590080fca0fa108fca
-
View User Profile
-
Send Message
Posted Jun 21, 2015Hey guys, just a little announcement:
We now have a blog, and I just made a post explaining what is going on with BattlePlugins. Go check it out at https://battleplugins.com !
-
View User Profile
-
Send Message
Posted Jun 15, 2015@Europia79
Ahh thank you for this, is there any reason why the two figures chosen in the config are what they are, or can they be represented by any figure?
Stats I want to keep track of are PVE kills, rounds survived, rating etc. I know battle tracker will report on PVE results the same as PVP, but cant find a mob arena plugin that supports battle tracker
Tks in advance. EllisWin
-
View User Profile
-
Send Message
Posted Jun 13, 2015@WinFamSurv
1286 and 1100 sounds like ELO numbers.
https://en.wikipedia.org/wiki/Elo_rating_system
Btw, what are all the MobArena stats that you want to keep track of ?
-
View User Profile
-
Send Message
Posted Jun 13, 2015Oh sorry a follow up question, can someone give me the name of a good mob arena (PVE) plugin that will utilise battletracker2 ?? please.
Regards EllisWin
-
View User Profile
-
Send Message
Posted Jun 13, 2015Hi I have a question if someone can help me with it, we have BattleTracker installed and I am having someone create a small plugin for me that releases permissions to players when they reach a certain ranking in the stats of a game.
What I would like to understand better is how rankings are achieved exactly, I know this at first glance seems a silly question, you get to be number one by winning all the time I know, but where does the plugin get the starting point from, for example in tests between admins working on a new server for this, we have played some rounds of CTF and one player is number one with the score showed as 1286 and the other is in position 2 with a score of 1100.
are the scores determined by the battle arena games config where points are awarded for kills etc.
Any help you can give me to help me get my head round it would be great.
thank you.
-
View User Profile
-
Send Message
Posted Jun 13, 2015I just uploaded BattleTracker v2.5.8.11
It supports up to 1.8.7 and it's also backwards compatible with older versions of Craftbukkit. But I didn't test it out yet... So lemme know if there are any problems.
-
View User Profile
-
Send Message
Posted May 23, 2015Can you set it to where the message of /btpvp and /btpve are editable?
-
View User Profile
-
Send Message
Posted May 7, 2015Does anyone know if it's possible to add messages when players die by anvil and lightning? They both register as "FallingSand", even if I have "anvil:" and "lightning:" sections in my config.
-
View User Profile
-
Send Message
Posted Apr 16, 2015Hi WinFamSurv,
I dont think that is currently possible with battlearena alone.
You could set it up so that it gives out custom rewards for winning, (command reward, phatloots supports commands for giving out their loot) for example, creating a phatloot reward with underlore, (using the plugin phatloots + lores) so this item is unique, then turn in these custom rewards to another plugin like "Quests" and it can do a permission command as a reward. (the permission to use a new class.)
(This is a long shot from what you actually want, and would require 1 plugin that is no longer updated, quests.)
-
View User Profile
-
Send Message
Posted Apr 12, 2015Hello all,
Im very new to everything battlearena/tracker related, and I'm trying to find out if it is possible to have ranks set up in battle arena, so that if a player achieves a score of 100 say they get auto ranked up to the next rank and then have access to additional classes?
If this is possible can someone point me in the right direction for documentation on how to do this or tell me themselves please.
Thank you.
-
View User Profile
-
Send Message
Posted Feb 8, 2015@saxons12
good idea
-
View User Profile
-
Send Message
Posted Feb 8, 2015Please make sure that the next version also supports offline mode servers. Thanks!
-
View User Profile
-
Send Message
Posted Feb 3, 2015@Zach443
Update hopefully coming this weekend. Sorry for the inconvenience, things just aren't functioning properly at the moment.