Trimbound
Armor trims in vanilla Minecraft are decoration. This plugin reads the trim off each armor piece and turns it into something that actually happens when you play: eleven abilities, one per trim material, scaled by how many matching pieces you are wearing and shaped by the pattern you chose.
The two things the plugin reads
Every trimmed piece of armor carries a material and a pattern. Vanilla uses both for the look and nothing else. Here they do different jobs.
The material decides which ability you get, and the number of matching pieces decides how much of it. One piece gives you a quarter of the effect by default. Four gives you all of it.
The pattern decides how the ability behaves. Snout hits harder but does not reach as far. Spire reaches much further and hits softer. Dune makes things last. There are eighteen patterns and each one leans a different way.
Each trim also has one special power that needs all four matching pieces. Diamond's is the part that saves you from a killing blow. Netherite's is total knockback immunity. Partial sets give you the ability; the full set gives you the whole thing.
Where to go next
Installation
Server requirements, where the files land, and what to check on first boot.
How trims work
Piece counts, patterns, specials, and the four settings that control all of it.
Trim reference
All eleven abilities with their exact numbers and what scales.
config.yml
Every key, what it does, and what happens when you get it wrong.
Commands and permissions
Four commands, the permission nodes, and how to rename them.
Performance
What the plugin costs per tick and how to measure it on your own server.
Requirements
| Item | Version |
|---|---|
| Server | Paper 26.1.2 or compatible, or Folia |
| Java | 25 |
| Dependencies | None |
The plugin is built against Paper 26.1.2 and that is the version it has been tested on. It is not pinned to that build, so it should survive Paper updates, but nobody has run it on every release. If something breaks after an update, the server log will say which part gave up.