






Using the component-driven custom textures coming in 1.21.5, this pack adds 16 new sword skins, three new axe skins, and two new shield skins completely client side. With this pack, you can rename your weapons to give them cosmetic skins for all six vanilla materials.


The current weapon skins added by the pack are:
- Swords
- Longsword
- Claymore/Zweihänder
- Slabsword
- Anime sword (A large sword)
- Cutlass
- Dagger
- Gladius
- Glaive
- Halberd
- Longsword
- Macuahuitl
- Rapier
- Scimitar
- Scythe
- Spear
- Trident
- Uchigatana (katana)
- Axes
- Battleaxe
- Great battleaxe
- Greataxe
- Bows
- Greatbow/longbow
- Shields
- Small shield
- Buckler
Planned:
- Hammer/Greathammer
- Mace
- Flail
Visit the renaming guide for more precise details.
Theres an issue that is particularly noticable with how the large item textures are done, causing stitching problems. There are workarounds, but they are time consuming and not really worth doing. Its an old bug that Mojang has yet to fix. You can view/vote for it on the bug tracker MC-1794 or MC-73186. You can fix this with the Model Gap Fix mod. DO NOT USE THE VANILLA TWEAKS MODEL FIX AS IT WILL NOT WORK (its quite hacky and only works for a select few tools).
Thank you to DMgaming and their Visual Name Tags pack for helping me get started.
- Edition: Minecraft Java
- File type: .zip (resource pack)
- Minecraft versions listed: 1.21.5, 1.21.6, 1.21.7
- How to install: Download the .zip resource pack — do not unzip it. → Put it in .minecraft/resourcepacks. → Enable it in Options → Resource Packs.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java resource packs walks through it step by step.
- Downloads as keriefie's-Armory-v2.0.zip
- Download size: 235 KB
- Download link checked 31 Aug 2026 — working
These come from our own check of the pack file, not from the source page.