A trimmed armour set has 1.57 billion possible appearances, which is why the lock button exists
199 states per slot to the fourth power. Rerolling all four at once will never converge on a look — locking the pieces you like turns an unsearchable space into a workable one.
Each armour piece can carry any of 18 trim patterns in any of 11 materials, or no trim at all. That is 199 distinct appearances per slot:
18 × 11 = 198 trimmed + 1 untrimmed = 199
A set is four independent slots — helmet, chestplate, leggings, boots — and they do not have to match. So the number of distinguishable full sets is:
199⁴ = 1,568,239,201
Over 1.5 billion. That is the number the design tools on this page exist to make navigable.
Why "randomise" alone does not work
Rerolling all four slots gives you one sample from 1.57 billion. Doing it a hundred times gives you a hundred samples. You are not searching that space; you are looking at an arbitrarily small slice of it and hoping.
The realistic workflow is different in kind: reroll, keep what you like, lock it, and reroll only the rest. Locking one slot you are happy with divides the remaining space by 199 — from 1.57 billion to 7.9 million. Lock two and it is 39,601. Lock three and there are 199 options left, which is a list you can actually look through.
| slots locked | combinations left |
|---|---|
| 0 | 1,568,239,201 |
| 1 | 7,880,599 |
| 2 | 39,601 |
| 3 | 199 |
Each lock is a factor of 199. Three locks take you from "unsearchable" to "scroll the list", and that is the entire argument for the per-slot lock and the reroll-unlocked button sitting next to each other.
Edit-all and edit-single are different tools
The editor gives you one row that changes every slot at once and four rows that change one slot each. They are not a convenience duplicate of each other:
- Edit all moves you around the ~199-element diagonal of matching sets.
- Edit single moves you around the full 1.57-billion space.
Most people want the diagonal — a set that matches — and reach for edit-all. The four single rows are for the deliberate mismatch: a different material on the helmet, an untrimmed chestplate under a trimmed everything-else.
The /give output is a subset, not the set
Slots can be included or excluded from the generated command independently of what the viewer shows. So you can design a full set, preview it as a set, and export only the boots.
That is worth knowing because the preview and the command are not guaranteed to agree — they are not meant to. If a /give comes out with fewer pieces than expected, the scope selection is the place to look, not the design.