promotional bannermobile promotional banner

CraftLib

Crafting recipe database API for WoW addon developers. Query recipes, reagents, skill levels, and sources.

File Details

v0.2.6-bcc

  • R
  • Jan 25, 2026
  • 109.96 KB
  • 183
  • 2.5.5+4
  • Classic TBC

File Name

CraftLib-v0.2.6-bcc.zip

Supported Versions

  • 2.5.5
  • 2.5.4
  • 2.5.3
  • 2.5.2
  • 2.5.1

CraftLib

v0.2.6 (2026-01-25)

Full Changelog Previous Releases

  • fix: Wowhead fetch script parsing bug captured wrong difficulty data
    The fetch script used re.search() which returned the FIRST "colors"
    array on the page. When Wowhead shows related recipes, their difficulty
    data appeared first, causing corruption.
    Fixed by:
    1. Strategy 1: Look for colors array near the specific spell ID
    2. Strategy 2: Fall back to LAST match (main data is usually at end)
    3. Allow --spells to re-fetch even if already marked WOWHEAD
      Re-fetched corrupted recipes:
    • Engineering: Fel Iron Bomb (300), Adamantite Grenade (325)
    • Cooking: 35 TBC recipes with wrong 185 values
    • FirstAid: Netherweave Bandage (330), Heavy Netherweave Bandage (360)