← Back to Blog
Tutorial

How to Make Custom Armor Sets in Minecraft Bedrock

Armor in vanilla Minecraft is straightforward: leather, iron, diamond, netherite. More protection, same look. But what if wearing a full set of armor gave you special abilities? What if there were armor sets designed for specific playstyles — speed armor for scouts, tank armor for frontliners, stealth armor for assassins?

Custom armor sets with unique stats and set bonuses are one of the most satisfying mods to create and play with. This guide covers how armor works in Bedrock, how to design compelling sets, and includes 3 complete armor set ideas ready to generate.

How Armor Works in Bedrock

Before designing custom armor, you need to understand the numbers behind vanilla armor.

Armor Points

Each armor piece provides armor points (the shirt icons above your health bar). The player can have a maximum of 20 armor points. Here's what vanilla provides per piece:

  • Helmet: Leather 1, Iron 2, Diamond 3, Netherite 3
  • Chestplate: Leather 3, Iron 5, Diamond 8, Netherite 8
  • Leggings: Leather 2, Iron 5, Diamond 6, Netherite 6
  • Boots: Leather 1, Iron 2, Diamond 3, Netherite 3

A full set of netherite gives 20 armor points — the maximum. Each armor point reduces incoming damage by 4%. So 20 armor points blocks 80% of incoming damage (before toughness and enchantments).

Armor Toughness

Toughness reduces the effectiveness of strong attacks that would normally pierce armor. Only diamond (2 per piece) and netherite (3 per piece) have toughness. Custom armor can have any toughness value, making it more or less effective against heavy hitters.

Knockback Resistance

Netherite armor gives 10% knockback resistance per piece (40% for a full set). Custom armor can give any amount, including 100% for truly immovable tank armor.

Durability

How many hits the armor absorbs before breaking. Leather is 55-80 (depending on slot), netherite is 407-592. Higher durability means less time spent repairing or replacing armor.

Designing Set Bonuses

Set bonuses are the reason players collect full armor sets instead of mixing and matching. They reward commitment to a specific playstyle. Here's how they work from a design perspective:

How Set Detection Works

In Bedrock, the Script API can check what armor a player is wearing on every tick. If all four pieces are from the same set, the script applies the set bonus effect. This is usually a persistent potion effect or a custom gameplay mechanic that activates while the full set is equipped.

You can also design partial set bonuses:

  • 2-piece bonus: A minor perk that encourages starting the collection.
  • 3-piece bonus: A moderate perk that rewards progress.
  • 4-piece bonus (full set): The big payoff — a powerful ability that defines the set's identity.

Good Set Bonus Design

The best set bonuses follow these principles:

  • They enable a playstyle, not just increase stats. "10% more damage" is boring. "You can double-jump" changes how you play the game.
  • They have a clear identity. Players should be able to say "I'm wearing the [Name] set" and others immediately know what that means.
  • They complement the individual piece stats. If the armor has low protection, the set bonus should provide survivability in a different way (life steal, dodge chance, regeneration).
  • They create trade-offs. Wearing Set A means you can't wear Set B. Each set should have a clear strength and weakness so the choice matters.

Designing Crafting Progression

Custom armor should fit into the game's progression. Here's a framework:

  • Pre-Nether tier: Uses iron, gold, and overworld materials. Protection similar to iron armor. Set bonuses are utility-focused (night vision, water breathing, speed).
  • Nether tier: Uses blaze rods, nether materials, and diamonds. Protection similar to diamond armor. Set bonuses are combat-focused (fire immunity, damage boost, life steal).
  • End-game tier: Uses nether stars, echo shards, dragon breath, or boss drops. Protection similar to netherite. Set bonuses are game-changing abilities.

Each armor piece should use a custom material (dropped by a specific mob or mined from a custom ore) plus a vanilla progression material. This creates a dual progression: you need game progress (diamonds, nether stars) AND mod-specific exploration (finding the custom material).

3 Complete Armor Set Ideas

Each of these is designed to be pasted into BlockSmith to generate a working mod.

1. Phantom Stalker Set (Stealth/Assassin)

Set Description:

  • Theme: Stealth and assassination. Light armor, low protection, high mobility, devastating surprise attacks.
  • Material: Phantom Membrane + Leather. Crafted with phantom membranes (2 per piece) and leather (in the standard armor patterns).
  • Armor stats: Each piece gives 2 armor points (8 total for full set — same as leather). Durability: 200 per piece. No toughness. No knockback resistance.
  • Individual effects: Helmet gives Night Vision. Boots make footsteps silent (no step sounds for the wearer, relevant in multiplayer).
  • 2-piece bonus: Speed I — you move slightly faster.
  • 4-piece bonus (full set): Shadow Strike — when you hit an enemy from behind (they're facing away from you), deal triple damage. Also, crouching for 3 seconds makes you invisible (no potion particles) for 10 seconds. Breaking invisibility with an attack guarantees a critical hit.
  • Trade-off: Extremely low protection. Two hits from an iron sword and you're dead. You need to avoid getting hit entirely — the set rewards skill and positioning over face-tanking.

2. Molten Juggernaut Set (Tank/Fire)

Set Description:

  • Theme: Immovable tank. Maximum protection, fire mastery, slow but nearly unstoppable.
  • Material: Magma Cream + Iron Ingots + Blaze Rods. Helmet: 3 iron + 2 magma cream. Chestplate: 5 iron + 3 magma cream + 1 blaze rod. Leggings: 4 iron + 3 magma cream. Boots: 2 iron + 2 magma cream.
  • Armor stats: Each piece gives 4 armor points (16 total — between diamond and netherite). Toughness: 3 per piece (12 total — higher than netherite). Knockback resistance: 25% per piece (100% for full set). Durability: 500 per piece. Gives Slowness I while worn (you're slow in this heavy armor).
  • Individual effects: Chestplate makes you fire immune. Boots let you walk on lava (lava turns to magma blocks under your feet temporarily).
  • 2-piece bonus: Fire Resistance — immune to fire damage from all sources.
  • 4-piece bonus (full set): Volcanic Aura — enemies within 3 blocks take 2 fire damage per second. When you take damage, there's a 25% chance of creating a fire burst that deals 8 damage and knockback to all nearby enemies. 100% knockback resistance means nothing moves you.
  • Trade-off: Permanent Slowness I. You cannot sprint in this armor. Ranged enemies and fast mobs can kite you. You dominate close quarters but struggle in open fields.

3. Ender Weaver Set (Teleport/Magic)

Set Description:

  • Theme: Spatial manipulation. Teleportation, evasion, ranged magic. Hit and run.
  • Material: Ender Pearls + Chorus Fruit + Diamond. Helmet: 2 diamonds + 2 ender pearls + 1 chorus fruit. Chestplate: 4 diamonds + 3 ender pearls + 1 chorus fruit. Leggings: 3 diamonds + 2 ender pearls + 1 chorus fruit. Boots: 2 diamonds + 1 ender pearl + 1 chorus fruit.
  • Armor stats: Each piece gives 3 armor points (12 total — between iron and diamond). Toughness: 1 per piece. No knockback resistance. Durability: 350 per piece.
  • Individual effects: Helmet grants the ability to see entity health bars. Boots negate all fall damage.
  • 2-piece bonus: Blink — sneaking + jumping teleports you 8 blocks in the direction you're facing. 5-second cooldown.
  • 4-piece bonus (full set): Ender Weave — when hit, you have a 30% chance to automatically teleport 5 blocks behind your attacker (dodge). Right-clicking with an empty hand fires an Ender Bolt projectile (6 damage, 3-second cooldown). On death, instead of dying, you teleport to your spawn point with 1 HP (triggers once, then requires eating a chorus fruit to recharge the ability).
  • Trade-off: Medium protection — you can take hits but you can't tank them. The set depends on the teleport dodge proccing. If you get unlucky with the 30% chance on a big hit, you're in trouble. Also, the death-save ability has a recharge requirement, so dying twice in quick succession means permanent death.

Tips for Balanced Armor Design

  • Never exceed netherite protection without a drawback. If your custom armor has higher protection than netherite, it needs a significant downside (slowness, durability loss, limited availability) to justify its existence.
  • Set bonuses should answer "why would I wear this instead of netherite?" The answer should always be a unique ability, not just better numbers.
  • Make the crafting material obtainable but not trivial. If the material drops from a specific mob, that mob should be uncommon. If it's mined, the ore should be rare. The armor should feel earned.
  • Test in PvP and PvE. An armor set balanced for PvE might be completely broken in PvP (or useless). Check both if your server has both gameplay types.
  • The full set bonus should be the main reason to wear it. Individual piece effects are nice but shouldn't be so strong that players cherry-pick one piece and wear netherite for the rest.

Mixing Sets for Hybrid Builds

Advanced players will experiment with mixing pieces from different custom sets to create hybrid builds. This is a feature, not a bug. If wearing 2 pieces of Phantom Stalker (for the speed bonus) plus 2 pieces of Ender Weaver (for the blink ability) creates a unique playstyle, that's great design. Partial set bonuses enable this experimentation.

Just make sure the full set bonuses are strong enough to incentivize completing a set. If 2-piece bonuses from two different sets are better than any 4-piece bonus, your full set bonuses need buffing.


Craft Your Custom Armor

Pick any set above — or design your own using this guide's framework — and describe it to BlockSmith. Include the armor stats, individual effects, set bonuses, materials, and trade-offs. The AI generates all four armor pieces, their crafting recipes, and the script that detects set completion and applies bonuses.