搬运了原版食材 原版锅铲贴图 去掉了旧版锅铲锅勺

This commit is contained in:
wenhe committed 2026-09-02 16:46:22 +08:00
1 parent 991239bc26
commit f00601f7ad
93 files changed
+1779 -1164

No files matched your search

+69 -14
View File
@@ -2,8 +2,9 @@
【乡野食材】(xy_ingredients) 转化关系
========================================
说明:
- 分为3个分组: 蔬菜·切配 / 肉·鱼·海鲜 / 蔬果·堆类
- 分为6个分组: 蔬菜·切配 / 肉类·肉馅 / 鱼·海鲜 / 蔬果·堆类 / 调味·佐料 / 裹粉半成品
- 切配类食材可用菜刀切分,肉馅可按压
- 油锅炸物需先裹面粉: 生食材裹粉后成为"裹粉半成品"(见第六节),再下油锅
- 【待确认】表示该步骤所需的具体操作尚未最终确定
========================================
@@ -26,7 +27,7 @@
机制: 手持菜刀右键切葱,逐级切分
========================================
二、肉·鱼·海鲜
二、肉类·肉馅
========================================
5. 生猪肉馅 -> 生猪肉馅(按压)
转换条件:[右键 进行转换(按压成型)]
@@ -36,25 +37,79 @@
转换条件:[右键 进行转换(按压成型)]
机制: 空手右键,按压成型
7. 鲑鱼堆 / 鳕鱼堆
7. 羊腿/羊里脊/羊小排/牛里脊/牛腿肉/五花肉/猪肋排/猪蹄/碎肉(静态食材)
转换条件:[静态食材,无独立转换](本次由Java版迁入)
========================================
三、鱼·海鲜
========================================
8. 鲑鱼堆 / 鳕鱼堆
转换条件:[静态堆叠食材,无独立转换]
9. 鱿鱼须/螃蟹/龙虾/生鱼片/鱼干(静态食材)
转换条件:[静态食材,无独立转换](本次由Java版迁入)
========================================
四、蔬果·堆类
========================================
10. 土豆堆 / 胡萝卜堆(b_40) / 桃子堆 / 橙子堆 / 苹果堆 / 面包堆 / 鸡蛋堆
转换条件:[静态堆叠食材,无独立转换]
========================================
三、蔬果·堆类
五、调味·佐料
========================================
8. 土豆堆 / 胡萝卜堆(b_40) / 桃子堆 / 橙子堆 / 苹果堆 / 面包堆 / 鸡蛋堆
转换条件:[静态堆叠食材,无独立转换]
9. 大蒜(cutgarlic)
11. 大蒜(cutgarlic)
转换条件:[静态切配食材,无独立转换]
10. 大蒜串 / 辣椒串
12. 蒜末(crushedgarlic)
转换条件:[静态切配食材,无独立转换](本次由Java版迁入)
13. 大蒜串 / 辣椒串
转换条件:[静态串类食材,无独立转换](注:辣椒串原属烧烤分类,已迁至此分组)
14. 豆腐(beancurd)
转换条件:[静态食材,无独立转换](本次由Java版迁入)
========================================
四、方块清单
六、裹粉半成品(油锅炸物前置,由生食材裹面粉而来)
========================================
cutcarrot_0~4(切胡萝卜)、cutpotato_0~4(切土豆)、cutvegetable_0~3(切青菜)、cutscallions_1~4(葱花)、
rawmeatball_0~3(生肉馅)、salmon_pile(鲑鱼堆)、cod_pile(鳕鱼堆)、potato_pile(土豆堆)、carrot_pile(胡萝卜堆)、
b_40(胡萝卜堆)、peachpile_0(桃子堆)、orangepile_0(橙子堆)、apple_pile(苹果堆)、cutgarlic(大蒜)、
bread_pile(面包堆)、egg_pile(鸡蛋堆)、garlicskewers(大蒜串)、chiliskewer(辣椒串)
15. 生鱼片 -> 裹粉的鱼
转换条件:[手持 面粉 右键 进行裹粉](【待确认】)
机制: 生鱼片裹面粉,变为裹粉的鱼,供油锅炸鱼块
16. 龙虾 -> 裹粉的天妇罗
转换条件:[手持 面粉 右键 进行裹粉](【待确认】)
机制: 龙虾裹面粉,变为裹粉的天妇罗,供油锅炸天妇罗(天妇罗炸虾成品即由此而来)
17. 猪肉 -> 裹粉的猪肉
转换条件:[手持 面粉 右键 进行裹粉](【待确认】)
机制: 猪肉裹面粉,变为裹粉的猪肉,供油锅炸猪排
18. 鸡块 -> 裹粉的鸡块
转换条件:[手持 面粉 右键 进行裹粉](【待确认】)
机制: 鸡块裹面粉,变为裹粉的鸡块,供油锅炸鸡块
19. 土豆条 -> 裹粉的薯条
转换条件:[手持 面粉 右键 进行裹粉](【待确认】)
机制: 土豆条裹面粉,变为裹粉的薯条,供油锅炸薯条
========================================
七、方块/物品清单(按6分组)
========================================
【蔬菜·切配】cutcarrot_0~4(切胡萝卜)、cutpotato_0~4(切土豆)、cutvegetable_0~3(切青菜)、cutscallions_1~4(葱花)
【肉类·肉馅】rawmeatball_0~3(生肉馅)、legsleep(羊腿)、sheeploins(羊里脊)、sheepracks(羊小排)、
beef_tenderloin(牛里脊)、legcow(牛腿肉)、porkloins(五花肉)、porkrib(猪肋排)、ham(猪蹄)、crushedmeat(碎肉)
【鱼·海鲜】salmon_pile(鲑鱼堆)、cod_pile(鳕鱼堆)、rawsquidwhiskersr(鱿鱼须)、crab(螃蟹)、
lobster(龙虾)、sashimi(生鱼片)、thedriedfish(鱼干)
【蔬果·堆类】potato_pile(土豆堆)、carrot_pile(胡萝卜堆)、b_40(胡萝卜堆)、peachpile_0(桃子堆)、
orangepile_0(橙子堆)、apple_pile(苹果堆)、bread_pile(面包堆)、egg_pile(鸡蛋堆)
【调味·佐料】cutgarlic(大蒜)、crushedgarlic(蒜末)、garlicskewers(大蒜串)、chiliskewer(辣椒串)、beancurd(豆腐)
【裹粉半成品】oiltempura(裹粉的天妇罗)、oilfish_0(裹粉的鱼)、oilpork(裹粉的猪肉)、
oil_chickennuggets(裹粉的鸡块)、oilfrenchfries(裹粉的薯条)
注: 菜刀(cleaver)属厨具分类,不在此清单
+90
View File
@@ -0,0 +1,90 @@
========================================
全部功能 - 已实现功能记录
(汇总所有功能分类的"做了什么",按分类分节)
========================================
说明:
- 本文件汇总全部功能分类的已实现内容
- 每节对应一个功能分类(如 动物养殖 / 烧烤),后续新分类在此追加
- 各分类的详细转换流程见 tuilun 下对应的《XX转化关系.txt》
########################################
【动物养殖】(xy_animal)
########################################
一、鸡窝(产蛋) —— 低级机制
- 放蛋: 手持鸡蛋右键鸡窝逐级放置递增 (0蛋→1蛋→…→5蛋), 每次消耗1个鸡蛋,
提示 "鸡蛋已放入鸡窝 (N/5)" [已实现]
- 取蛋: 空手右键取走对应数量鸡蛋, 以掉落物形式获得, 回到0蛋形态,
提示 "取走了 N 个鸡蛋" (5/4/3/2/1蛋均可取) [已实现]
二、鸡饲料盆 (chickenmanger_0/1)
- 填充: 手持种子右键, 消耗16个种子 → 满, 提示 "鸡饲料已加满" [已实现]
- 计时变空: 满盆计时60秒 → 自动变空, 开始提示 "鸡饲料已加满,鸡正在进食…",
完成提示 "鸡饲料已吃完" [已实现]
三、饲料槽-小麦 (manger_0/3/2/1)
- 填充: 手持小麦右键, 消耗32个小麦 → 满, 提示 "小麦饲料已加满" [已实现]
- 计时逐级变空: 满→半量→少量→空, 每级计时60秒, 吃完提示 "小麦饲料已吃完" [已实现]
四、饲料槽-水 (manger_0/mangerwater)
- 加水: 手持水桶右键 → 水槽, 消耗水桶返还空桶, 提示 "已给饲料槽加水" [已实现]
五、饲料槽-胡萝卜 (manger_0/pigmanger_1/2)
- 填充: 手持胡萝卜右键, 消耗32个胡萝卜 → 满, 提示 "胡萝卜饲料已加满" [已实现]
- 计时逐级变空: 满→半量→空, 每级计时60秒, 吃完提示 "胡萝卜饲料已吃完" [已实现]
六、粪便 (feces_3/2/1)
- 清理: 空手右键逐级清理 (一坨→半坨→仅痕迹→消失), 提示 "清理了粪便" [已实现]
########################################
【烧烤】(xy_barbecue)
########################################
一、烧烤架 (barbecuegrill_0/1)
- 点火: 无火烧烤架_1 + 打火石 → 点燃烧烤架_2 (打火石不消耗) [已实现]
- 点火: 无火烧烤架_1 + 烈焰弹 → 点燃烧烤架_2 (消耗1个烈焰弹) [已实现]
- 灭火: 点燃烧烤架_2 + 水桶 → 无火烧烤架_1 (消耗水桶,返还空桶) [已实现]
二、烤串 (放烧烤架上,右键2次转换,不计时,需下方点燃烧烤炉)
- 牛肉串: beefkebabs_1(生) → beefkebabs_0(半熟) → beefkebabs_3(熟) [已实现]
- 羊肉串: lambkebabs_1(生) → lambkebabs_0(半熟) → lambkebabs_3(熟) [已实现]
- 烤蔬菜串: roasted_vegetables_0(生) → _1(半熟) → _3(熟) [已实现]
- 烤香菇串: roastedmushrooms_0(生) → _1(半熟) → _3(熟) [已实现]
- 失败提示: 下方不是点燃的烧烤炉 → "§c下方不是点燃的烧烤炉,无法翻烤!" [已实现]
三、上杆 (手持生食材右键 支杆b_34)
- 生鸡肉(放置后) roastchickenplace_0 → 烤鸡(上烤架_生) roastchicken_0 [已实现]
- 死猪 dead_pig → 烤乳猪(生) roastpig_0 [已实现]
- 鳕鱼 minecraft:cod → 烤鳕鱼(生) grilledcod_0 [已实现]
- 鲑鱼 minecraft:salmon → 烤鲑鱼(生) grilled_fish [已实现]
四、计时烤制 (支杆下方篝火 campfire,约60秒,右键激活 autoStart=False)
- 烤鸡: roastchicken_0(生) → roastchicken_1(熟) [已实现]
- 烤乳猪: roastpig_0(生) → roastpig_1(熟) [已实现]
- 烤鳕鱼: grilledcod_0(生) → grilledcod_1(熟) [已实现]
- 烤鲑鱼: grilled_fish(生) → grilled_salmon(熟) [已实现]
- 开始提示 "§e开始烤制烤X,约60秒…" / 完成提示 "§e烤X烤熟了!" [已实现]
- 下方无篝火: 拒绝开始 "§c支杆下方需要放一个篝火(营火)才能烤制!" [已实现]
- 烤制中拿走篝火: 暂停,篝火放回继续 (保持原时间戳) [已实现]
- 退出/重启游戏: 继续计时 (绝对时间戳写入方块实体数据持久化) [已实现]
五、取下 (空手右键烤熟方块,以掉落物形式获得整只)
- 烤鸡(熟) roastchicken_1 → b_34 + 掉落 烤鸡整只 roast_chickenplace_1,
提示 "§a取下了烤鸡(整只)" [已实现]
- 烤乳猪(熟) roastpig_1 → b_34 + 掉落 烤乳猪整只 roastpignew_1,
提示 "§a取下了烤乳猪(整只)" [已实现]
六、手持物品右键方块表面 (ServerItemUseOnEvent)
- 手持原版生鸡肉 minecraft:chicken 右键任意方块表面 → 生成 生鸡肉(放置后)
roastchickenplace_0, 消耗1个, 提示 "已放置生鸡肉,可右键支杆上杆烤制" [已实现]
########################################
【通用架构】
########################################
- 右键转换与计时转换已拆分为两个独立类 (XxxService / XxxTimerService), 解耦 [已实现]
- 事件由 FeatureDispatcher 统一监听路由 (blockOwner/itemUseOnOwner/timerOwner) [已实现]
- 右键服务通过 FeatureDispatcher.startTimerFor 把计时启动转发给计时服务 [已实现]
- 计时用绝对时间戳写入方块实体数据, 支持退出/重启后继续计时 [已实现]
+50
View File
@@ -0,0 +1,50 @@
========================================
全部功能 - 未实现功能记录 (含原因)
(汇总所有功能分类的"没做什么",按分类分节)
========================================
说明:
- 本文件汇总全部功能分类中"未实现/暂缓"的内容, 每条注明原因
- 各分类的详细转换流程见 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烤鲑鱼烤熟了!"
+19 -3
View File
@@ -3,6 +3,7 @@
========================================
说明:
- 厨具分类无分组,按标识自动排序
- 锅铲/锅勺/带油锅铲为手持物品(由原方块版改为物品,原方块已删除)
- 部分厨具有交互转换(炉灶/丸子机/搅拌器/蒸笼/盘子)
- 其余为静态工具方块
- 【待确认】表示该步骤所需的具体操作或食材尚未最终确定
@@ -88,8 +89,23 @@
机制: 用盘子吃完食物后,盘子变为脏盘子
========================================
六、静态工具方块(无转换)
六、手持厨具物品(由原方块版改为物品)
========================================
spatula(锅铲)、potandspoon(锅勺)、oilcan(油罐)、rollingpin(擀面杖)、stonemill(石磨)、
oven(烤炉)、b_34(支杆)、bowlasoup(木碗)、platepile(盘子堆)
19. 锅铲(rtdd:spatula)
转换条件:[手持 右键 进行翻炒]
机制: 手持锅铲右键炒锅食材,每3次升一级(配合炒锅烹饪)
20. 带油锅铲(rtdd:spatula_oil,附魔光效)
转换条件:[手持 右键 炒锅 进行上油]
机制: 手持带油锅铲右键炒锅,炒锅+带油锅铲→炒锅(添油)(rtdd:oilpan),不消耗
21. 锅勺(rtdd:potandspoon)
转换条件:[静态手持物品]
机制: 手持物品,无独立转换
========================================
七、静态工具方块(无转换)
========================================
oilcan(油罐)、rollingpin(擀面杖)、stonemill(石磨)、oven(烤炉)、b_34(支杆)、
bowlasoup(木碗)、platepile(盘子堆)
以上为工具/器皿方块,用于配合各食物分类的烹饪流程,无独立转换
+3
View File
@@ -9,3 +9,6 @@
方块清单(均无转化关系)
========================================
balance(天平)、fishingnet(网(渔网))、magnifyingglass(放大镜)
todo 渔网
高级机制: 放在水中 一段时间后自动捕鱼 鱼以凋落物的形式 出现在 渔网上方 (后续实现)
+36 -36
View File
@@ -19,20 +19,20 @@
机制: 未开始切割时,空手右键可取下退回死牛(切后不可逆)
3. 挂肉钩(整只牛) -> 挂肉钩(牛_去头去皮)
转换条件:[手持 剑 右键 进行转换,掉落牛肉]
机制: 手持剑右键,掉落1份牛肉
转换条件:[手持 菜刀 右键 进行转换,掉落牛肉]
机制: 手持菜刀右键,掉落1份牛肉
4. 挂肉钩(牛_去头去皮) -> 挂肉钩(牛_去四肢)
转换条件:[手持 剑 右键 进行转换,掉落牛肉]
机制: 手持剑右键,掉落1份牛肉
转换条件:[手持 菜刀 右键 进行转换,掉落牛肉]
机制: 手持菜刀右键,掉落1份牛肉
5. 挂肉钩(牛_去四肢) -> 挂肉钩(牛_去肉)
转换条件:[手持 剑 右键 进行转换,掉落牛肉]
机制: 手持剑右键,掉落1份牛肉
转换条件:[手持 菜刀 右键 进行转换,掉落牛肉]
机制: 手持菜刀右键,掉落1份牛肉
6. 挂肉钩(牛_去肉) -> 挂肉钩(空钩)
转换条件:[手持 剑 右键 进行转换,掉落牛肉]
机制: 手持剑右键,掉落1份牛肉,钩子清空
转换条件:[手持 菜刀 右键 进行转换,掉落牛肉]
机制: 手持菜刀右键,掉落1份牛肉,钩子清空
========================================
二、挂肉钩 - 猪
@@ -46,20 +46,20 @@
机制: 未开始切割时,空手右键可取下退回死猪(切后不可逆)
9. 挂肉钩(整只猪) -> 挂肉钩(猪_去皮)
转换条件:[手持 剑 右键 进行转换,掉落生猪排]
机制: 手持剑右键,掉落1份生猪排
转换条件:[手持 菜刀 右键 进行转换,掉落生猪排]
机制: 手持菜刀右键,掉落1份生猪排
10. 挂肉钩(猪_去皮) -> 挂肉钩(猪_去四肢)
转换条件:[手持 剑 右键 进行转换,掉落生猪排]
机制: 手持剑右键,掉落1份生猪排
转换条件:[手持 菜刀 右键 进行转换,掉落生猪排]
机制: 手持菜刀右键,掉落1份生猪排
11. 挂肉钩(猪_去四肢) -> 挂肉钩(猪_去肉)
转换条件:[手持 剑 右键 进行转换,掉落生猪排]
机制: 手持剑右键,掉落1份生猪排
转换条件:[手持 菜刀 右键 进行转换,掉落生猪排]
机制: 手持菜刀右键,掉落1份生猪排
12. 挂肉钩(猪_去肉) -> 挂肉钩(空钩)
转换条件:[手持 剑 右键 进行转换,掉落生猪排]
机制: 手持剑右键,掉落1份生猪排,钩子清空
转换条件:[手持 菜刀 右键 进行转换,掉落生猪排]
机制: 手持菜刀右键,掉落1份生猪排,钩子清空
========================================
三、挂肉钩 - 羊
@@ -73,20 +73,20 @@
机制: 未开始切割时,空手右键可取下退回死羊(切后不可逆)
15. 挂肉钩(整只羊) -> 挂肉钩(羊_去皮)
转换条件:[手持 剑 右键 进行转换,掉落生羊肉]
机制: 手持剑右键,掉落1份生羊肉
转换条件:[手持 菜刀 右键 进行转换,掉落生羊肉]
机制: 手持菜刀右键,掉落1份生羊肉
16. 挂肉钩(羊_去皮) -> 挂肉钩(羊_去四肢)
转换条件:[手持 剑 右键 进行转换,掉落生羊肉]
机制: 手持剑右键,掉落1份生羊肉
转换条件:[手持 菜刀 右键 进行转换,掉落生羊肉]
机制: 手持菜刀右键,掉落1份生羊肉
17. 挂肉钩(羊_去四肢) -> 挂肉钩(羊_去肉)
转换条件:[手持 剑 右键 进行转换,掉落生羊肉]
机制: 手持剑右键,掉落1份生羊肉
转换条件:[手持 菜刀 右键 进行转换,掉落生羊肉]
机制: 手持菜刀右键,掉落1份生羊肉
18. 挂肉钩(羊_去肉) -> 挂肉钩(空钩)
转换条件:[手持 剑 右键 进行转换,掉落生羊肉]
机制: 手持剑右键,掉落1份生羊肉,钩子清空
转换条件:[手持 菜刀 右键 进行转换,掉落生羊肉]
机制: 手持菜刀右键,掉落1份生羊肉,钩子清空
========================================
四、挂肉钩 - 鲑鱼晾晒(单向)
@@ -108,12 +108,12 @@
机制: 计时晾干,约300秒自动变为干鲑鱼
23. 鲑鱼干挂肉钩(一条) -> 挂肉钩(空钩)
转换条件:[右键 进行转换,获得鲑鱼干]
机制: 空手右键,获得1份鲑鱼干,钩子清空
转换条件:[右键 进行转换,获得鱼干]
机制: 空手右键,获得1份鱼干,钩子清空
24. 鲑鱼干挂肉钩(两条) -> 鲑鱼干挂肉钩(一条)
转换条件:[右键 进行转换,获得鲑鱼干]
机制: 空手右键,获得1份鲑鱼干,剩一条
转换条件:[右键 进行转换,获得鱼干]
机制: 空手右键,获得1份鱼干,剩一条
========================================
五、挂肉钩 - 鳕鱼晾晒(单向)
@@ -131,8 +131,8 @@
机制: 计时晾干,约300秒自动变为干鳕鱼
28. 鳕鱼干挂肉钩(两条) -> 挂肉钩(空钩)
转换条件:[右键 进行转换,获得熟鳕鱼]
机制: 空手右键,获得1份熟鳕鱼,钩子清空
转换条件:[右键 进行转换,获得鱼干]
机制: 空手右键,获得1份鱼干,钩子清空
========================================
六、挂肉钩 - 生鱼(挂肉钩_5/6,当前禁用)(单向)
@@ -153,14 +153,14 @@
========================================
七、死鱼/死鱿鱼 处理
========================================
32. 死鲑鱼 -> 死鲑鱼(切一刀) -> 死鲑鱼(切两刀) -> 死鲑鱼(切三刀)
32. 死鲑鱼 -> 死鲑鱼(切一刀) -> 死鲑鱼(切两刀) -> 死鲑鱼(切三刀)->空
转换条件:[手持 菜刀 右键 依次切割]
机制: 手持菜刀右键,每刀切一级,共四刀
todo : 每刀切一级,共四刀,获得4份生鱼片
33. 死鳕鱼 -> 死鳕鱼(切一刀) -> 死鳕鱼(切两刀)->空
转换条件:[手持 菜刀 右键 依次切割]
机制: 手持菜刀右键,每刀切一级,共三刀
33. 死鳕鱼 -> 死鳕鱼(切一刀) -> 死鳕鱼(切两刀)
转换条件:[手持 菜刀 右键 依次切割]
机制: 手持菜刀右键,每刀切一级,共两刀
todo : 每刀切一级,共三刀,获得3份生鱼片
34. 死鱿鱼 -> 死鱿鱼(切掉鱿鱼须)
转换条件:[手持 菜刀 右键 进行转换]
机制: 手持菜刀右键,切掉鱿鱼须,获得鱿鱼须
+9 -9
View File
@@ -108,9 +108,9 @@
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共三级变熟
24. 蔬菜汤 + 瘦肉 -> 蔬菜瘦肉汤_生
转换条件:[手持 瘦肉 右键 进行转换,消耗1个]
机制: 手持瘦肉右键,消耗1个,变为蔬菜瘦肉汤_生
24. 蔬菜汤 + 碎肉 -> 蔬菜瘦肉汤_生
转换条件:[手持 碎肉 右键 进行转换,消耗1个]
机制: 手持碎肉右键,消耗1个,变为蔬菜瘦肉汤_生(菜名保留,食材用碎肉替代瘦肉)
25. 蔬菜瘦肉汤_生 -> 蔬菜瘦肉汤_四分熟 -> 蔬菜瘦肉汤_八分熟 -> 蔬菜瘦肉汤_熟
转换条件:[计时自动转换]
@@ -124,9 +124,9 @@
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共三级变熟
28. 胡萝卜土豆汤 + 牛骨 -> 胡萝卜土豆牛骨汤_生
转换条件:[手持 牛骨(食材分类) 右键 进行转换,消耗1个]
机制: 手持牛骨右键,消耗1个,变为胡萝卜土豆牛骨汤_生
28. 胡萝卜土豆汤 + 牛腿 -> 胡萝卜土豆牛骨汤_生
转换条件:[手持 牛腿(食材分类) 右键 进行转换,消耗1个]
机制: 手持牛腿右键,消耗1个,变为胡萝卜土豆牛骨汤_生(菜名保留,食材用牛腿替代牛骨)
29. 胡萝卜土豆牛骨汤_生 -> 胡萝卜土豆牛骨汤_四分熟 -> 胡萝卜土豆牛骨汤_八分熟 -> 胡萝卜土豆牛骨汤_熟
转换条件:[计时自动转换]
@@ -142,7 +142,7 @@
32. 胡萝卜土豆汤 + 羊排 -> 胡萝卜土豆羊排汤_生
转换条件:[手持 羊排 右键 进行转换,消耗1个]
机制: 手持羊排右键,消耗1个,变为胡萝卜土豆羊排汤_生(羊排食材后续补充)
机制: 手持羊排右键,消耗1个,变为胡萝卜土豆羊排汤_生
33. 胡萝卜土豆羊排汤_生 -> 胡萝卜土豆羊排汤_三分熟 -> 胡萝卜土豆羊排汤_七分熟 -> 胡萝卜土豆羊排汤_熟
转换条件:[计时自动转换]
@@ -174,7 +174,7 @@
40. 瘦肉蛋花汤底 + 鸡蛋 -> 瘦肉蛋花汤_生
转换条件:[手持 鸡蛋 右键 进行转换,消耗1个]
机制: 手持鸡蛋右键,消耗1个,变为瘦肉蛋花汤_生(汤底来源后续确认)
机制: 手持鸡蛋右键,消耗1个,变为瘦肉蛋花汤_生(瘦肉蛋花汤底由碎肉制成,菜名保留)
41. 瘦肉蛋花汤_生 -> 瘦肉蛋花汤_三分熟 -> 瘦肉蛋花汤_七分熟 -> 瘦肉蛋花汤_全熟 -> 瘦肉蛋花汤_熟
转换条件:[计时自动转换]
@@ -210,7 +210,7 @@
49. 汤锅(加水) + 猪蹄 -> 猪蹄汤_生
转换条件:[手持 猪蹄 右键 进行转换,消耗1个]
机制: 手持猪蹄右键,消耗1个,变为猪蹄汤_生(猪蹄食材后续补充)
机制: 手持猪蹄右键,消耗1个,变为猪蹄汤_生
50. 猪蹄汤_生 -> 猪蹄汤_三分熟 -> 猪蹄汤_七分熟 -> 猪蹄汤_全熟 -> 猪蹄汤_熟
转换条件:[计时自动转换]
+17 -16
View File
@@ -2,7 +2,8 @@
【油锅】(xy_youguo) 转化关系
========================================
说明:
- 油锅烹饪规律: 空锅 -> 满油 -> 加食材(生) -> 半熟 -> 熟 -> 出锅成品
- 油锅烹饪规律: 空锅 -> 满油 -> 加裹粉半成品(生) -> 半熟 -> 熟 -> 出锅成品
- 油锅炸物需先裹面粉: 生食材 -> 裹粉半成品(乡野食材分类) -> 下油锅
- 阶段转换统一为: 计时自动转换,每级约60秒(可右键提前,具体待定)
- 出锅统一为: 手持盘子右键,消耗1个,获得成品
@@ -13,41 +14,41 @@
转换条件:[手持 食用油(油罐) 右键 进行转换,消耗1个]
机制: 手持油罐右键空锅,消耗1罐油,变为满油锅
2. 油锅(满油) + 鸡块 -> 炸鸡块_生
转换条件:[手持 鸡块(食材分类) 右键 进行转换,消耗1个]
机制: 手持鸡块右键,消耗1个,变为炸鸡块_生
2. 油锅(满油) + 裹粉的鸡块 -> 炸鸡块_生
转换条件:[手持 裹粉的鸡块(食材分类) 右键 进行转换,消耗1个]
机制: 手持裹粉的鸡块右键,消耗1个,变为炸鸡块_生
3. 炸鸡块_生 -> 炸鸡块_半熟 -> 炸鸡块_熟
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共两级变熟
4. 油锅(满油) + 猪排 -> 炸猪排_生
转换条件:[手持 猪排 右键 进行转换,消耗1个]
机制: 手持猪排右键,消耗1个,变为炸猪排_生
4. 油锅(满油) + 裹粉的猪肉 -> 炸猪排_生
转换条件:[手持 裹粉的猪肉(食材分类) 右键 进行转换,消耗1个]
机制: 手持裹粉的猪肉右键,消耗1个,变为炸猪排_生
5. 炸猪排_生 -> 炸猪排_半熟 -> 炸猪排_熟
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共两级变熟
6. 油锅(满油) + 土豆 -> 炸薯条_生
转换条件:[手持 土豆(食材分类) 右键 进行转换,消耗1个]
机制: 手持土豆右键,消耗1个,变为炸薯条_生
6. 油锅(满油) + 裹粉的薯条 -> 炸薯条_生
转换条件:[手持 裹粉的薯条(食材分类) 右键 进行转换,消耗1个]
机制: 手持裹粉的薯条右键,消耗1个,变为炸薯条_生
7. 炸薯条_生 -> 炸薯条_半熟 -> 炸薯条_熟
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共两级变熟
8. 油锅(满油) + 鱼块 -> 炸鱼块_生
转换条件:[手持 鱼(食材分类) 右键 进行转换,消耗1个]
机制: 手持鱼块右键,消耗1个,变为炸鱼块_生
8. 油锅(满油) + 裹粉的鱼 -> 炸鱼块_生
转换条件:[手持 裹粉的鱼(食材分类) 右键 进行转换,消耗1个]
机制: 手持裹粉的鱼右键,消耗1个,变为炸鱼块_生(裹粉的鱼由生鱼片裹粉而来)
9. 炸鱼块_生 -> 炸鱼块_半熟 -> 炸鱼块_熟
转换条件:[计时自动转换]
机制: 计时约60秒升一级,共两级变熟
10. 油锅(满油) + 天妇罗食材 -> 炸天妇罗_生
转换条件:[手持 天妇罗食材(虾等) 右键 进行转换,消耗1个]
机制: 手持天妇罗食材右键,消耗1个,变为炸天妇罗_生
10. 油锅(满油) + 裹粉的天妇罗 -> 炸天妇罗_生
转换条件:[手持 裹粉的天妇罗(食材分类) 右键 进行转换,消耗1个]
机制: 手持裹粉的天妇罗右键,消耗1个,变为炸天妇罗_生(裹粉的天妇罗由龙虾裹粉而来)
11. 炸天妇罗_生 -> 炸天妇罗_熟
转换条件:[计时自动转换]
+5 -5
View File
@@ -3,7 +3,7 @@
========================================
说明:
- 炒锅烹饪基本都需要"灶台"底座(灶台基础款/炉灶点燃态)
- 菜名即食材: 即使当前缺少某食材方块(如羊腿),转换依然按菜名写该食材,缺失的后续补充
- 菜名即食材: 转换按菜名写该食材; 羊腿/羊里脊/羊排/牛里脊/牛腿/五花肉/猪排骨/猪蹄等肉类食材已迁入乡野食材分类
- 翻炒统一为: 手持锅铲右键,每3次升一级,冷却约1.5秒
- 出锅统一为: 手持盘子/碗右键,消耗1个,获得成品菜
@@ -130,7 +130,7 @@
29. 炒胡萝卜_熟 + 羊腿 -> 胡萝卜羊腿_生
转换条件:[手持 羊腿 右键 进行转换,消耗1个]
机制: 手持羊腿右键,消耗1个,变为胡萝卜羊腿_生(羊腿食材后续补充)
机制: 手持羊腿右键,消耗1个,变为胡萝卜羊腿_生
30. 胡萝卜羊腿_生 -> 胡萝卜羊腿_熟
转换条件:[手持 锅铲 翻炒3次,进行转换]
@@ -234,7 +234,7 @@
55. 炒胡萝卜_熟 + 羊里脊 -> 胡萝卜炒羊里脊_生
转换条件:[手持 羊里脊 右键 进行转换,消耗1个]
机制: 手持羊里脊右键,消耗1个,变为胡萝卜炒羊里脊_生(羊里脊食材后续补充)
机制: 手持羊里脊右键,消耗1个,变为胡萝卜炒羊里脊_生
56. 胡萝卜炒羊里脊_生 -> 胡萝卜炒羊里脊_熟
转换条件:[手持 锅铲 翻炒3次,进行转换]
@@ -242,7 +242,7 @@
57. 炒胡萝卜_熟 + 羊排 -> 胡萝卜炒羊排_生
转换条件:[手持 羊排 右键 进行转换,消耗1个]
机制: 手持羊排右键,消耗1个,变为胡萝卜炒羊排_生(羊排食材后续补充)
机制: 手持羊排右键,消耗1个,变为胡萝卜炒羊排_生
58. 胡萝卜炒羊排_生 -> 胡萝卜炒羊排_熟
转换条件:[手持 锅铲 翻炒3次,进行转换]
@@ -278,7 +278,7 @@
66. 炒胡萝卜_熟 + 牛里脊 -> 胡萝卜牛里脊_生
转换条件:[手持 牛里脊 右键 进行转换,消耗1个]
机制: 手持牛里脊右键,消耗1个,变为胡萝卜牛里脊_生(牛里脊食材后续补充)
机制: 手持牛里脊右键,消耗1个,变为胡萝卜牛里脊_生
67. 胡萝卜牛里脊_生 -> 胡萝卜牛里脊_熟
转换条件:[手持 锅铲 翻炒3次,进行转换]
+50 -79
View File
@@ -1,95 +1,66 @@
========================================
【跨分类食材汇总】(待补充部分)
【跨分类食材汇总】(按实现进度记录)
========================================
说明:
- 本文汇总各分类转换关系中"用到其他分类方块/物品"的情况
- 跨分类引用按"被引用的食材/物品 -> 来源分类 -> 在哪个分类被使用"整理
- 具体消耗数量、投放顺序等细节在各分类txt的机制中已尽量写明,剩余待确认项见第六节
- 本文汇总各功能分类"实际实现功能时"用到的其他分类方块/物品
- 做到哪写到哪: 只记录【已实现】分类的跨分类引用, 新分类实现后再追加
- 当前已实现分类: 动物养殖、烧烤
- 2026-09-02: 从Java版乡野mod迁移一批食材/工具到基岩版(见第三节), 原"缺失食材"清单已结清
========================================
一、食材类(乡野食材 xy_ingredients)
一、动物养殖 (xy_animal)
========================================
胡萝卜: 用于 炒锅(炒胡萝卜/各菜式)、汤锅(各汤底/汤羹)、动物养殖(猪饲料)
土豆: 用于 炒锅(炒土豆/土豆炒猪肉)、汤锅(土豆汤/炖菜)、油锅(炸薯条)
辣椒: 用于 炒锅(辣椒锅底/辣子鸡丁/辣炒鲑鱼/辣椒炒牛肉)、烧烤(辣椒串)
大蒜: 用于 炒锅(加大蒜)
香菜: 用于 炒锅(香菜锅底)
碎肉/肉馅: 用于 炒锅(炒碎肉)、面食(饺子馅/包子馅)、厨具(丸子机)
蔬菜: 用于 炒锅(炒时蔬)、汤锅(蔬菜汤)、烧烤(烤蔬菜串)、面食(饺子馅/煎饼)
大米: 用于 汤锅(煮米饭)、寿司(海带加米)、面食(竹筒饭)、炒锅(蛋炒饭)
鸡蛋: 用于 炒锅(煎蛋/蛋炒饭)、汤锅(蛋花汤)、面包甜点(蛋液/蛋糕)、厨具(搅拌器)、面食(和面)
葱: 用于 炒锅(加葱)、汤锅(豆腐汤加葱花)
各类水果: 用于 乡野饮料(榨汁/冰棍/炒冰)、酒水酿造(酿造原料)
- 鸡蛋(minecraft:egg) : 鸡窝放蛋(消耗1)/取蛋(掉落对应数量)
- 小麦种子(minecraft:wheat_seeds) : 鸡饲料盆填充(消耗16个)
- 小麦(minecraft:wheat) : 饲料槽填充(消耗32个)
- 胡萝卜(minecraft:carrot) : 饲料槽填充(消耗32个)
- 水桶(minecraft:water_bucket) : 饲料槽加水(消耗水桶, 返还空桶)
→ 空桶(minecraft:bucket)
========================================
二、肉类/鱼类(部分属死亡生物 xy_deadmob / 食材分类)
二、烧烤 (xy_barbecue)
========================================
死牛/死猪/死羊: 用于 死亡生物(挂肉钩挂放切肉)、厨具/食材(加工)
生牛肉: 用于 炒锅(黑椒牛排等)、汤锅(牛肉汤)、烧烤(牛肉串)
生猪肉/猪排:用于 炒锅(清炒猪排等)、汤锅(猪杂汤)、油锅(炸猪排)、烧烤(烤乳猪)
羊肉: 用于 炒锅(清炒羊肉等)、汤锅(羊肉汤)、烧烤(羊肉串)
牛排骨/猪排骨:用于 炒锅(胡萝卜牛排骨/猪排骨)、汤锅(胡萝卜排骨汤)
牛腿/牛里脊/羊腿/羊里脊/羊排: 用于 炒锅(各菜式)(注:羊腿/羊里脊/羊排/牛里脊等食材方块缺失,后续补充)
牛骨: 用于 汤锅(胡萝卜土豆牛骨汤)
鸡/鸡肉: 用于 炒锅(小炒鸡肉/辣子鸡丁等)、汤锅(蘑菇炖鸡)、油锅(炸鸡块)、烧烤(烤鸡)
兔肉: 用于 炒锅(辣炒兔肉)
鳕鱼: 用于 炒锅(胡萝卜炒鳕鱼)、汤锅(鳕鱼汤/胡萝卜鳕鱼汤)、油锅(炸鱼块)、烧烤(烤鳕鱼)、死亡生物(挂鳕鱼)、寿司(鳕鱼寿司)
鲑鱼: 用于 炒锅(煎鲑鱼/胡萝卜鲑鱼等)、汤锅(鲑鱼汤等)、烧烤(烤鲑鱼)、市场(售卖盒换鲑鱼箱)、死亡生物(鲑鱼晾晒)、寿司(鲑鱼寿司)
鱿鱼: 用于 炒锅(炒鱿鱼/炒鱿鱼须)、汤锅(鱿鱼汤)、厨具(丸子机)、寿司(手握鱿鱼寿司)
螃蟹: 用于 炒锅(炒蟹)
热带鱼: 用于 寿司(热带鱼寿司)
鱼肉: 用于 汤锅(蔬菜鱼片汤)、油锅(炸鱼块)
- 打火石(minecraft:flint_and_steel): 烧烤架点火(不消耗)
- 烈焰弹(minecraft:fire_charge) : 烧烤架点火(消耗1个)
- 水桶(minecraft:water_bucket) : 烧烤架灭火(消耗水桶, 返还空桶)
→ 空桶(minecraft:bucket)
- 生鸡肉(minecraft:chicken) : 手持右键方块表面 → 生成"生鸡肉(放置后)"
roastchickenplace_0(消耗1个)
- 生鸡肉(放置后)(rtdd:roastchickenplace_0): 上杆烤鸡(消耗1个)
- 死猪(rtdd:dead_pig) : 上杆烤乳猪(消耗1个)
- 鳕鱼(minecraft:cod) : 上杆烤鳕鱼(消耗1个)
- 鲑鱼(minecraft:salmon) : 上杆烤鲑鱼(消耗1个)
- 篝火(minecraft:campfire) : 支杆下方烤制底座(烤鸡/烤乳猪/烤鱼计时烤制需在下方)
========================================
三、面食类(面食 xy_mianshi)
三、本次新迁移食材/工具(来自Java版 乡野1.20.1-8.2)
========================================
面团: 用于 炒锅(煎面饼/煎馍/煎饼/煎葱油饼/煎酱香饼)、厨具(丸子机)、面包甜点(胚料)
面条: 用于 炒锅(意面)、汤锅(煮面汤)
饺子: 用于 汤锅(饺子汤)、油锅(炸饺子)、面食(蒸饺子)
馍: 用于 汤锅(羊肉泡馍汤)
包子: 用于 汤锅/面包甜点(蒸笼系列)
竹筒: 用于 面食(竹筒饭)
说明: 从Java版找到并迁移到基岩版, 均已落到具体分类
- 工具: 菜刀(rtdd:cleaver) → 厨具分类(xy_kitchenware), 用于切肉/切鱼/切寿司等
- 肉类(→乡野食材): 羊腿(legsleep)、羊里脊(sheeploins)、羊小排(sheepracks)、
牛里脊(beef_tenderloin)、牛腿肉(legcow)、五花肉(porkloins)、猪肋排(porkrib)、
猪蹄(ham)、碎肉(crushedmeat)
- 鱼/海鲜(→乡野食材): 鱿鱼须(rawsquidwhiskersr)、螃蟹(crab)、龙虾(lobster)、
生鱼片(sashimi)、鱼干(thedriedfish)
- 蔬菜/调料(→乡野食材): 豆腐(beancurd)、蒜末(crushedgarlic)
- 裹粉半成品(→乡野食材, 油锅炸物前置): 裹粉的天妇罗(oiltempura)、裹粉的鱼(oilfish)、
裹粉的猪肉(oilpork)、裹粉的鸡块(oil_chickennuggets)、裹粉的薯条(oilfrenchfries)
========================================
四、厨具类(厨具 xy_kitchenware)
四、已放弃食材(不迁移, 采用替代方案)
========================================
盘子: 用于 炒锅(出锅装盘)、油锅(出锅)、家具(盘子架)
木碗: 用于 汤锅(盛汤)
蒸笼: 用于 面食(蒸饺子/蒸包子/竹筒饭)、面包甜点(蒸牛奶鸡蛋)
锅铲: 用于 炒锅(翻炒)
擀面杖: 用于 面食(擀面)
带油锅铲: 用于 炒锅(上油)
食用油: 用于 油锅(加油)
菜刀: 用于 死亡生物(切肉)、乡野食材(切菜)、面包甜点(切蛋糕)、面食(切面饼)、烧烤(切烤物)、寿司(切寿司)
说明: 以下食材放弃单独制作, 配方中使用替代品(菜名均保留)
========================================
五、其他跨分类引用
========================================
书/附魔书(原版): 用于 家具(书柜)
唱片(原版): 用于 家具(古式唱片机)
水桶/桶(原版): 用于 家具(水槽取水)、吊锅(加水)、烧烤(灭火)、动物养殖(饲料槽水槽)、汤锅(加水)、面食(和面加水)
打火石/烈焰弹(原版):用于 厨具(炉灶点火)、烧烤(烧烤架点火)、家具(壁炉)
小麦(原版): 用于 动物养殖(饲料槽)
箭(原版): 用于 家具(箭桶)
药水(原版): 用于 药物系统(药水架)
药材: 用于 药物系统(药罐)、面包甜点(蛋糕口味)
豆腐/香菇/番茄等: 用于 炒锅(麻婆豆腐/意面)、汤锅(豆腐汤/蘑菇汤)
竹帘: 用于 寿司(卷制)
========================================
六、后续待确认清单(汇总)
========================================
1. 炒锅各菜式"生->熟"翻炒次数(默认3次,部分可调整)
2. 汤锅各汤羹"生->熟"触发方式(默认计时约60秒一级)
3. 油锅"生->半熟->熟"触发方式(默认计时约60秒一级)
4. 蒸笼蒸制(饺子/包子/竹筒饭/牛奶鸡蛋)触发方式(默认计时约60秒)
5. 蛋糕/面包/布丁/舒芙蕾烘焙方式与时间(默认烤炉计时约60秒)
6. 酒水酿造酒桶升级顺序与原料(待确认)
7. 吊锅炖煮配方(后续补充)
8. 寿司卷制/切块的竹帘与菜刀操作方式(待确认)
9. 条箱/货桶放入物品机制(静态或可交互,待确认)
10. 鸡窝产蛋、饲料槽进食、粪便产生计时机制(动物养殖已给出:鸡窝低级手持鸡蛋放置/高级5x5范围产蛋,饲料消耗种子16/小麦32/胡萝卜32,计时3分钟)
11. 果树结果、水稻生长计时机制(默认计时约60秒一级,可调整)
12. 搅拌器各阶段搅打完成后的用途(待确认)
13. 药罐制药药材与配方(待确认)
14. 缺失食材方块: 羊腿/羊里脊/羊排/牛里脊/猪蹄 等按菜名写入转换,后续需补充对应食材方块
- 牛骨 → 用牛腿替代(如"胡萝卜土豆牛骨汤"仍叫此名, 食材放牛腿)
- 瘦肉 → 用碎肉替代(如"蔬菜瘦肉汤/瘦肉蛋花汤"食材用碎肉)
- 鳕鱼块/鲑鱼块/鱼肉/鱼块 → 统一用生鱼片替代(死鱼切割产物=生鱼片)
- 虾 → 用龙虾做裹粉天妇罗的原料
- 番茄 → 放弃(无独立番茄食材)
- 香菇 → 用原版蘑菇替代
- 裹粉的南瓜卷 / 裹粉的鸡米花 → 放弃
- 铁锯 → 放弃(仅保留菜刀作为刀具)