File Details
v0.5.0
- R
- Feb 23, 2026
- 114.35 KB
- 2.7K
- 2.5.5+1
- Classic + 1
File Name
CraftLib-v0.5.0.zip
Supported Versions
- 2.5.5
- 1.15.8
CraftLib
v0.5.0 (2026-02-23)
Full Changelog Previous Releases
- docs: release v0.5.0
- docs: document optional itemId for enchanting recipes
Update SCHEMA.md to note that itemId is nil for enchantments.
Update README recipe count from 30 to 218. Add changelog entry. - data(enchanting): add enchantment recipes
Previously only item-producing recipes (rods, wands, oils) were
included. Now includes all enchantment recipes that consume reagents
and give skill-ups. Enchanting grows from 30 to 218 recipes.
Added 4 recipes to removed list: 3 material conversions that never
give skill-ups (Large Prismatic Shard, Small Prismatic Shard, Void
Shatter) and 1 seasonal event recipe (Deathfrost). - feat: support non-item recipes in data pipeline
Enchanting spells use SpellEffect.Effect=53/54 (enchant item), not
Effect=24 (create item). The crafted_items gate silently excluded all
enchantment recipes. Now includes any profession spell that has
reagents, even without a crafted item output.
Also makes itemId optional in generated Lua - enchantment recipes
omit the field while item-producing recipes (rods, wands, oils)
are unchanged.

