========================================
【市场贸易】(xy_market) 转化关系
========================================
说明:
- 分为4个分组: 条箱 / 货桶 / 售卖盒 / 摊位设施
- 条箱/货桶/售卖盒 均为"手持对应物品右键放入 → 变为对应容器", 可空手右键取出取回
- 放入消耗: 除 南瓜/西瓜 消耗1个原版方块(南瓜方块/西瓜方块)外, 其余消耗32个对应物品
- 布料两个(售卖盒(黄绿/棕色))已按标注: 名字加"禁用" 调到 禁用(xy_jinyong)标签, 不参与本分类转换
- 摊位设施静态, 仅悬赏纸有循环转换

========================================
一、条箱 (手持对应物品右键放入, 消耗32)
========================================
对应方块: woodenbox_0(条箱_空)、woodenbox_1(条箱(苹果))、woodenbox_2(条箱(胡萝卜))、
          woodenbox_3(条箱(土豆))、woodenbox_4(条箱(桃子))、woodenbox_5(条箱(橘子))、
          woodenbox_6(条箱(鳕鱼))、woodenbox_7(条箱(鲑鱼))
机制: 手持对应物品右键 条箱(空 woodenbox_0), 消耗32个对应物品, 变为对应条箱
1. 条箱(空) + 苹果 -> 条箱(苹果)
转换条件:[手持 苹果 右键 进行转换, 消耗32个苹果]
2. 条箱(空) + 胡萝卜 -> 条箱(胡萝卜)
转换条件:[手持 胡萝卜 右键 进行转换, 消耗32个胡萝卜]
3. 条箱(空) + 土豆 -> 条箱(土豆)
转换条件:[手持 土豆 右键 进行转换, 消耗32个土豆]
4. 条箱(空) + 桃子 -> 条箱(桃子)
转换条件:[手持 桃子 右键 进行转换, 消耗32个桃子]
5. 条箱(空) + 橘子 -> 条箱(橘子)
转换条件:[手持 橘子 右键 进行转换, 消耗32个橘子]
6. 条箱(空) + 鳕鱼 -> 条箱(鳕鱼)
转换条件:[手持 鳕鱼 右键 进行转换, 消耗32个鳕鱼]
7. 条箱(空) + 鲑鱼 -> 条箱(鲑鱼)
转换条件:[手持 鲑鱼 右键 进行转换, 消耗32个鲑鱼]

【取出】条箱(苹果/胡萝卜/土豆/桃子/橘子/鳕鱼/鲑鱼) -> 条箱(空)
转换条件:[空手右键 进行转换, 取回对应物品]
机制: 空手右键装满的条箱, 变回空条箱, 以掉落物形式取回 32个对应物品

========================================
二、货桶 (手持对应物品右键放入, 消耗32)
========================================
对应方块: fishbucket_0(货桶_空)、fishbucket_1(货桶(鳕鱼))、fishbucket_2(货桶(鲑鱼))、
          carrotbarrel(货桶(胡萝卜))、potatobarrel(货桶(土豆))、peachbarrel(货桶(桃子))、
          orangebarrel(货桶(橘子))、applebox(货桶(苹果))
机制: 手持对应物品右键 货桶(空 fishbucket_0), 消耗32个对应物品, 变为对应货桶
1. 货桶(空) + 鳕鱼 -> 货桶(鳕鱼)
转换条件:[手持 鳕鱼 右键 进行转换, 消耗32个鳕鱼]
2. 货桶(空) + 鲑鱼 -> 货桶(鲑鱼)
转换条件:[手持 鲑鱼 右键 进行转换, 消耗32个鲑鱼]
3. 货桶(空) + 胡萝卜 -> 货桶(胡萝卜)
转换条件:[手持 胡萝卜 右键 进行转换, 消耗32个胡萝卜]
4. 货桶(空) + 土豆 -> 货桶(土豆)
转换条件:[手持 土豆 右键 进行转换, 消耗32个土豆]
5. 货桶(空) + 桃子 -> 货桶(桃子)
转换条件:[手持 桃子 右键 进行转换, 消耗32个桃子]
6. 货桶(空) + 橘子 -> 货桶(橘子)
转换条件:[手持 橘子 右键 进行转换, 消耗32个橘子]
7. 货桶(空) + 苹果 -> 货桶(苹果)
转换条件:[手持 苹果 右键 进行转换, 消耗32个苹果]

【取出】货桶(鳕鱼/鲑鱼/胡萝卜/土豆/桃子/橘子/苹果) -> 货桶(空)
转换条件:[空手右键 进行转换, 取回对应物品]
机制: 空手右键装满的货桶, 变回空货桶, 以掉落物形式取回 32个对应物品

========================================
三、售卖盒 (手持对应物品右键放入)
========================================
对应方块: sellingboxes(售卖盒_空)、orangebox(售卖盒(橘子))、peachbox(售卖盒(桃子))、
          sales_box_cod(售卖盒(鳕鱼盒))、sales_box_carrot(售卖盒(胡萝卜))、sales_box_bread(售卖盒(面包))、
          sales_box_apple(售卖盒(苹果))、sales_box_pumpkin(售卖盒(南瓜))、sales_box_watermelon(售卖盒(西瓜))、
          sales_box_potato(售卖盒(土豆))
机制: 手持对应物品右键 售卖盒(空 sellingboxes), 除南瓜/西瓜消耗1个原版方块外, 其余消耗32个对应物品, 变为对应售卖盒
1. 售卖盒(空) + 橘子 -> 售卖盒(橘子)
转换条件:[手持 橘子 右键 进行转换, 消耗32个橘子]
2. 售卖盒(空) + 桃子 -> 售卖盒(桃子)
转换条件:[手持 桃子 右键 进行转换, 消耗32个桃子]
3. 售卖盒(空) + 鳕鱼 -> 售卖盒(鳕鱼盒)
转换条件:[手持 鳕鱼 右键 进行转换, 消耗32个鳕鱼]
4. 售卖盒(空) + 胡萝卜 -> 售卖盒(胡萝卜)
转换条件:[手持 胡萝卜 右键 进行转换, 消耗32个胡萝卜]
5. 售卖盒(空) + 面包 -> 售卖盒(面包)
转换条件:[手持 面包 右键 进行转换, 消耗32个面包]
6. 售卖盒(空) + 苹果 -> 售卖盒(苹果)
转换条件:[手持 苹果 右键 进行转换, 消耗32个苹果]
7. 售卖盒(空) + 南瓜(原版方块) -> 售卖盒(南瓜)
转换条件:[手持 原版南瓜方块 右键 进行转换, 消耗1个原版南瓜方块]
8. 售卖盒(空) + 西瓜(原版方块) -> 售卖盒(西瓜)
转换条件:[手持 原版西瓜方块 右键 进行转换, 消耗1个原版西瓜方块]
9. 售卖盒(空) + 土豆 -> 售卖盒(土豆)
转换条件:[手持 土豆 右键 进行转换, 消耗32个土豆]

【取出】售卖盒(橘子/桃子/鳕鱼/胡萝卜/面包/苹果/土豆) -> 售卖盒(空)
转换条件:[空手右键 进行转换, 取回对应物品]
机制: 空手右键装满的售卖盒, 变回空售卖盒, 以掉落物形式取回 32个对应物品
- 南瓜/西瓜盒: 空手右键 → 空售卖盒 + 取回 1个原版方块(南瓜方块/西瓜方块)

【已禁用】售卖盒(黄绿布料 clothbox_1)、售卖盒(棕色布料 clothbox_2)
- 按标注: 名字后面加"禁用", 调到 禁用(xy_jinyong) 标签, 不参与市场贸易转换

========================================
四、摊位设施 (静态 + 悬赏纸循环)
========================================
1. 静态摊位设施(无转换)
- b_4(摊位台)、menus(餐牌(菜单))、vending_desk(售货台) 为静态, 无转换

2. 悬赏纸循环转换 (空手右键逐级切换)
- bountypaper(农贸清单/悬赏纸) -> bountypaper_1(悬赏纸_1) -> bountypaper_2(悬赏纸_2) -> bountypaper(农贸清单/悬赏纸)
转换条件:[右键 进行转换, 循环切换]
机制: 空手右键悬赏纸, 逐级切换到下一张, 末尾回到农贸清单
