- 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
andremove
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.
- 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.
- 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.
- 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.