Filter loader...
Filter versions...
  • Added new purge command. This command let's you remove ALL ToolStats data from a given item. See the wiki for more information.
  • Added flight time support for glider data component. This means armor pieces with this data component can track flight time.
  • Fixed damage-done token not working with axes in anvils (#109).
  • 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.
  • 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.
  • 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).
  • Fix wrong bow/crossbow being used for damage done (fixes #98).
  • 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).
  • More misc fixes.
  • Fully fix off-hand duplication.
  • 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.
  • 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.
  • Fix handling empty messages in config.
  • Fix issues with shift-clicking crafting and trading throwing a NullPointerException.
  • Migrated to Paper API, which drops support for Spigot.
  • Updated to Java 21.
  • 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).
  • Add support for gradients in item lores (#72).
  • Fix flight time showing insanely high numbers (#74).
  • Fix trident lore having duplicate entries (#75).
  • Fixed armor damage lore being repeated on armor (#70).
  • Fixed "arrows shot" and "damage taken" on /toolstats reset not being added to lore.
  • 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.
  • Another fix for armor tracking insane damage values (EntityDamageEvent.DamageCause.KILL was finally added). Fixes #64 and #65.

Project members

hyperdefined

Owner

Details

Licensed GPL-3.0-only
Created 3 years ago
Updated 2 months ago