Sueta

ToolStats

2.0.7

Track various tool/armor stats!

·Plugin
  1. 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.
    1844 downloads
  2. 2.0.6ToolStats 2.0.6Jun 10, 2026
    * Updated hyperlib, which fixes a lot of text parsing issues.
    2769 downloads
  3. 2.0.5ToolStats 2.0.5Jun 3, 2026
    * Update hyperlib.
    387 downloads
  4. 2.0.4ToolStats 2.0.4Apr 9, 2026
    * Removed left over debug messages with RoseStacker. * Added new add command to add stats to an item. * Fixed edit command always showing successful message when it fails.
    2903 downloads
  5. 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.
    284 downloads
  6. 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)).
    1745 downloads
  7. 2.0.1ToolStats 2.0.1Mar 6, 2026
    * Fixed compatibility with OpenInv ([#116](https://github.com/hyperdefined/ToolStats/issues/116)). * Fixed fish-caught edit command not working. * Migrated into a Paper plugin. * Improvements to command suggestions. * Fixed edit command logic on certain situations.
    65 downloads
  8. 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 ignoring allow-creative config. * 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 new world-limit config 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.
    1931 downloads
  9. 1.9.11ToolStats 1.9.11Dec 23, 2025
    * Added support for spears.
    1738 downloads
  10. 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)).
    2027 downloads
  11. 1.9.9ToolStats 1.9.9Jul 23, 2025
    * Added new purge command. 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 for glider data component. This means armor pieces with this data component can track flight time.
    3810 downloads
  12. 1.9.8ToolStats 1.9.8Jul 15, 2025
    * Fixed damage-done token not working with axes in anvils ([#109](https://github.com/hyperdefined/ToolStats/issues/109)).
    915 downloads
  13. 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.
    2158 downloads
  14. 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). * Added normalize-time-creation which sets time creation to be at 12AM, making creation times more "similar." * Added new sub-commands edit and remove that lets you change stats to any value or remove stats. * Added new configuration option allow-creative to allow stat tracking while in creative mode. * Added dropped-on tracking for when an item drops from a mob.
    386 downloads
  15. 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. * Fixed java.lang.NullPointerException: Cannot invoke "java.util.Collection.toArray()" because "c" is null on PlayerMoveEvent with elytras ([#99](https://github.com/hyperdefined/ToolStats/issues/99)).
    1372 downloads
  16. 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)).
    140 downloads
  17. 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)).
    304 downloads
  18. 1.9.2-hotfix-2ToolStats 1.9.2-hotfix-2Feb 15, 2025
    * More misc fixes.
    1295 downloads
  19. 1.9.2-hotfixToolStats 1.9.2-hotfixFeb 11, 2025
    * Fully fix off-hand duplication.
    181 downloads
  20. 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 missing fishing-rod to configuration sections. * Added missing crops-harvested to configuration. * Configuration now updates in order from lowest configuration version to highest.
    433 downloads
  21. 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.
    150 downloads
  22. 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.
    207 downloads
  23. 1.8.6ToolStats 1.8.6Jan 18, 2025
    * Fix handling empty messages in config.
    190 downloads
  24. 1.8.5ToolStats 1.8.5Dec 17, 2024
    * Fix issues with shift-clicking crafting and trading throwing a NullPointerException.
    882 downloads
  25. 1.8.4ToolStats 1.8.4Dec 15, 2024
    * Migrated to Paper API, which drops support for Spigot. * Updated to Java 21.
    125 downloads
  26. 1.8.3ToolStats 1.8.3Oct 8, 2024
    * Fixed compatibility with EntityDamageEvent.DamageCause on 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)).
    2205 downloads
  27. 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)).
    616 downloads
  28. 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 reset not being added to lore.
    161 downloads
  29. 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.
    154 downloads
  30. 1.7.3ToolStats 1.7.3Jul 25, 2024
    * Another fix for armor tracking insane damage values (EntityDamageEvent.DamageCause.KILL was finally added). Fixes [#64](https://github.com/hyperdefined/ToolStats/issues/64) and [#65](https://github.com/hyperdefined/ToolStats/issues/65).
    826 downloads
  31. 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)).
    859 downloads
  32. 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!
    1406 downloads
  33. 1.7ToolStats 1.7Aug 30, 2023
    * Added support for Folia! Thanks to [MorePaperLib](https://github.com/A248/MorePaperLib). * Added new toolstats:origin tags 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 for looted-by and looted-on for items found in newly spawned chests. This will be missing from your config, you can add it like this:
    looted:
        looted-by: "&7Looted by: &8{player}"
        looted-on: "&7Looted on: &8{date}"
        found-by: "&7Found by: &8{player}"
        found-on: "&7Found on: &8{date}"
    * Fixed /toolstats reset having the wrong logic for checking if an item is valid.
    245 downloads
  34. 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)).
    414 downloads
  35. 1.6.2ToolStats 1.6.2May 22, 2023
    * Fixed "Traded by" tags not being added to traded items.
    140 downloads
  36. 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. * Added damage-taken-int as requested for armor.
    142 downloads
  37. 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 your config-version to 4.
    # 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"
    183 downloads
  38. 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:
    # 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"
    If you don't add it, it will simply use the default format.
    145 downloads
  39. 1.4.5Sep 12, 2022
    * Ignore CUSTOM damage causes. This should rule out anymore /kill commands adding damage values to armor.
    102 downloads
  40. 1.4.4ToolStats 1.4.4Aug 29, 2022
    * Fix handling /kill or similar damage to armor. Armor should not track insane damage values now based on these commands.
    238 downloads

Similar projects

Plugin →