========================================
全部功能 - 未实现功能记录 (含原因)
（汇总所有功能分类的"没做什么"，按分类分节）
========================================
说明:
- 本文件汇总全部功能分类中"未实现/暂缓"的内容, 每条注明原因
- 各分类的详细转换流程见 tuilun 下对应的《XX转化关系.txt》
- 统一的"总食用功能"尚未开发: 所有"吃"相关转换统一留待其实现, 避免重复


########################################
【动物养殖】(xy_animal)
########################################

一、鸡窝-高级机制(范围内鸡自动产蛋)
- 设想: 鸡窝5x5范围内有鸡下蛋 → 鸡窝自动改变形态逐级到5蛋, 同时地上的鸡蛋消失
- 未做原因: 转化文档标注【待定】, 当前仅实现"低级机制"——手持鸡蛋右键放置递增。
  高级机制等机制确定后再做 (转化文档 todo 已注明"先实现这个")

二、粪便-食用
- 设想: 粪便(一坨/半坨/仅痕迹) 可食用
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (转化文档已用 todo 标注)


########################################
【烧烤】(xy_barbecue)
########################################

一、烤鸡分食 (吃东西逐级分食)
- 方块: roast_chickenplace_1(整只) → roast_chickenplace_2(3/4只) →
       roast_chickenplace_3(半只) → roast_chickenplace_4(1/4只) → 吃完消失
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (转化文档已用 todo 标注)

二、烤乳猪分食 (剩余份数递减)
- 方块: roastpignew_1(整只) → roastpignew_2(5/6) → … → roastpignew_6(1/6) → 吃完消失
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (转化文档已用 todo 标注)

三、烤鳕鱼(熟) 直接右键食用
- 方块: grilledcod_1(烤鳕鱼熟)
- 未做原因: 设计为"直接右键食用", 食用部分由统一的"总食用功能"实现
- 说明: 因设计为直接食用, 故【不设"取下"规则】→ 空手右键烤熟的烤鳕鱼
        不会出现"取下"成功提示。这是设计如此, 不是遗漏。
        烤熟时已有完成提示 "§e烤鳕鱼烤熟了！"

四、烤鲑鱼(熟) 直接右键食用
- 方块: grilled_salmon(烤鲑鱼熟)
- 未做原因: 设计为"直接右键食用", 食用部分由统一的"总食用功能"实现
- 说明: 因设计为直接食用, 故【不设"取下"规则】→ 空手右键烤熟的烤鲑鱼
        不会出现"取下"成功提示。这是设计如此, 不是遗漏。
        烤熟时已有完成提示 "§e烤鲑鱼烤熟了！"

五、烤串(熟) 直接右键食用
- 方块: 熟牛肉串(beefkebabs_3)、熟羊肉串(lambkebabs_3)、熟蔬菜串(roasted_vegetables_3)、
       熟香菇串(roastedmushrooms_3)
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现
  (烧烤转化关系.txt 已用 todo 标注 "熟的烤串也都可以直接右键食用")

########################################
【死亡生物】(xy_deadmob)
########################################

一、尸体生成机制
- 设想: 玩家杀死牛/猪/羊/鱿鱼/村民时, 在生物死亡地生成对应尸体
  (死牛 dead_cow / 死猪 dead_pig / 死羊 dead_sheep / 死鱿鱼 deadsquida / 村民尸体 dead_villager)
- 未做原因: 转化文档 todo 已标注"暂时不搞" (死亡生物转化关系.txt 末尾 todo)


########################################
【方块工具】(xy_blocktools)
########################################

一、渔网-自动捕鱼
- 方块: fishingnet(网(渔网))
- 设想: 放在水中 → 一段时间后自动捕鱼 → 鱼以掉落物形式出现在渔网上方
- 未做原因: 转化文档 todo 已标注"后续实现" (方块工具转化关系.txt 唯一一条 todo)


########################################
【家具家私】(xy_furniture)
########################################

一、古式唱片机-播放曲目
- 方块: b_109(古式唱片机有碟)
- 设想: 放入唱片后播放对应唱片曲目
- 未做原因: 放/取碟已实现, 播放曲目标注"后续实现"
  (家具家私转化关系.txt 六、古式唱片机 todo 已标注)

二、木条获得
- 设想: 切石机 放入任何原版木板 → 获得4个木条
- 未做原因: 未实现 (家具家私转化关系.txt 静态段 todo 已标注)

三、双人床-双人睡眠
- 方块: b_35(双人床)
- 设想: 床, 但是可以两个人一起睡
- 未做原因: 未实现 (家具家私转化关系.txt 静态段 todo 已标注)

厨具架 通过指针 所在 碰撞箱位置 取物品 比如左锅 右刀 指向哪个取哪个

########################################
【乡野食物】(xy_food)
########################################

一、章鱼小丸子-完整转半份
- 方块: plate_40(章鱼小丸子完整) -> plate_40a(章鱼小丸子半份)
- 设想: 右键点击, 完整转为半份
- 未做原因: 属于吃的东西, 食用部分由统一的"总食用功能"后续实现
  (乡野食物转化关系.txt 一、章鱼小丸子 todo 已标注)

(原版食物-成品盘转换 已实现于 xiangyemod/yuanbanfangzhi, 见 全部功能做了什么.txt)

二、原版食物-成品盘可食用
- 方块: plate_16(南瓜派盘)/plate_17(生鱼片)/plate_18(西瓜盘)/plate_20(面包盘)/
       plate_21(曲奇盘)/plate_4(熟鸡肉盘)
- 设想: 盘子转换(装盘)后的成品盘 都可以直接右键食用
- 未做原因: 属于吃的东西, 食用部分由统一的"总食用功能"后续实现
  (乡野食物转化关系.txt 末尾 todo 已标注 "转换后也都可以吃")


########################################
【乡野饮料】(xy_drink)
########################################
(主要转换已实现于 xiangyemod/yinliao, 见 全部功能做了什么.txt)

一、果汁/豆浆/冰棍/冰沙 的食用功能
- 成品: fruitjuice_1~7(西瓜汁/橙汁/苹果汁/桃子汁/葡萄汁/豆浆)、各 popsicleplace(冰棍)、
       各 icecreamplace(冰沙, 含西瓜冰沙)
- 设想: 这些饮料成品都可以直接右键食用
- 未做原因: 属于吃的东西, 食用部分由统一的"总食用功能"后续实现
  (乡野饮料转化关系.txt 未标注具体食用规则)


########################################
【药物系统】(xy_medicine)
########################################

一、药罐-制药
- 方块: 药罐_1~4(medicinetank_1~4)
- 设想: 药罐_1~4 对应四种药物, 通过石臼研磨取出
- 未做原因: 药物制作流程后续实现 (药物系统转化关系.txt 二、药罐 todo 已标注)

二、绷带-回血
- 方块: bandage_2(绷带)
- 设想: 手持绷带右键回血
- 未做原因: 后续实现 (药物系统转化关系.txt 三、其他静态方块 todo 已标注)


########################################
【厨具】(xy_kitchenware)
########################################

一、盘子-变脏 (plate_0 -> plate_0a)
- 设想: 盘子装盛食物食用后变脏盘子
- 未做原因: 属于食物食用链路, 留到具体菜品/总食用功能实现 (厨具转化关系.txt 五、盘子)

二、油罐⇄油锅/锅铲上油 (oilcan -> 空油锅/炒锅)
- 油锅部分 已实现(2026-09-11): 油罐倒油 空油锅->满油锅 + 油罐变玻璃罐; 玻璃罐取油 -> 空油锅 + 油罐
  (油锅转化关系.txt 一)
- 锅铲部分 已实现(2026-09-16): 锅铲<->带油锅铲(19/19a)、带油锅铲上油炒锅(20);
  油罐方块次数16次用完变玻璃罐 (厨具转化关系.txt 七, 见 全部功能做了什么.txt 厨具节)
- 仍未做(依赖炒锅分类): 油罐直接上油空炒锅->炒锅(添油)(18a), 留到炒锅功能实现时做

三、蒸笼-蒸熟 (steamercover + 生食 -> 熟)
- 涉及: 蒸饺子/蒸包子/蒸竹筒饭/蒸牛奶鸡蛋
- 未做原因: 蒸熟的具体食材都在面食.甜食分类, 留到面食.甜食实现时做 (厨具转化关系.txt 四)

四、手持厨具具体用法 (锅铲/锅勺/菜刀/擀面杖)
- 涉及: 锅铲翻炒炒锅(21)、锅勺翻煮汤锅(22)、菜刀切割食材半成品(23)、擀面杖擀面团(24)
- 未做原因: 均作用于具体分类(炒锅/汤锅/寿司/面食等), 留到各分类实现时做 (厨具转化关系.txt 七)
- 补充: 面食原 工具·擀面杖组(rollingpin_1/2/3) 已移入禁用, 擀面只保留
  厨具擀面杖(rollingpin) 一条路径 (面食.甜食转化关系.txt 一、面粉·面团组)


########################################
【乡野自然】(xy_natural)
########################################

一、果树"树苗成长"机制
- 设想: 各树叶对应树苗, 像原版一样长成树(木头约5格高, 树叶从第4层开始长在树底部), 再结果
- 未做原因: 后续实现(用户明确标注被告知先跳过), 当前果树仍为"树叶->果实"简单计时结果
  (乡野自然转化关系.txt 一、果树·树叶)


########################################
【寿司】(xy_sushi)
########################################
(主要转换已实现于 xiangyemod/shousi, 见 全部功能做了什么.txt)
(对应 寿司转化关系.txt 二~八组; 方块中文名/英文id 见该 txt 文末【方块清单】)

一、吃 (寿司块/手握 递减食用)
- 鳕鱼寿司块(三个) -> 鳕鱼寿司块(两个) -> 鳕鱼寿司块(一个) ->空  [空手右键 吃] (txt 5)
- 鲑鱼寿司块(三个) -> 鲑鱼寿司块(两个) -> 鲑鱼寿司块(一个) ->空  [空手右键 吃] (txt 9)
- 热带鱼寿司块(三个) -> 热带鱼寿司块(两个) -> 热带鱼寿司块(一个) ->空  [空手右键 吃] (txt 13)
- 手握鳕鱼寿司(三个) -> 手握鳕鱼寿司(两个) -> 手握鳕鱼寿司(一个) ->空  [空手右键 吃] (txt 14)
- 手握鲑鱼寿司(三个) -> 手握鲑鱼寿司(两个) -> 手握鲑鱼寿司(一个) ->空  [空手右键 吃] (txt 15)
- 手握热带鱼寿司(三个) -> 手握热带鱼寿司(两个) -> 手握热带鱼寿司(一个) ->空  [空手右键 吃] (txt 16)
- 手握鱿鱼寿司(三个) -> 手握鱿鱼寿司(两个) -> 手握鱿鱼寿司(一个) ->空  [空手右键 吃] (txt 17)
- 盘装寿司 空手右键 吃: 盘装寿司(手握热带鱼三份+热带鱼寿司)(plate_27)、
  盘装寿司(手握鳕鱼三份+鳕鱼寿司)(plate_28)、盘装寿司(手握鲑鱼三份+鲑鱼寿司)(plate_29)、
  盘装寿司(手握鱿鱼三份+热带鱼寿司)(plate_42)
- 未做原因: 均为"空手右键 吃"的食用递减, 食用部分由统一的"总食用功能"汇总实现,
  本次不实现 (转化文档已用 todo 标注"吃的都 后续实现")

二、饭团来源 (汤锅熟米饭捏饭团)
- 熟米饭(汤锅煮好) 空手右键(不用碗) -> 饭团 (txt 23)
- 已实现(2026-09-14): 汤锅 菜谱37 熟米饭 空手右键 -> 饭团x16, 见 全部功能做了什么.txt 汤锅节


########################################
【汤锅】(xy_tangguo)
########################################
(汤锅转换 已整体实现于 xiangyemod/tangguo 2026-09-14, 见 全部功能做了什么.txt;
 原"汤锅·煮豆腐"未做项已随汤锅整体实现移除)

一、吃 (各碗装成品 / 汤面 右键食用)
- 碗装成品: 胡萝卜牛肉汤/胡萝卜羊肉汤/胡萝卜排骨汤/清汤羊肉/蔬菜牛肉汤/蔬菜瘦肉汤/
  蔬菜乱炖/胡萝卜土豆牛骨汤/土豆胡萝卜炖羊肉/胡萝卜土豆羊排汤/胡萝卜鳕鱼汤/
  胡萝卜鲑鱼汤/蛋花鳕鱼汤/瘦肉蛋花汤/豆腐鲑鱼汤/蘑菇炖鸡/猪蹄汤/羊肉泡馍汤/
  饺子_碗装/蔬菜鱼片汤/熟米饭(碗装)/饭团/水煮蛋/豆腐
- 汤面: 猪排蔬菜面/羊排蔬菜面/牛骨面/小鸡炖蘑菇面/胡萝卜蔬菜面/胡萝卜蔬菜牛肉面/
  香菇面/蔬菜鱼片面/蔬菜面/蛋花面/蛋花面(加葱花)/鸡蛋面/猪排蔬菜面加水煮蛋
  (均 空手右键直接吃)
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (汤锅转化关系.txt 已标注)


########################################
【面食.甜食】(xy_mianshi)
########################################
(主要转换已实现于 xiangyemod/mianshi, 见 全部功能做了什么.txt)

一、吃 (熟食 右键食用)
- 熟肉包子/馍/煎饼卷(牛肉/鳕鱼成品)/熟竹筒饭/蛋糕小块 均可 空手右键吃
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (转化文档已用 todo 标注)
  (巧克力蛋糕系列已实现于 2026-09-21, 见 全部功能做了什么.txt 面食节)

三、计时结束提示【已取消】(面食/油锅通用)
- 计时到点(烤制/蒸制/发酵/炸制完成) 不再发"完成"提示, 只保留开始计时的提示
  (开始计时时会说清"等计时(X秒)结束变成什么")
- 取消原因: 用户要求"计时的提示就只给开始计时的" (2026-09-11)
- 保留: 异常中断提示(烤炉被打碎 -> 方块掉落+提示; 蒸笼/油锅下炉灶移走 -> 暂停+提示)

todo 需要 对油罐 进行一个 打碎 后 在右键依然是多少的使用次数限制
    包括油罐右键 油锅(空)的时候 做剩余次数判断
    带油锅铲 右键玻璃罐 会变成 油罐 次数+1 是从0 加1 (不确定是否实现)
    蛋糕 蜂蜜瓶 可可豆 后续全部实现了再加


########################################
【炒锅】(xy_chaoguo) 2026-09-18
########################################
(炒锅转换 已整体实现于 xiangyemod/chaoguo 2026-09-18, 见 全部功能做了什么.txt)

一、吃 (各盘装成品 / 盖饭 右键食用)
- 盘装成品: 黑椒牛排/清炒猪排/清炒羊肉/熟鸡肉盘/胡萝卜鲑鱼/胡萝卜牛排骨/黑椒牛腿/
  胡萝卜牛里脊/胡萝卜羊腿/胡萝卜炒羊里脊/胡萝卜炒羊排/小炒五花肉/胡萝卜炒猪排骨/
  炒土豆/胡萝卜炒鳕鱼/辣炒兔肉/元气煎蛋/炒时蔬/炒碎肉/煎鲑鱼/炒鱿鱼/炒鱿鱼须/
  小炒鸡肉/麻婆豆腐/炒蟹/辣炒鲑鱼/牛肉意面/香菇意面/胡萝卜意面/鸡肉番茄意面/
  辣子鸡丁/辣椒炒牛肉/土豆炒猪肉/胡萝卜炒猪肉/香菇滑鸡/蛋炒饭/葱油饼/酱香饼/馍/煎饼
- 盖饭: 辣子鸡丁盖饭(全份/半份)/香菇滑鸡盖饭(全份/半份)/麻婆豆腐盖饭/鳕鱼盖饭
- 未做原因: 食用部分由统一的"总食用功能"汇总实现, 本次不实现 (炒锅转化关系.txt 已标注)

二、半份/部分份变体 (出锅递减链路)
- 黑椒牛排(半份)(plate_2a)/清炒猪排(半份)(plate_1a)/胡萝卜鲑鱼(半份)(plate_5a)/
  胡萝卜羊腿(半份)(plate_9a)/胡萝卜炒羊里脊(半份)(plate_10a)/小炒五花肉(半份)(plate_12a)/
  胡萝卜炒猪排骨(半份)(plate_13a)/辣炒兔肉(半份)(plate_19a)/炒鱿鱼(三分之二份)(plate_26a)/
  炒鱿鱼(三分之一份)(plate_26b)/炒鱿鱼须(半份)(plate_26c)/小炒鸡肉(半份)(plate_31a)/
  麻婆豆腐(半份)(plate_32a)/炒蟹(半份)(plate_33a)/牛肉意面(半份)(plate_43a)/
  香菇意面(半份)(plate_44a)/胡萝卜意面(半份)(plate_45a)/鸡肉番茄意面(半份)(plate_46a)/
  辣子鸡丁盖饭(半份)(plate_48a)/香菇滑鸡盖饭(半份)(plate_55a)
- 未做原因: 各半份/部分份变体均属"吃"的递减链路, 由统一的"总食用功能"汇总实现

三、香菇滑鸡前置基底 原文存疑 (待用户确认)
- 炒锅转化关系.txt 菜谱34 写"炒锅_62(小炒鸡肉_生) + 香菇x8",
  但 lang 中 炒锅_62 = 炒猪肉_生(rtdd:fried_pork), 与菜谱产物(香菇滑鸡=鸡肉)矛盾;
  本次按同名"小炒鸡肉"最近态实现为 炒锅_66(小炒鸡肉_半熟)(rtdd:friedchicken) + 香菇x8
- 若确认应改用 炒锅_22(小炒鸡肉_生)(rtdd:cookinganymeat), 只需改 ChaoguoData.py
  菜谱34 两条规则的 block 字段即可


########################################
【总食用】(全部吃) 2026-09-21
########################################
- 总食用功能已整体实现于 xiangyemod/shiyongfood (2026-09-21),
  规范: tuilun/总食用转化关系.txt (用户最终稿), 详见 全部功能做了什么.txt 【总食用】节
- 实现方式: 成品放置成方块后 空手右键方块 吃一级(方块转换/消失+容器掉落);
  例外 饭团/水煮蛋/豆腐 手持右键直接吃(消耗1个, 无容器)

【仍未做/待确认】
一、动物养殖·粪便吃 (未做)
- 粪便(一坨/半坨/仅痕迹) 可食用: 未做, 若要做建议 回复0点, 无效果(或 中毒/饥饿 负面)
  负面效果不列入增益表; 是否实现待用户确认
二、半份/部分份变体"出锅递减链路" (不再单做)
- 黑椒牛排(半份)等全部半份/部分份变体 均作为"吃"的递减链路实现(右键方块吃一级),
  不再单独做出锅路径 [已按用户确认, 2026-09-21]
三、食用相关细节(可后续调整)
- 烤鸡/烤乳猪"生命提升 10点"按 生命提升III(30秒) 实现(10点≈2.5级取III, 每级+4点血)
- 原版食物成品盘(plate_16/17/18/20/21/4)按 txt 无增益效果
- 饭团/水煮蛋 已补 use_animation:eat+food 组件(长按右键可触发食用事件)


########################################
【统一 itemUseOn 转换】(2026-09-23)
########################################
四、其余 itemUseOn 转换的"点无反应"根治
- 与其他 itemUseOn 转换(面食/汤锅/装盘/相邻放置/厨具蘸油/寿司/裹粉/种水稻/手持吃)
  经审计确认与盖饭同款风险(客户端纯 ret 吞 ServerItemUseOnEvent), 已统一用
  OnItemUseOnRequest 显式事件修复(见做了什么.txt)。本次为完整修复, 无遗留。
- 暂未单测验证每一项的实际效果(用户需逐个进游戏验证): 因网易双端事件吞食行为
  对"原版非方块物品 vs 方块物品"可能有差异, 若某项仍点无反应, 说明该组合的吞食
  路径不同, 需再单独排查(不按此统一方案重复改)。
五、盖饭/盛出/出锅 专用事件(GAI_FAN_CANCEL / TAKEOUT_CANCEL) 维持专用, 不再并入统一事件
- 原因: 已跑通, 保持不回退; 统一事件只覆盖其余 itemUseOn 组合 [2026-09-23]
