2.0.7latestToolStats 2.0.7Aug 20, 2026 Redo main/offhand detection, once again fixing duplication glitches specifically with RoseStacker. This should fix it*. * Fully implement RoseStacker support for bosses.2.0.6ToolStats 2.0.6Jun 10, 2026 * Updated hyperlib, which fixes a lot of text parsing issues.2.0.5ToolStats 2.0.5Jun 3, 2026 * Update hyperlib.2.0.4ToolStats 2.0.4Apr 9, 2026 * Removed left over debug messages with RoseStacker. * Added newaddcommand to add stats to an item. * Fixededitcommand always showing successful message when it fails.2.0.3ToolStats 2.0.3Apr 6, 2026 * Migrated into a Paper plugin. * Bump API to Minecraft 26.1.1. * Migrated dependencies to use Paper's loader instead of being shaded into jar. * Fix sheep sheared not checking if the sheep was a baby. * Added support for tracking kills with [RoseStacker](https://modrinth.com/plugin/rosestacker). * Added missing creative mode checks for different events. * Added new stat tracker: logs stripped. * Make events check if it was canceled, which should better help future compatibility issues with other plugins.2.0.2ToolStats 2.0.2Mar 7, 2026 * Fixed shields not tracking origin from crafting, trading, and trial chambers. * Added elytra to valid items for trial chambers by request ([#119](https://github.com/hyperdefined/ToolStats/issues/119)).2.0.1ToolStats 2.0.1Mar 6, 2026 * Fixed compatibility with OpenInv ([#116](https://github.com/hyperdefined/ToolStats/issues/116)). * Fixedfish-caughtedit command not working. * Migrated into a Paper plugin. * Improvements to command suggestions. * Fixed edit command logic on certain situations.2.0ToolStats 2.0Jan 26, 2026 Happy 4 years, ToolStats! If you like ToolStats, consider supporting me on [Buy Me a Coffee](https://buymeacoffee.com/hyperdefined) or [Patreon](https://www.patreon.com/hyperdefined)! * Fixed wrong number formatting used for arrows shot and sheep sheared stat. * Fixed villager trade ignoringallow-creativeconfig. * Fixed reset token using the wrong value for crops mined. * Added these new stat tracking: * Bosses killed - separated by wither and ender dragon. * Critical strikes - whenever you hit a critical hit on a melee weapon. * Trident throws - count how many times you throw a trident. * Damage taken was added to shields. * Added newworld-limitconfig option. Turn off/on ToolStats in any world. * Reworked how the plugin handles loot chests and tagging items from them. * This fixes specifically issues with ValhallaMMO. * This also fixes breaking loot chests (before you open) and dropping items not having tags. This update will update your config automatically to add the new options.1.9.11ToolStats 1.9.11Dec 23, 2025 * Added support for spears.1.9.10ToolStats 1.9.10Nov 5, 2025 * Added barrels (and all other containers) to be checked for loot found tags ([#113](https://github.com/hyperdefined/ToolStats/issues/113)). * Trial chamber loot (from vaults) now gets looted tags ([#113](https://github.com/hyperdefined/ToolStats/issues/113)).1.9.9ToolStats 1.9.9Jul 23, 2025 * Added newpurgecommand. This command let's you remove ALL ToolStats data from a given item. See the [wiki](https://docs.hyper.lol/plugins/toolstats/commands/) for more information. * Added flight time support forgliderdata component. This means armor pieces with this data component can track flight time.1.9.8ToolStats 1.9.8Jul 15, 2025 * Fixeddamage-donetoken not working with axes in anvils ([#109](https://github.com/hyperdefined/ToolStats/issues/109)).1.9.7ToolStats 1.9.7May 15, 2025 * Added missing chat messages for editing/removing stats via command. * Added support for changing the material of each tokens. * Added support for specifying custom model data value for each token. * Added{levels}placeholder to token lore.1.9.6ToolStats 1.9.6May 7, 2025 * Added configuration options to further customize toggling origin dates/owner for each origin type. Before, ToolStats would only toggle ownership and creation time together. This now lets you set them individually. * Changed many configuration names around (the plugin will convert your current config, no action needed). * Addednormalize-time-creationwhich sets time creation to be at 12AM, making creation times more "similar." * Added new sub-commandseditandremovethat lets you change stats to any value or remove stats. * Added new configuration optionallow-creativeto allow stat tracking while in creative mode. * Addeddropped-ontracking for when an item drops from a mob.1.9.5ToolStats 1.9.5Apr 7, 2025 * Added missing damage done reset to/toolstats reset. * When a stat is disabled, remove tokens if items have the applied token. * Fixedjava.lang.NullPointerException: Cannot invoke "java.util.Collection.toArray()" because "c" is nullonPlayerMoveEventwith elytras ([#99](https://github.com/hyperdefined/ToolStats/issues/99)).1.9.4ToolStats 1.9.4Apr 5, 2025 * Fix wrong bow/crossbow being used for damage done (fixes [#98](https://github.com/hyperdefined/ToolStats/issues/98)).1.9.3ToolStats 1.9.3Mar 31, 2025 * New flight time format. A new entry will be added to your config. Furthermore, the plugin will auto remove the old format on current items to allow backwards compatibility (by [@sebampuero](https://github.com/sebampuero) with [#97](https://github.com/hyperdefined/ToolStats/pull/97) and help from me). * A new remove token has been added. This token removes all stats from an item. See the [remove token on the wiki](https://github.com/hyperdefined/ToolStats/wiki/Token-Syst… * Added "damage done" tracking. This applies to weapons and tracks how much damage they've done overtime. * Fix exception from being thrown if the version running is not on GitHub (by [@sebampuero](https://github.com/sebampuero) with [#96](https://github.com/hyperdefined/ToolStats/pull/96)).1.9.2-hotfix-2ToolStats 1.9.2-hotfix-2Feb 15, 2025 * More misc fixes.1.9.2-hotfixToolStats 1.9.2-hotfixFeb 11, 2025 * Fully fix off-hand duplication.1.9.1ToolStats 1.9.1Jan 29, 2025 * Turning off statistics via configuration now fully disables the data from the item, rather than turning off just the lore. This means the items won't track data regardless of configuration. * Adding tokens to items now follows the configuration for statistics that are disabled/enabled. * When hashes are disabled, remove them from items that have it. * Added missingfishing-rodto configuration sections. * Added missingcrops-harvestedto configuration. * Configuration now updates in order from lowest configuration version to highest.1.9ToolStats 1.9Jan 27, 2025 * New token system (off by default)! This let's players add stat tokens to their items to track stats instead of everything being tracked! You can find more information on the wiki: https://github.com/hyperdefined/ToolStats/wiki/Token-System * Fixed MiniMessage support.1.8.7ToolStats 1.8.7Jan 22, 2025 * Fix bow/crossbow off-hand detection. * Finally handle shift-clicking via trades & crafting. This means the warning message is gone and all items that were crafted/traded have the correct data now. * Revert back to string comparison for lore detecting. This should fix anymore duplicate entries.1.8.6ToolStats 1.8.6Jan 18, 2025 * Fix handling empty messages in config.1.8.5ToolStats 1.8.5Dec 17, 2024 * Fix issues with shift-clicking crafting and trading throwing aNullPointerException.1.8.4ToolStats 1.8.4Dec 15, 2024 * Migrated to Paper API, which drops support for Spigot. * Updated to Java 21.1.8.3ToolStats 1.8.3Oct 8, 2024 * Fixed compatibility withEntityDamageEvent.DamageCauseon older MC versions ([#81](https://github.com/hyperdefined/ToolStats/issues/81)). * Added support for mace ([#82](https://github.com/hyperdefined/ToolStats/issues/82)). * Added support for custom mob names for "dropped by" tags ([#71](https://github.com/hyperdefined/ToolStats/issues/71)). * Fixed duplicate "dropped by" tags from happening ([#79](https://github.com/hyperdefined/ToolStats/issues/79)).1.8.2ToolStats 1.8.2Sep 10, 2024 * Add support for gradients in item lores ([#72](https://github.com/hyperdefined/ToolStats/issues/72)). * Fix flight time showing insanely high numbers ([#74](https://github.com/hyperdefined/ToolStats/issues/74)). * Fix trident lore having duplicate entries ([#75](https://github.com/hyperdefined/ToolStats/issues/75)).1.8.1ToolStats 1.8.1Sep 9, 2024 * Fixed armor damage lore being repeated on armor ([#70](https://github.com/hyperdefined/ToolStats/issues/70)). * Fixed "arrows shot" and "damage taken" on/toolstats resetnot being added to lore.1.8ToolStats 1.8Sep 7, 2024 * Added support for hex colors in lore ([#68](https://github.com/hyperdefined/ToolStats/issues/68)). * Added "flight time" to elytras ([#62](https://github.com/hyperdefined/ToolStats/issues/62)). * Fixed lore system breaking under certain situations. This is a complete overhaul of the lore system again, you won't need to do anything.1.7.3ToolStats 1.7.3Jul 25, 2024 * Another fix for armor tracking insane damage values (EntityDamageEvent.DamageCause.KILLwas finally added). Fixes [#64](https://github.com/hyperdefined/ToolStats/issues/64) and [#65](https://github.com/hyperdefined/ToolStats/issues/65).1.7.2ToolStats 1.7.2May 25, 2024 * Possibly fix duplicate creative tags from appearing ([#44](https://github.com/hyperdefined/ToolStats/issues/4)). * Possibly fix negative damage values for armor (here we go again...) ([#59](https://github.com/hyperdefined/ToolStats/issues/59)).1.7.1ToolStats 1.7.1Oct 23, 2023 * Added 2 new tool tracking stats: * "Crops harvested" for hoes. * "Arrows shot" for bows/crossbows. * Added "creative" item origin. Any items will be tagged if they were spawned in creative mode ([#41](https://github.com/hyperdefined/ToolStats/issues/41)). * Added a new config updater system. This means you do NOT need to add new config values or regenerate your config for updates. The plugin will do this automatically now. * Fixed crafting bowls adding tags when they shouldn't be ([#42](https://github.com/hyperdefined/ToolStats/issues/42)). * Added hashes to newly created items (only ones we want to track). This does not have a purpose yet, but can be used for detecting item duplications. Any current items will automatically generate hashes. This can be disabled in the config. Requested by [CraniX](https://www.spigotmc.org/members/cranix.1035660/). Thank you everyone for your continued support!1.7ToolStats 1.7Aug 30, 2023 * Added support for Folia! Thanks to [MorePaperLib](https://github.com/A248/MorePaperLib). * Added newtoolstats:origintags for items to better track where items came from, rather than relying in the lore. This version will add tags to missing items based on the current lore. Any new items will have their origin's set correctly. * Added config forlooted-byandlooted-onfor items found in newly spawned chests. This will be missing from your config, you can add it like this:
* Fixedlooted: looted-by: "&7Looted by: &8{player}" looted-on: "&7Looted on: &8{date}" found-by: "&7Found by: &8{player}" found-on: "&7Found on: &8{date}"/toolstats resethaving the wrong logic for checking if an item is valid.1.6.3ToolStats 1.6.3May 23, 2023 * Fixed a potential issue with Elytra's "found by" tag ([#33](https://github.com/hyperdefined/ToolStats/issues/33)).1.6.2ToolStats 1.6.2May 22, 2023 * Fixed "Traded by" tags not being added to traded items.1.6.1ToolStats 1.6.1May 3, 2023 * Changed some logic with applying lore. If there was an issue applying the lore, it will return the old lore back instead. * Addeddamage-taken-intas requested for armor.1.6Jan 16, 2023 * Hopefully improved compatibility in some cases with other plugins. * Fixed using different tools in offhand. * Fixed "dropped by" tags not being added to drops when killed by trident throwing or shooting with a bow. * Added support for full customization of number and date formatting. The plugin will complain about you not having some config values, you can add these! If you add them, make sure to update yourconfig-versionto4.# Change the default formatting for dates. # See: https://www.digitalocean.com/community/tutorials/java-simpledateformat-java-date-format # Example: "dd/MM/yyyy" date-format: "M/dd/yyyy" # Change number formatting. # You probably do not need to touch this. number-formats: comma-separator: "," decimal-separator: "." comma-format: "#,###" decimal-format: "#,###.00"1.5Oct 13, 2022 * Added the ability to change date formatting ([#20](https://github.com/hyperdefined/ToolStats/issues/20)). * Fixed rare case of French number formatting using symbols Minecraft can't display ([#19](https://github.com/hyperdefined/ToolStats/issues/19)). The plugin will yell at you for not having `date-format` in your config. If you don't want to redo it, simply add this below to it:
If you don't add it, it will simply use the default format.# Change the default formatting for dates. # See: https://www.digitalocean.com/community/tutorials/java-simpledateformat-java-date-format # Example: "dd/mm/yyyy" date-format: "M/dd/yyyy"1.4.5Sep 12, 2022 * IgnoreCUSTOMdamage causes. This should rule out anymore /kill commands adding damage values to armor.1.4.4ToolStats 1.4.4Aug 29, 2022 * Fix handling/killor similar damage to armor. Armor should not track insane damage values now based on these commands.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta