================================================================================
          Java版（乡野forge1.20.1-第三版） vs 基岩版 配方差异总结
================================================================================
说明：对比了Java版 recipes 目录下所有配方与基岩版 netease_recipes 目录的配方


一、配方完全一致的（共约40+个）
================================================================================

1. 箭桶 (arrowbarrel_0)
   Java: 1个云杉活板门 → 1个箭桶
   基岩: 一致 ✓

2. 晾干架 (dryingrack)
   Java: 支杆x4 + 木棍x2 → 2个晾干架
   基岩: 一致 ✓

3. 竹栏 (bamboomeshfence)
   Java: 竹子x6 → 1个竹栏
   基岩: 一致 ✓

4. 车 (cart)
   Java: 木条x4 + 车轮x2 → 1个车
   基岩: 一致 ✓

5. 梯子 (ladder)
   Java: 支杆x6 + 木棍x3 → 1个梯子
   基岩: 一致 ✓

6. 支撑 (prop_up)
   Java: 支杆x5 → 2个支撑
   基岩: 一致 ✓

7. 纺纱机 (spinner)
   Java: 支杆x4 + 车轮x1 + 线x2 → 1个纺纱机
   基岩: 已更新为一致 ✓

8. 支杆（木棍版）
   Java: 3木棍 → 1个支杆
   基岩: 一致 ✓

9. 支杆（木条版3个）
   Java: 3木条 → 2个支杆
   基岩: 一致 ✓

10. 支杆（木条版6个）
    Java: 6木条 → 1个支杆
    基岩: 一致 ✓

11. 黄色布料 (cloth_yellow)
    Java: 黄色羊毛x2 + 白色羊毛x1 → 1个黄色布料
    基岩: 一致 ✓

12. 蓝色布料 (cloth_blue)
    Java: 淡蓝色羊毛x2 + 白色羊毛x1 → 1个蓝色布料
    基岩: 一致 ✓

13. 红色布料 (cloth_red)
    Java: 红色羊毛x2 + 白色羊毛x1 → 1个红色布料
    基岩: 一致 ✓

14. 紫色布料 (cloth_purple)
    Java: 紫色羊毛x2 + 白色羊毛x1 → 1个紫色布料
    基岩: 一致 ✓

15. 黄绿色布料 (cloth_lime)
    Java: 绿色羊毛x2 + 黄绿色羊毛x1 → 1个黄绿色布料
    基岩: 一致 ✓

16. 遮阳布系列（黄色/蓝色/红色/紫色/黄绿色）
    Java: 支杆 + 对应布料 → 1个遮阳布
    基岩: 均一致 ✓

17. 售卖盒 (sellingboxes)
    Java: 木条x7 → 1个售卖盒
    基岩: 一致 ✓

18. 鱼桶 (fishbucket_0)
    Java: 木条x7 → 1个鱼桶
    基岩: 一致 ✓

19. 书柜 (bookcase)
    Java: 箱子 + 任意木板 → 1个书柜
    基岩: 一致 ✓

20. 置物架 (shelving)
    Java: 2个云杉活板门 → 1个置物架
    基岩: 一致 ✓

21. 铸造台 (casting_table)
    Java: 铁粒x2 + 高炉x1 + 砖x1 → 1个铸造台
    基岩: 一致 ✓

22. 盘子 (plate_0)
    Java: 任意木板x2 + 任意木台阶x1 → 6个盘子
    基岩: 一致 ✓

23. 盘子堆 (platepile)
    Java: 9个盘子 → 1个盘子堆（也可无序分解回1个盘子）
    基岩: 一致 ✓

24. 鱼缸 (fishtank)
    Java: 玻璃x1 + 石头x1 → 1个鱼缸
    基岩: 一致 ✓

25. 金锭堆 (goldingotpile)
    Java: 金锭x6 → 1个金锭堆
    基岩: 一致 ✓

26. 铜锭堆 (copperingotpile)
    Java: 铜锭x6 → 1个铜锭堆
    基岩: 一致 ✓

27. 铁锭堆 (ingotpile)
    Java: 铁锭x6 → 1个铁锭堆
    基岩: 一致 ✓

28. 药罐 (medicinetank)
    Java: 任意木板x1 + 玻璃x1 → 1个药罐
    基岩: 一致 ✓

29. 渔网 (fishingnet)
    Java: 线x5 → 1个渔网
    基岩: 一致 ✓

30. 厨具架 (kitchenwarerack)
    Java: 木条x5 → 1个厨具架
    基岩: 一致 ✓

31. 风车叶 (fanblades)
    Java: 木条x4 + 白羊毛x4 + 支杆x1 → 1个风车叶
    基岩: 一致 ✓

32. 药水架 (lotion_0)
    Java: 任意原木x5 + 木条x1 → 4个药水架
    基岩: 一致 ✓

33. 榨汁机 (juicer)
    Java: 铁粒x1 + 铁锭x1 + 木条x2 + 木板x2 + 石头x1 → 1个榨汁机
    基岩: 一致 ✓

34. 钳子 (pinchers)
    Java: 铁锭x3 + 皮革x1 → 1个钳子
    基岩: 一致 ✓

35. 石臼-骨头版 (mortar)
    Java: 3个骨头 → 1个石臼
    基岩: 一致 ✓

36. 石臼-圆石版 (mortar)
    Java: 3个圆石 → 1个石臼
    基岩: 一致 ✓

37. 酒杯 (mug)
    Java: 任意木板x2 + 铁粒x1 → 1个酒杯
    基岩: 一致 ✓

38. 锅铲 (spatula)
    Java: 铁锭x1 + 支杆x2 → 1个锅铲
    基岩: 一致 ✓

39. 菜单 (menus)
    Java: 2个木条 → 4个菜单
    基岩: 一致 ✓

40. 旗子 (flag)
    Java: 支杆x3 + 黄绿色布料x1 + 黄色布料x1 → 4面旗子
    基岩: 一致 ✓

41. 蓝石灰斜纹旗 (flag_blue_lime_oblique)
    Java: 支杆x3 + 蓝色布料x1 + 黄绿色布料x1 → 4面
    基岩: 一致 ✓

42. 存储桶 (storage_buckets)
    Java: 任意木板x7 + 任意木台阶x1 → 1个存储桶
    基岩: 一致 ✓

43. 碗柜 (cupboard_0)
    Java: 木条x4 + 任意木板x2 → 1个碗柜
    基岩: 一致 ✓

44. 金锭堆/铜锭堆/铁锭堆 分解为锭
    Java: 1个锭堆 → 6个对应锭
    基岩: 一致 ✓

45. 盘子堆 分解为盘子
    Java: 1个盘子堆 → 1个盘子（无序）
    基岩: 一致 ✓


二、配方有差异的
================================================================================

1. 橱柜 (cabinet)
   Java: 木条x5 + 木台阶x3
         排列：木条-木台阶-木条 / 木条-空-木条 / 木台阶-木条-木台阶
  基岩: 木条x5 + 任意木台阶x3
         排列：木条-木台阶-木条 / 木条-空-木条 / 木台阶-木条-木台阶
  结论：材料种类和数量一致，排列一致 ✓

2. 橱柜_1 (cabinet_1)
   Java: 木条x5 + 木台阶x2
         排列：木条-木条-木条 / 木条-空-木条 / 木台阶-木条-木台阶
  基岩: 木条x6 + 任意木台阶x2
         排列：木条-木条-木条 / 木条-空-木条 / 木台阶-木条-木台阶
  结论：⚠ 材料数量有差异！Java版用木条x5，基岩版用木条x6

3. 烧烤架 (barbecuegrill_0)
   Java: 未找到对应配方（可能使用其他方式）
  基岩: 有方案A（铁锭x2+铁粒x3+煤炭x1）和方案B（铁粒x4+铁栏杆x1+煤炭x1）
  结论：⚠ Java版无此配方，可能通过其他方式获得

4. 搅拌器 (beater)
   Java: 未找到对应配方
  基岩: 木条x3 + 木棍x1 → 1个搅拌器
  结论：⚠ Java版无此配方

5. 鸡窝 (chickencoop_0)
   Java: 未找到对应配方
  基岩: 小麦x3 → 3个鸡窝
  结论：⚠ Java版无此配方（但有鸡窝的其他变体）

6. 鸡饲料盆 (chickenmanger_0)
   Java: 未找到对应配方
  基岩: 1个木条 → 1个鸡饲料盆
  结论：⚠ Java版无此配方

7. 柴火 (firewood)
   Java: 未找到对应配方（有f_24.json但结果是deleted_mod_element）
  基岩: 9个任意原木 → 9个柴火
  结论：⚠ Java版此配方已废弃

8. 柴火_2 (firewood_2)
   Java: 未找到对应配方
  基岩: 6个任意原木 → 9个柴火_2
  结论：⚠ Java版无此配方

9. 水槽 (flume_0)
   Java: 未找到对应配方
  基岩: 铁锭x3 + 铁粒x1 + 砖x3 → 1个水槽
  结论：⚠ Java版无此配方

10. 炒冰盒 (frytheicebox)
    Java: 未找到对应配方
    基岩: 木条x2 + 任意木台阶x3 → 1个炒冰盒
    结论：⚠ Java版无此配方

11. 冰棍盒 (icelollybox_1)
    Java: 未找到对应配方
    基岩: 木条x3 + 木棍x1 + 任意木台阶x2 → 1个冰棍盒
    结论：⚠ Java版无此配方

12. 饲料槽 (manger_0)
    Java: 未找到对应配方
    基岩: 木条x3 + 任意木台阶x2 → 1个饲料槽
    结论：⚠ Java版无此配方

13. 丸子机 (meatballmaker_0)
    Java: 未找到对应配方
    基岩: 支杆x1 + 铁锭x2 → 1个丸子机
    结论：⚠ Java版无此配方

14. 油锅 (oilpot_0)
    Java: 未找到对应配方
    基岩: 铁粒x2 + 铁栏杆x1 + 铁锭x2 + 黑色染料x1 → 1个油锅
    结论：⚠ Java版无此配方

15. 土豆堆 (potato_pile)
    Java: 未找到对应配方
    基岩: 8个土豆 → 1个土豆堆
    结论：⚠ Java版无此配方

16. 胡萝卜堆 (carrot_pile)
    Java: 未找到对应配方
    基岩: 8个胡萝卜 → 1个胡萝卜堆
    结论：⚠ Java版无此配方

17. 苹果堆 (apple_pile)
    Java: 未找到对应配方
    基岩: 8个苹果 → 1个苹果堆
    结论：⚠ Java版无此配方

18. 面包堆 (bread_pile)
    Java: 未找到对应配方
    基岩: 8个面包 → 1个面包堆
    结论：⚠ Java版无此配方

19. 鳕鱼堆 (cod_pile)
    Java: 未找到对应配方
    基岩: 8个鳕鱼 → 1个鳕鱼堆
    结论：⚠ Java版无此配方

20. 鲑鱼堆 (salmon_pile)
    Java: 未找到对应配方
    基岩: 8个鲑鱼 → 1个鲑鱼堆
    结论：⚠ Java版无此配方

21. 鸡蛋堆 (egg_pile)
    Java: 未找到对应配方
    基岩: 9个鸡蛋 → 1个鸡蛋堆
    结论：⚠ Java版无此配方

22. 擀面杖 (rollingpin)
    Java: 未找到对应配方（Java版rollingpin结果不同）
    基岩: 支杆x1 + 任意木板x1 → 4个擀面杖
    结论：⚠ Java版无此配方

23. 桌凳 (stool)
    Java: 未找到对应配方
    基岩: 木条x2 + 木棍x2 → 1个桌凳
    结论：⚠ Java版无此配方

24. 蒸笼 (steamer)
    Java: 未找到对应配方
    基岩: 竹子x3 + 任意木板x3 → 1个蒸笼
    结论：⚠ Java版无此配方

25. 炖汤 (stewedsoup)
    Java: 未找到对应配方
    基岩: 砖x2 + 铁锭x3 + 黑色染料x2 → 1个炖汤
    结论：⚠ Java版无此配方

26. 石磨 (stonemill)
    Java: 未找到对应配方
    基岩: 石头x3 + 支杆x1 → 1个石磨
    结论：⚠ Java版无此配方

27. 炒锅 (wok)
    Java: 未找到对应配方
    基岩: 铁锭x4 + 煤炭x1 → 1个炒锅
    结论：⚠ Java版无此配方

28. 酒桶 (wine_barrel)
    Java: 未找到对应配方（有b_81酒桶但无合成配方）
    基岩: 任意木板x6 + 木条x2 → 1个酒桶
    结论：⚠ Java版无此配方

29. 货桶 (woodenbox_0)
    Java: 未找到对应配方
    基岩: 木条x5 → 1个货桶
    结论：⚠ Java版无此配方

30. 帐篷 (tent)
    Java: 未找到对应配方
    基岩: 白色羊毛x3 + 木条x1 → 8个帐篷
    结论：⚠ Java版无此配方

31. 盘子架 (trayracks_1)
    Java: 未找到直接对应配方（Java版有trayracks_1但无合成配方定义）
    基岩: 木条x2 + 任意木板x2 → 1个盘子架
    结论：⚠ Java版无此配方

32. 车轮 (wheel)
    Java: 未找到对应配方（Java版wheel有物品但无合成配方）
    基岩: 5个木棍 → 1个车轮
    结论：⚠ Java版无此配方

33. 牛头骨分解 (cow_skull → bone)
    Java: 未找到对应分解配方
    基岩: 1个牛头骨 → 1个骨头
    结论：⚠ Java版无此配方

34. 烤香菇串 (roastedmushrooms_0)
    Java: 未找到对应配方
    基岩: 棕色蘑菇x5 + 木棍x1 → 1个烤香菇串
    结论：⚠ Java版无此配方

35. 悬赏纸 (bountypaper)
    Java: 未找到对应配方
    基岩: 纸x1 → 2个悬赏纸
    结论：⚠ Java版无此配方


三、Java版有但基岩版没有的配方
================================================================================

1. 木条 (barwood) - 切石机配方
   Java: 任意木板 → 4个木条（切石机）
   基岩: 无此配方

2. 车 (cart) - 但Java版用木条，基岩版用木条
   一致

3. 稻草人 (scarecrow)
   Java: 雕刻南瓜x1 + 草帽x1 + 支杆x3 + 干草捆x1 → 1个稻草人
   基岩: 无此配方

4. 放大镜 (magnifying_glass)
   Java: 金粒x3 + 玻璃板x1 + 木棍x1 → 1个放大镜
   基岩: 无此配方

5. 锤子 (hammer) - 两个方案
   Java: 方案A（废石+铁锭+木棍）→ 1个锤子
   Java: 方案B（石头+木棍）→ 1个锤子
   基岩: 无此配方

6. 铁锯 (iron_saw)
   Java: 铁锭x2 + 木棍x3 → 1个铁锯
   基岩: 无此配方

7. 铁镰刀 (iron_scythe)
   Java: 铁锭x2 + 木棍x3 → 1个铁镰刀
   基岩: 无此配方

8. 挂钩 (hooking) + 肉钩 (meathook)
   Java: 铁粒x4 → 1个挂钩
   Java: 支杆x2 + 挂钩x2 → 1个肉钩
   基岩: 无此配方

9. 菜刀 (cleaver)
   Java: 铁锭x1 + 木棍x1 → 1个菜刀
   基岩: 无此配方

10. 生面团 (rawdough)
    Java: 小麦x4 + 水桶x1 → 2个生面团
    基岩: 无此配方

11. 玻璃杯 (cup)
    Java: 1个玻璃板 → 1个玻璃杯
    基岩: 无此配方

12. 桃子堆 (peachpile_0)
    Java: 8个桃子 → 1个桃子堆
    基岩: 无此配方

13. 橙子堆 (orangepile_0)
    Java: 8个橙子 → 1个橙子堆
    基岩: 无此配方

14. 粗皮 (coarseskin)
    Java: 9个腐肉 → 2个粗皮
    基岩: 无此配方

15. 火药 (gunpowder)
    Java: 火硝+木炭+硫磺 → 2个火药
    基岩: 无此配方

16. 火炬 (torch)
    Java: 火硝+木棍 → 5个火炬
    Java: 硫磺+木棍 → 5个火炬
    基岩: 无此配方

17. 烈焰棒 (blaze_rod)
    Java: 硫磺x8 + 木棍x1 → 1个烈焰棒
    基岩: 无此配方

18. 工作台 (crafting_table)
    Java: 粗木x4 → 1个工作台
    基岩: 无此配方

19. 木棍 (stick)
    Java: 粗木x2 → 4个木棍
    基岩: 无此配方

20. 箱子 (chest)
    Java: 粗木x8 → 1个箱子
    基岩: 无此配方

21. 绷带 (bandage)
    Java: 白羊毛x3 + 药水x1 → 5个绷带
    基岩: 无此配方

22. 药罐_1~4 (medicinetank_1~4)
    Java: 对应药材x8 + 空药罐x1 → 满药罐
    基岩: 无此配方

23. 金币堆 (gold_pile) / 铜币堆 (copper_coin_pile) / 铁币堆 (ironcoinpile)
    Java: 9个对应硬币 → 1个堆（可逆分解）
    基岩: 无此配方

24. 辣椒串 (garlicskewers)
    Java: 大蒜x6 + 木棍x1 + 线x1 → 1个辣椒串
    基岩: 无此配方

25. 红橙斜纹旗 (flag_red_orange_oblique)
    Java: 支杆x3 + 橙色布料 + 红色布料 → 4面
    基岩: 无此配方

26. 棕蓝旗 (flag_brown_blue)
    Java: 支杆x3 + 蓝色布料 + 橙色布料（或红色布料）→ 4面
    基岩: 无此配方

27. 橙色布料 (cloth_orange)
    Java: 橙色羊毛x2 + 白色羊毛x1 → 1个橙色布料
    基岩: 无此配方

28. 橙色遮阳布 (sunshaden_cloth_orange)
    Java: 支杆 + 橙色布料 → 1个橙色遮阳布
    基岩: 无此配方

29. 营火烹饪系列（smelting/campfire_cooking）
    Java: 大量烤肉配方（牛腿肉、猪肋排、羊腿等）
    基岩: 无此配方

30. 热水桶 (hot_water_bucket)
    Java: 水桶烧炼 → 热水桶
    基岩: 无此配方


四、总结
================================================================================
- 基岩版有约96个配方，Java版有约200+个配方（包括合成、烧炼、切石机等）
- 两者共有的配方中，绝大多数材料/排列一致
- 主要差异在于：
  1. 基岩版有很多"堆叠类"配方（苹果堆、面包堆等），Java版没有
  2. Java版有很多"工具类"配方（铁锯、铁镰刀、菜刀、锤子等），基岩版没有
  3. Java版有"药材/药水"类配方（药罐系列、绷带），基岩版没有
  4. Java版有"硬币堆叠"类配方（金币堆、铜币堆），基岩版没有
  5. Java版有"粗木→基础物品"体系（粗木→木棍、工作台、箱子），基岩版没有
  6. Java版有"营火/烧炼"烹饪体系，基岩版没有
  7. 橱柜_1（cabinet_1）材料数量有差异：Java版木条x5，基岩版木条x6
================================================================================