All The Trims


All The Trims

Literally All Of Them


Modrinth CurseForge


All The Trims Showcase Video


  • Allows any item, including modded, to be an armour trim material.
  • Makes all armour trimmable, including modded armour.
  • Supports custom trim templates from datapacks or mods.
  • Dynamic Trim Rendering:
    • All trims are rendered dynamically, so the texture atlas is not filled with trim textures.
    • Colour of the trim is based on a palette gradient generated from the most vibrant to the dullest colour of the item texture.
  • No additional files or configuration required, just drop the mod in your mods folder.


  • This adds over 500,000 new armour trim combinations to just the vanilla game, with a couple of armour mods and content mods this number jumps to over a million with minimal effect on load times.

For Mod Developers:

  • This mod uses a Dynamic Trim Renderer that handles how the custom trim palettes are rendered on the armour, any mod that uses Fabric's Armour Renderer API or it's own Armour Model Renderer to render trims will not work with this mod. See the Wiki for more information and how to add support with this mod.

Known Incompatibilities

  • Incompatible with Optifine/Optifabric see here for why and what to use instead.
  • Mods that implement their own trim rendering system or have armour models that do not use minecraft's armour renderer


  • Andrew6rant for the item model colouring.
  • KikuGie for maintaining elytra trim compatibility.