# XWeapons V2 multi-version resource pack

Compatible target range: Minecraft Java 1.21 through 26.2.

- 1.21-1.21.3: legacy CustomModelData model overrides are included.
- 1.21.4+: modern `assets/*/items/*.json` item definitions are kept.
- 1.21.9+/26.x: `min_format`/`max_format` metadata is included.
- Legacy reset models prevent one CustomModelData range from leaking into the next.

## Original pack notes

# XWeapens 2.1.0 resource pack

Use this pack with XWeapens 2.1.0 on Minecraft/Paper 1.21.11.

- Preserves all 36 existing custom-model-data thresholds.
- Keeps the single merged `netherite_sword.json` dispatcher.
- Includes animated 3D models for all eight weapons and ability displays.
- Replaces the Creaking Scythe Fusion Cores with large, clean, matte-dark,
  steel-edged blue/red/combined core models.
- Keeps model data `10084` for the Gravity Maul lift field.

Do not stack an older Xswords or Herobrine SMP Weapons pack above this pack,
because another `assets/minecraft/items/netherite_sword.json` would override
the XWeapens mappings.



Nightfall update: CMD 10010 now uses the blue Death Grip / battle-mage-staff style model and its animated textures from nazgul_weaponry_vol_4.

Fixed 2026-08-10: rescaled Nightfall Blue Spear imported textures to 16x16-per-frame for correct UV mapping. Frames: anim1=20, anim2=20.

2026-08-10 fix: gravity_slam model now matches gravity_maul, so using Gravity right-click no longer changes the held weapon texture.

2026-08-10: Restored Nightfall Blade to the old/original texture and model while keeping the larger dropped display size.


## 26.2 model-baking fix

- Resolved intentionally hidden `#missing` model faces through a transparent texture.
- Added explicit bounded UVs where legacy automatic UV generation went outside 0..16.
- Keeps the modern item-model files for 1.21.4+ and legacy overrides for 1.21-1.21.3.

## Final compatibility fix
- Supports legacy 1.21-1.21.3 CustomModelData overrides and modern 1.21.4+ item definitions.
- 26.2 pack metadata supports resource-pack format 88.0.
- Soulshade Scythe invalid Blockbench element rotations were normalized to vanilla-supported angles to prevent the purple/black missing model.
- User-provided Minecraft artwork is used as pack.png.

