STK's Tool Trims
This modification enables the application of all standard trim patterns to tools and weapons using the smithing table.
Scope of Application
The system supports the following item types:
- All varieties of swords
- Pickaxes of any kind
- Axes of all types
- Various types of shovels
- All categories of hoes
Implementation Details
Standard Version
Vanilla version datapacks utilize custom smithing recipes that automatically change the itemmodel component:
- In Minecraft 1.21.3, the item model changes to "
trimmed<item_name>/<trimpattern><trimmaterial>" - In Minecraft 1.21.4, the model transforms to "
trimmed<item_name>/<trim_pattern>", with material variation handled within the model itself
Files for the clean version are available starting from Minecraft 1.21.2 and newer.
Variants-CIT Version
For Minecraft 1.21.1, the Variants-CIT resource pack is required on the client side for trim pattern visibility. This version doesn't contain its own crafting recipes — it simply adds all tools eligible for trimming to the #trimmable_armor tag, making them compatible with standard armor trimming recipes.
This approach features minimal performance impact and complete independence from available trim patterns and materials, ensuring long-term compatibility with various game versions.
Download Information
The page contains both the datapack and resource pack. Both files are included in every release: the datapack is the primary file, and the resource pack is an additional file.
All published resource packs (including "vanilla" versions) support Variants-CIT and can be used with the corresponding datapack version.