Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
ToolStats

ToolStats

Track various tool/armor stats!

13.7k
131
Equipment
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x

Platforms

Folia
Paper
Purpur
Spigot

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Buy Me a Coffee

Creators

hyperdefined
hyperdefined Owner

Details

Licensed GPL-3.0-only
Created 2 years ago
Updated last month
DescriptionGalleryChangelogVersions

Show all versions

1
2

ToolStats 1.9.7

by hyperdefined on May 15, 2025
Download
  • 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.

ToolStats 1.9.6

by hyperdefined on May 7, 2025
Download
  • 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.

ToolStats 1.9.5

by hyperdefined on Apr 7, 2025
Download
  • 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).

ToolStats 1.9.4

by hyperdefined on Apr 5, 2025
Download
  • Fix wrong bow/crossbow being used for damage done (fixes #98).

ToolStats 1.9.3

by hyperdefined on Mar 31, 2025
Download
  • 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 with #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.
  • 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 with #96).

ToolStats 1.9.2-hotfix-2

by hyperdefined on Feb 15, 2025
Download
  • More misc fixes.

ToolStats 1.9.2-hotfix

by hyperdefined on Feb 11, 2025
Download
  • Fully fix off-hand duplication.

ToolStats 1.9.1

by hyperdefined on Jan 29, 2025
Download
  • 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.

ToolStats 1.9

by hyperdefined on Jan 27, 2025
Download
  • 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.

ToolStats 1.8.7

by hyperdefined on Jan 22, 2025
Download
  • 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.

ToolStats 1.8.6

by hyperdefined on Jan 18, 2025
Download
  • Fix handling empty messages in config.

ToolStats 1.8.5

by hyperdefined on Dec 17, 2024
Download
  • Fix issues with shift-clicking crafting and trading throwing a NullPointerException.

ToolStats 1.8.4

by hyperdefined on Dec 15, 2024
Download
  • Migrated to Paper API, which drops support for Spigot.
  • Updated to Java 21.

ToolStats 1.8.3

by hyperdefined on Oct 8, 2024
Download
  • Fixed compatibility with EntityDamageEvent.DamageCause on older MC versions (#81).
  • Added support for mace (#82).
  • Added support for custom mob names for "dropped by" tags (#71).
  • Fixed duplicate "dropped by" tags from happening (#79).

ToolStats 1.8.2

by hyperdefined on Sep 10, 2024
Download
  • Add support for gradients in item lores (#72).
  • Fix flight time showing insanely high numbers (#74).
  • Fix trident lore having duplicate entries (#75).

ToolStats 1.8.1

by hyperdefined on Sep 9, 2024
Download
  • Fixed armor damage lore being repeated on armor (#70).
  • Fixed "arrows shot" and "damage taken" on /toolstats reset not being added to lore.

ToolStats 1.8

by hyperdefined on Sep 7, 2024
Download
  • Added support for hex colors in lore (#68).
  • Added "flight time" to elytras (#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.

ToolStats 1.7.3

by hyperdefined on Jul 25, 2024
Download
  • Another fix for armor tracking insane damage values (EntityDamageEvent.DamageCause.KILL was finally added). Fixes #64 and #65.

ToolStats 1.7.2

by hyperdefined on May 25, 2024
Download
  • Possibly fix duplicate creative tags from appearing (#44).
  • Possibly fix negative damage values for armor (here we go again...) (#59).

ToolStats 1.7.1

by hyperdefined on Oct 23, 2023
Download
  • 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).
  • 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).
  • 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.

Thank you everyone for your continued support!

1
2

Modrinth is open source.

new-orgs-page@a27b5f4

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.