Juggernaut Armoury
This mod is addon-based 3D tactical armor mod designed specifically to integrate with the Timeless and Classics Zero (TaCZ) gun mod for Minecraft 1.20.1 (Forge).
Whether you are configuring a hardcore military server, a tactical shooter scenario, or a survival playthrough, Juggernaut Armoury bridges the gap between traditional armor and firearm mechanics, improve protection systems and visuals to your game.

Key Features
Unlike vanilla armor which applies generic damage reduction, Juggernaut Armoury reads weapon data directly from TaCZ.
- Bullet Deflection : If your armor's projectile immunity higher than the bullet's AP ratio, the bullet is fully deflected. instantly halting the bullet's trajectory, negating piercing, and reducing base firearm damage to 0.

- Post-pen damage reduction : Even if a bullet's AP ratio overcomes your armor's projectile immunity, the armor still absorbs a portion of the damage based on its Impact Reduction (damage reduction cap). The absorption scales dynamically base on the gap between the bullet's AP ratio and your armor's immunity, If the gap is small, your armor will still absorb most of the damage.

- Hit Position : The mod traces the exact trajectory of the bullet to detect which armor piece was struck (Helmet, Chestplate, Leggings, or Boots). If a bullet hits your legs, only your leggings take damage and offer protection. Any body part that has no armor equipped will receive damage as normal. This feature also work with First Aid mod, but damage location on player body will not register correctly. Recomment to install [TaCZ] FirstAid Compat mod to fix this problem.

- Helmet HUDs & Overlays : Each helmet armor have custom overlays base on helmet bindspot.

- Dynamic Impact/Damage tilt : This mod also replace normal minecraft damage tilt with dynamic tilt to simulate the real impact of bullet struck on player. This feature can be adjust or disable via config flie as you prefer.

Addon Pack System
Just like TaCZ's gun pack system, Juggernaut Armoury loads custom armor models, textures, descriptions, and stats dynamically without writing a single line of Java code.
With the latest update, you can also apply Juggernaut Armoury attributes (like bullet deflection, speed/jump modifiers, and projectile blocking) directly to vanilla Minecraft armor or armor from third-party mods.
How it Works :
- Place your custom armor assets inside the
tacz folder in your Minecraft directory: minecraft/tacz/<your_addon_pack_name>/
- Add an
armorpack.meta.json file to identify your addon.
- Place your armor JSON configurations in:
minecraft/tacz/<your_addon_pack_name>/data/<namespace>/armors/ (both singular armor/ and plural armors/ folders are supported).
- Place your armor models and textures in
minecraft/tacz/<your_addon_pack_name>/assets/<namespace>/.
- For Third-Party/Vanilla Armor: Define
"armor_tag" in the JSON config (e.g., "armor_tag": "minecraft:iron_helmet"). The mod will automatically apply your custom stats to that item while keeping its original third-party model and protection values. You can also specify custom helmet overlay vignettes ("has_vignette": true and "overlay_texture") for these items. you can see example at "minecraft\tacz\jag_default_armor\data\minecraft_armor\armor"
- Reload your packs in-game using
/tacz reload or /jagtaczarmor reload.
(A default tactical armor pack is extracted to tacz/jag_default_armor/ to serve as a reference template for creators.)
Requirements & Dependencies
To run Juggernaut Armoury, you must have the following installed:
Credits & License
- Mod Author: MT
- Model Creator: Manuzaza
- License: MIT License
- Note: This mod is designed to act as an integration bridge and requires assets from the respective gun mod framework to function.