BakersCraft Mebahel Quest Rewards v2.1 - invalid item ID repair

This is a REPLACEMENT for v2. It fixes confirmed unknown item registry IDs from the user's 2026-10-21 client log.

Install:
1. Back up world. Remove v2, v1, and prototype from <world>/datapacks.
2. Upload this ZIP directly inside <world>/datapacks. Do not nest ZIPs.
3. Restart dedicated server and client. Check /datapack list enabled.
4. Create/refresh new contracts. Search SERVER logs for
   'Ignored unknown quest board reward item' and 'references unavailable modded content'.

Changes:
- Spartan weapon IDs were not registered, so the exact reward entries have been replaced by VALID vanilla iron, diamond and netherite swords/axes while preserving their enchantment metadata if any.
- Unknown relics:spatial_sign -> minecraft:totem_of_undying. Other Relics/Artifacts drops remain.
- Unknown Saint's Dragons item IDs -> tier-appropriate diamonds or gold, maintaining worthwhile boss payouts. Other Ice and Fire drops remain.
- Unflagged Baubley heart items, Farmers Delight dishes, Artifacts, and Relics drops remain unchanged.

This is a compatibility correction, NOT the final Spartan Weaponry integration.
The current log is a CLIENT log and cannot by itself verify what the dedicated server loaded.
No guarantee of item every time: rewards remain randomized weighted rolls.
