Tool Trims Mod
Modby ThePotatoArchivist
Fabric port of JoeFly's Tool Trims datapack
Type
Mod
CurseForge Downloads
26,403
CurseForge ID
1420385
Modrinth Downloads
188,650
Modrinth ID
GqdixiwC
Last Updated
Aug 27, 2026
Description
- Trims can be applied to modded tools
- The trim templates show up in the proper location in the creative inventory and are displayed correctly in recipe viewers like RRV
- Loot tables are injected into instead of overwritten
---
Migrating from the Datapack
The mod contains backwards compatability mechanics for the datapack. Trimmed tools do not need to be migrated, as they both use the same vanilla trimming system. Templates, however, require migration and cannot be used in the smithing table until migrated.
1. Make a backup. It's always good practice to make a backup.
2. If you are coming from datapack 2.x.x, you must use datapack 3.x.x to migrate your trimmed tools and templates first. The items must be in your inventory or picked up by your cursor to be migrated.
2. Next, you should install the mod and then remove the datapack. (Make sure you don't run the world with neither installed.)
4. Use the command `/tooltrims migrate` to migrate the template you are holding.
Demigrating from the mod
If you want to revert back to using the datapack, install the datapack at the same time as the mod (ignoring the warning message) and use the command `/tooltrims demigrate` to demigrate all your templates. Once you have demigrated all your items, uninstall the mod and install the normal tool trims resourcepack.
## Compatibility
Currently incompatible with the Dynamic Resources optimization from [ModernFix](https://modrinth.com/mod/modernfix-mvus), which is enabled by default in certain modpacks such as [Adrenaline](https://modrinth.com/modpack/adrenaline/).
To request compat with a modded **trim material**, add a comment to [this issue](https://github.com/ThePotatoArchivist/ToolTrimsMod/issues/33). Most modded tools that do not match a vanilla tool shape will not receive official compat, but they can be added through resourcepack.
Compatibility with modded trim patterns, trim materials, and trim shapes can now be added via resourcepack, see [the wiki](https://github.com/ThePotatoArchivist/ToolTrimsMod/wiki) for details.
## Credits
All textures are created or otherwise owned by [JoeFly](https://modrinth.com/user/JoeFly) and used with permission.
## Support
For now I support 26.1.2, the latest version of Minecraft (currently 26.2) and their corresponding hotfix versions (26.1, 26.1.1). All other versions are unsupported. All issues pertaining to unsupported versions will likely not be addressed.
---
Please [report issues on my repository](https://github.com/ThePotatoArchivist/ToolTrimsMod/issues) and not to JoeFly.
---
1.x.x Description
Migrating from the Datapack
The mod contains backwards compatability mechanics for the datapack.
First, you should remove the datapack, as the mod and datapack are not intended to be used in tandem (It doesn't matter if you remove the datapack before or after installing the mod).
If it detects the datapack was previously used, it will enable the `tooltrims_deleteToolsmithingTable` gamerule, which destroys smithing tables within 6 blocks of players and drops its ingredients (2 copper and 4 planks). This can be reversed using `/gamerule tooltrims_deleteToolsmithingTable false`. You can also enable the legacy resource pack, which makes templates and toolsmithing tables look right before they are upgraded or deleted.
You can use the command `/tooltrims migrate` to migrate the tool or template you are holding so it uses the modded trim system instead of the datapack trim system. Templates from the datapack cannot be used in the smithing table until you upgrade them. For tools, the difference is only noticeable if you look at the NBT/component data or if you try to re-trim the tool, in which case both the old and new trims will show up in the tooltip.
Demigrating from the mod
If you want to revert back to using the datapack, install the datapack at the same time as the mod (ignoring the warning message), enable the legacy resource pack, and use the command `/tooltrims demigrate` to demigrate your tool or template. Once you have demigrated all your items, uninstall the mod and install the normal tool trims resourcepack.
## Compatability
Compatible with [EMI](https://modrinth.com/mod/emi) (trimming recipes show up) and [Enchancement](https://modrinth.com/mod/enchancement) (crossbow texture works correctly). Currently incompatible with [Trimmable Tools](https://modrinth.com/datapack/trimmable-tools).
## Credits
The Enchancement compat textures were created by [doctor4t](https://modrinth.com/user/RAT) and [cybercat5555](https://modrinth.com/user/cybercat5555) for the mod [Enchancement](https://modrinth.com/mod/enchancement), and were edited and used with permission.
All other textures were created or otherwise owned by [JoeFly](https://modrinth.com/user/JoeFly) and used with permission.
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
Custom Cursor
Give yourself the powers of a custom cursor! Upload an image, adjust, and enjoy!
Earth Mobs
An array of the mobs you might've seen from Minecraft Earth. From the Muddiest Pigs to the Jolliest Llamas, & new danger...
Lost Worlds LC
Lost Worlds companion mod for Lost Cities
Create: Extra Gauges
Adds new gauges to handle complex logics!
Goety's Delight
This module is an addon for Farmer's Delight and goety.
[DEAD] Voltz Engine
No long supported
Included in Modpacks (17)
The Solar Apocalypse
OCSMP
Affogato
A Toca da Coruja
VBots x Down to Earth: Summer 2026
Simple Vanilla Overhaul
CobbleVentures
Vanilla Essencia
Vanilla Plus - Slime Edition
Vanilla PlusMinus
A Toca da Coruja Modpack - Lite
ISMP S5 client-side Modpack
ISMP S5 singleplayer and server modpack
Orbs of the Omniscient
Hyn Client