

Tool Trims Mod
A Fabric-based modification derived from JoeFly's "Tool Trims" datapack. The transition from datapack to mod brings several important improvements and optimizations.
Key enhancements of the modification:
- Creation recipes are now processed through the standard smithing table and crafting table, making the special toolsmithing table unnecessary
- Trim templates appear in the creative inventory and recipe viewing mode (e.g., via EMI or REI)
- The loot table is no longer overwritten but extended through injections
- Trident decorations are now visible even during throwing
Migration from the datapack
The modification ensures backward compatibility with the original datapack.
First, remove the datapack as its simultaneous use with the mod is not intended (the removal timing—before or after installing the mod—is irrelevant).
If the system detects prior datapack usage, the game rule tooltrims_deleteToolsmithingTable
is activated, which destroys smithing tables within a 6-block radius of players, returning the ingredients (2 copper blocks and 4 planks). This can be reverted with the command /gamerule tooltrims_deleteToolsmithingTable false
. A special resource pack can also be enabled to adjust the appearance of templates and toolsmithing tables before their upgrade or removal.
The command /tooltrims migrate
allows converting the held item to function with the mod's new decoration system. Datapack templates cannot be used directly in the smithing table—they require upgrading. For tools, the difference is only noticeable with detailed NBT parameter analysis or repeated decoration applications, where old and new trims are displayed simultaneously.
Reverting to the datapack
If reverting to the original datapack is desired, activate it alongside the installed mod (ignoring the warning), apply the legacy format resource pack, and use the /tooltrims demigrate
command for each item. After transforming all elements, the mod can be uninstalled, and the applied resource pack replaced with the standard one from the Tool Trims datapack.
Compatibility
The mod supports integration with EMI (including decoration recipe display) and Enchancement (in this case, crossbow textures work correctly). It is currently incompatible with the Trimmable Tools project. A special note: the compatible texture images for Enchancement were created by developers doctor4t and cybercat5555 and provided to the mod with their consent.
Technical support
Only the latest Minecraft version (currently 1.21.9 at release), its corresponding updates (hotfixes), and version 1.21.1 are supported. Issues and errors occurring on unsupported versions will not be fixed.
The developer further specifies the quality of enhancements, clarifying that creating stylized decorations for tools from other modifications is a potentially achievable task but not guaranteed.