STK's Tool Trims
Allows all vanilla trim templates to be applied to tools and weapons in the smithing table: bows and crossbows, all Swords, pickaxes, axes, shovels and hoes.
Download instructions
This page hosts both the datapack and the texturepack. Each release contains both the files you need: the datapack is the primary file, and the texturepack is the additional file.
Vanilla versions of the pack are only available for MCÂ 1.21.2 and onward.
The version for MCÂ 1.21.1 requires Variants-CIT on the clientside for the trims to be visible.
Implementation details
Vanilla Stateless (MCÂ 1.21.5 and onward)
The stateless data-pack does not include any recipe, and does not set any custom data on the tools. It simply adds all trimmable tools to the #trimmable_armor
tag, making them valid ingredients for the vanilla armor-trimming recipe. It is very lightweight, and completely agnostic to the list of possible trim patterns and materials; meaning it is compatible with all supported versions of minecraft, and is expected to remain so for the foreseeable future.
The texture-pack for this version overwrites the vanilla item model definitions for the affected items.
Vanilla Stateful (MCÂ 1.21.3 and MCÂ 1.21.4)
These versions of the datapacks use custom smithing recipes, which also change the tool's item_model
component:
- On MCÂ 1.21.3, the item model is changed to "
trimmed_<item_name>/<trim_pattern>_<trim_material>
". - On MCÂ 1.21.4, the item model is changed to "
trimmed_<item_name>/<trim_pattern>
". Material variance is handled within the model itself.
Modded Stateless (MCÂ 1.21.1 and onward, requires Variants-CIT)
The datapack for this version is identical to the MCÂ 1.21.5 datapack. All published texture-packs up to MCÂ 1.21.4 (including the "vanilla" releases) have support for Variants-CIT, and so can be used with this version of the data-pack.
All textures packs up to MCÂ 1.21.4 (including "vanilla" releases) have support for Variants-CIT, and will work with this datapack.
Upgrading world
Migrating a world from or to any Stateful implementation is likely to cause issues with missing or unset item models. In these conditions, prefer keeping the old packs over using the version-appropriate release. (Releases advertised for a specific version of Minecraft are expected to keep working on newer versions.)
Migrating between any Stateless implementation is safe. Vanilla Stateless is planned to be the final and only implementation going forward.
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+