Files
rtdd/behavior_pack_v8jz0zSR/Script_NeteaseModousIY5aSF/ceshi/RecipeData.py
T
2026-08-11 16:20:08 +08:00

4659 lines
139 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# -*- coding: utf-8 -*-
"""
配方数据文件 - 所有"右键方块→消耗物品→替换方块"的配方都在这里
每加一道新菜,只需要在这里加一条配方,不用写任何Python代码。
配方字段说明:
source: 被右键的方块ID(必填)
item: 玩家手里必须拿的物品,None=空手也行
target: 替换成什么方块,None=不替换
consume: 消耗物品数量,0=不消耗(默认1)
giveItem: 额外给玩家什么物品
stirCount: 需要翻炒几次才变身
stirCd: 翻炒冷却时间(秒)
onDone: "finish"=标记熟了不替换
needFinished: True=只熟了才触发,False=熟了就不触发
doneMsg: 完成后的提示消息
dropIfDone: 熟了后拆掉掉落什么
dropIfNot: 没熟拆掉掉落什么
below: 下面必须放什么方块(列表),不写=自动推断,[]=不需要底座
"""
# ===== 底座常量 =====
# 灶台(灶台基础款 + 炉灶点燃态)
BELOW_STOVE = ["rtdd:cookstoves", "rtdd:stove_2"]
# 营火(架锅专用)
BELOW_CAMPFIRE = ["minecraft:campfire"]
# ===== 方块前缀 → 底座 推断规则 =====
# 如果配方里没写 below 字段,CookingService 会根据方块名自动推断需要什么底座
# 匹配优先级:从上到下,先匹配到的生效
# 默认:大多数烹饪方块都需要灶台底座
_BASE_PREFIX_MAP = [
# 架锅系列 → 营火
(("rtdd:potsimmering",), BELOW_CAMPFIRE),
# 手工工具/不需要底座
(("rtdd:juicer", "rtdd:meatballmaker", "rtdd:wine_barrel",
"rtdd:farineblock", "rtdd:beater", "rtdd:barbecuegrill",
"rtdd:dough_", "rtdd:smalldough_", "rtdd:dought_",
"rtdd:scallion_pancake_", "rtdd:dumplings_", "rtdd:roubao_",
"rtdd:souffle_", "rtdd:cream_caramel",
), []),
]
def inferBaseBlock(sourceName):
"""根据方块名自动推断需要什么底座,返回底座列表,[]=不需要底座"""
for prefixes, base in _BASE_PREFIX_MAP:
for p in prefixes:
if sourceName.startswith(p):
return base
# 默认:所有其他烹饪方块都需要灶台底座
return BELOW_STOVE
RECIPES = [
# =====================================================================
# 一、炒锅类菜谱 (rtdd:wok=炒锅)
# 上油步骤(共用): 炒锅 + 带油锅铲 → 炒锅_70(油锅)(rtdd:oilpan)
# =====================================================================
# ---- 公用上油:炒锅 + 带油锅铲 → 炒锅_70(油锅) ----
# 上油: 炒锅 + 带油锅铲 → 炒锅_70(油锅)
{
"source": "rtdd:wok",
"item": "rtdd:spatula_oil",
"target": "rtdd:oilpan",
"consume": 0,
},
# ---- 公用胡萝卜预处理:先炒胡萝卜 ----
# 步骤A: 炒锅_70(油锅) + 胡萝卜 → 炒锅_25(煎胡萝卜)
{
"source": "rtdd:oilpan",
"item": "minecraft:carrot",
"target": "rtdd:cookingcarrot",
"consume": 1,
},
# 步骤B: 翻炒3次 → 炒锅_95(炒胡萝卜_1)
{
"source": "rtdd:cookingcarrot",
"item": "rtdd:spatula",
"target": "rtdd:wokcarrot_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# ============================================================
# 【胡萝卜牛肉】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生牛肉 → 炒锅_1(胡萝卜牛肉)
{
"source": "rtdd:wokcarrot_1",
"item": "minecraft:beef",
"target": "rtdd:carrotandbeef",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜牛肉
{
"source": "rtdd:carrotandbeef",
"item": "rtdd:spatula",
"target": "rtdd:carrotandbeef_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandbeef_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["minecraft:cooked_beef", "rtdd:wok"],
"dropIfNot": ["minecraft:beef", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟牛肉
{
"source": "rtdd:carrotandbeef_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "minecraft:cooked_beef",
"consume": 0,
},
# ============================================================
# 【胡萝卜羊肉】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生羊肉 → 胡萝卜羊肉锅
{
"source": "rtdd:wokcarrot_1",
"item": "minecraft:mutton",
"target": "rtdd:carrotandmutton",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜羊肉
{
"source": "rtdd:carrotandmutton",
"item": "rtdd:spatula",
"target": "rtdd:carrotandmutton_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandmutton_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["minecraft:cooked_mutton", "rtdd:wok"],
"dropIfNot": ["minecraft:mutton", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟羊肉
{
"source": "rtdd:carrotandmutton_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "minecraft:cooked_mutton",
"consume": 0,
},
# ============================================================
# 【胡萝卜猪排】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生猪排 → 胡萝卜猪排锅
{
"source": "rtdd:wokcarrot_1",
"item": "minecraft:porkchop",
"target": "rtdd:carrotandporkchop",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜猪排
{
"source": "rtdd:carrotandporkchop",
"item": "rtdd:spatula",
"target": "rtdd:carrotandporkchop_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandporkchop_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["minecraft:cooked_porkchop", "rtdd:wok"],
"dropIfNot": ["minecraft:porkchop", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟猪排
{
"source": "rtdd:carrotandporkchop_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "minecraft:cooked_porkchop",
"consume": 0,
},
# ============================================================
# 【胡萝卜鲑鱼】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生鲑鱼 → 胡萝卜鲑鱼锅
{
"source": "rtdd:wokcarrot_1",
"item": "minecraft:salmon",
"target": "rtdd:carrotandsalmon",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜鲑鱼
{
"source": "rtdd:carrotandsalmon",
"item": "rtdd:spatula",
"target": "rtdd:carrotandsalmon_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandsalmon_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["minecraft:cooked_salmon", "rtdd:wok"],
"dropIfNot": ["minecraft:salmon", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟鲑鱼
{
"source": "rtdd:carrotandsalmon_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "minecraft:cooked_salmon",
"consume": 0,
},
# ============================================================
# 【胡萝卜牛腿肉】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生牛腿肉 → 胡萝卜牛腿肉锅
{
"source": "rtdd:wokcarrot_1",
"item": "rtdd:legcow",
"target": "rtdd:carrotandlegcow",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜牛腿肉
{
"source": "rtdd:carrotandlegcow",
"item": "rtdd:spatula",
"target": "rtdd:carrotandlegcow_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandlegcow_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:cooked_beef_shank", "rtdd:wok"],
"dropIfNot": ["rtdd:legcow", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟牛腿肉
{
"source": "rtdd:carrotandlegcow_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:cooked_beef_shank",
"consume": 0,
},
# ============================================================
# 【胡萝卜羊腿】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生羊腿 → 胡萝卜羊腿锅
{
"source": "rtdd:wokcarrot_1",
"item": "rtdd:legsleep",
"target": "rtdd:carrotlegoflamb",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜羊腿
{
"source": "rtdd:carrotlegoflamb",
"item": "rtdd:spatula",
"target": "rtdd:carrotlegoflamb_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotlegoflamb_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:roast_leg_of_lamb", "rtdd:wok"],
"dropIfNot": ["rtdd:legsleep", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得烤羊腿
{
"source": "rtdd:carrotlegoflamb_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:roast_leg_of_lamb",
"consume": 0,
},
# ============================================================
# 【胡萝卜牛肋排】
# ============================================================
# 步骤1: 炒锅_95(炒胡萝卜_1) + 生牛肋排 → 胡萝卜牛肋排锅
{
"source": "rtdd:wokcarrot_1",
"item": "rtdd:costillavacaes",
"target": "rtdd:carrotandbeefribs",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟胡萝卜牛肋排
{
"source": "rtdd:carrotandbeefribs",
"item": "rtdd:spatula",
"target": "rtdd:carrotandbeefribs_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:carrotandbeefribs_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:cooked_beef_ribs", "rtdd:wok"],
"dropIfNot": ["rtdd:costillavacaes", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟牛肋排
{
"source": "rtdd:carrotandbeefribs_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:cooked_beef_ribs",
"consume": 0,
},
# ============================================================
# 【辣椒炒鸡】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 辣椒 → 辣椒入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:pepper",
"target": "rtdd:cooking_pepper",
"consume": 1,
},
# 步骤2: 辣椒入锅 + 生鸡肉 → 辣椒鸡肉锅
{
"source": "rtdd:cooking_pepper",
"item": "minecraft:chicken",
"target": "rtdd:cookingchilipepperandchicken",
"consume": 1,
},
# 步骤3: 翻炒5次 → 半熟辣椒鸡
{
"source": "rtdd:cookingchilipepperandchicken",
"item": "rtdd:spatula",
"target": "rtdd:cookingchilipepperandchicken_2",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤4: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingchilipepperandchicken_2",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["minecraft:cooked_chicken", "rtdd:wok"],
"dropIfNot": ["minecraft:chicken", "rtdd:wok"],
},
# 步骤5: 空手右键 → 获得熟鸡肉
{
"source": "rtdd:cookingchilipepperandchicken_2",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "minecraft:cooked_chicken",
"consume": 0,
},
# ============================================================
# 【辣椒牛肉豆腐】(麻婆豆腐)
# ============================================================
# 步骤1: 炒锅 + 带油锅铲 → 炒锅_70(油锅)
{
"source": "rtdd:oilpan",
"item": "rtdd:spatula_oil",
"target": "rtdd:oilpan",
"consume": 0,
},
# 步骤2: 炒锅_70(油锅) + 辣椒 → 辣椒入油锅
{
"source": "rtdd:oilpan",
"item": "rtdd:pepper",
"target": "rtdd:cooking_pepper",
"consume": 1,
},
# 步骤3: 辣椒入油锅 + 生牛肉 → 辣椒牛肉锅
{
"source": "rtdd:cooking_pepper",
"item": "minecraft:beef",
"target": "rtdd:oilpanchilipepperbeef",
"consume": 1,
},
# 步骤4: 翻炒4次 → 半熟辣椒牛肉
{
"source": "rtdd:oilpanchilipepperbeef",
"item": "rtdd:spatula",
"target": "rtdd:oilpanchilipepperbeef_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤5: 半熟 + 豆腐 → 辣椒牛肉豆腐锅
{
"source": "rtdd:oilpanchilipepperbeef_1",
"item": "rtdd:beancurd",
"target": "rtdd:oilpanchilipepperbeefbeancurd",
"consume": 1,
},
# 步骤6: 翻炒3次 → 成品麻婆豆腐
{
"source": "rtdd:oilpanchilipepperbeefbeancurd",
"item": "rtdd:spatula",
"target": "rtdd:oilpanchilipepperbeefbeancurd_2",
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
},
# 步骤7: 空手右键 → 获得麻婆豆腐盘
{
"source": "rtdd:oilpanchilipepperbeefbeancurd_2",
"item": None,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_32",
"consume": 0,
},
# ============================================================
# 【蒜香时蔬】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 大蒜 → 炒锅_43(煎大蒜)
{
"source": "rtdd:oilpan",
"item": "rtdd:garlic",
"target": "rtdd:cookinggarlic",
"consume": 1,
},
# 步骤2: 炒锅_43(煎大蒜) + 青菜 → 蒜香青菜锅
{
"source": "rtdd:cookinggarlic",
"item": "rtdd:vegetable",
"target": "rtdd:cookingvegetables",
"consume": 1,
},
# 步骤3: 翻炒4次 → 半熟蒜香时蔬
{
"source": "rtdd:cookingvegetables",
"item": "rtdd:spatula",
"target": "rtdd:cookingvegetables_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤4: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingvegetables_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_23", "rtdd:wok"],
"dropIfNot": ["rtdd:vegetable", "rtdd:wok"],
},
# 步骤5: 空手右键 → 获得炒时蔬盘
{
"source": "rtdd:cookingvegetables_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_23",
"consume": 0,
},
# ============================================================
# 【炒土豆】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 土豆 → 土豆入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:potato",
"target": "rtdd:cookingpotato",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟土豆
{
"source": "rtdd:cookingpotato",
"item": "rtdd:spatula",
"target": "rtdd:cookingpotato_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingpotato_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_14", "rtdd:wok"],
"dropIfNot": ["minecraft:potato", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒土豆盘
{
"source": "rtdd:cookingpotato_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_14",
"consume": 0,
},
# ============================================================
# 【炒鱿鱼须】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生鱿鱼须 → 鱿鱼须入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:rawsquidwhiskersr",
"target": "rtdd:sqidwhiskersincooking_0",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟鱿鱼须
{
"source": "rtdd:sqidwhiskersincooking_0",
"item": "rtdd:spatula",
"target": "rtdd:sqidwhiskersincooking_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:sqidwhiskersincooking_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:cookedsquidwhiskersr", "rtdd:wok"],
"dropIfNot": ["rtdd:rawsquidwhiskersr", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟鱿鱼须
{
"source": "rtdd:sqidwhiskersincooking_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:cookedsquidwhiskersr",
"consume": 0,
},
# ============================================================
# 【炒碎肉】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 碎肉 → 碎肉入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:crushedmeat",
"target": "rtdd:cookingmeat",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟碎肉
{
"source": "rtdd:cookingmeat",
"item": "rtdd:spatula",
"target": "rtdd:cookingmeat_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingmeat_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:cookedmeat", "rtdd:wok"],
"dropIfNot": ["rtdd:crushedmeat", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得熟碎肉
{
"source": "rtdd:cookingmeat_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:cookedmeat",
"consume": 0,
},
# ============================================================
# 【炒五花肉土豆】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 五花肉 → 五花肉入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:porkloins",
"target": "rtdd:fried_pork",
"consume": 1,
},
# 步骤2: 五花肉入锅 + 土豆 → 五花肉土豆锅
{
"source": "rtdd:fried_pork",
"item": "minecraft:potato",
"target": "rtdd:fried_porkwith_potatoes",
"consume": 1,
},
# 步骤3: 翻炒5次 → 半熟五花肉土豆
{
"source": "rtdd:fried_porkwith_potatoes",
"item": "rtdd:spatula",
"target": "rtdd:fried_porkwith_potatoes_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤4: 翻炒3次 → 标记熟了
{
"source": "rtdd:fried_porkwith_potatoes_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_12", "rtdd:wok"],
"dropIfNot": ["rtdd:porkloins", "rtdd:wok"],
},
# 步骤5: 空手右键 → 获得五花肉土豆盘
{
"source": "rtdd:fried_porkwith_potatoes_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_12",
"consume": 0,
},
# ============================================================
# 【炒五花肉胡萝卜】
# ============================================================
# 步骤1: 五花肉入锅 + 胡萝卜 → 五花肉胡萝卜锅
{
"source": "rtdd:fried_pork",
"item": "minecraft:carrot",
"target": "rtdd:fried_porkwith_carrots",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟五花肉胡萝卜
{
"source": "rtdd:fried_porkwith_carrots",
"item": "rtdd:spatula",
"target": "rtdd:friedporkwithcarrots_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:friedporkwithcarrots_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_53", "rtdd:wok"],
"dropIfNot": ["rtdd:porkloins", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得五花肉胡萝卜盘
{
"source": "rtdd:friedporkwithcarrots_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_53",
"consume": 0,
},
# ============================================================
# 【炒鸡蛋】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 鸡蛋 → 鸡蛋入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:egg",
"target": "rtdd:cookedegg",
"consume": 1,
},
# 步骤2: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookedegg",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_22", "rtdd:wok"],
"dropIfNot": ["minecraft:egg", "rtdd:wok"],
},
# 步骤3: 空手右键 → 获得炒鸡蛋盘
{
"source": "rtdd:cookedegg",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_22",
"consume": 0,
},
# ============================================================
# 【炒蟹】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 螃蟹 → 螃蟹入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:crab",
"target": "rtdd:cookingcrab_1",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟螃蟹
{
"source": "rtdd:cookingcrab_1",
"item": "rtdd:spatula",
"target": "rtdd:cookingcrab_2",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingcrab_2",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_33", "rtdd:wok"],
"dropIfNot": ["rtdd:crab", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒蟹盘
{
"source": "rtdd:cookingcrab_2",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_33",
"consume": 0,
},
# ============================================================
# 【炒兔肉】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生兔肉 → 兔肉入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:rabbit",
"target": "rtdd:cookingrabbit",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟兔肉
{
"source": "rtdd:cookingrabbit",
"item": "rtdd:spatula",
"target": "rtdd:cookingrabbit_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingrabbit_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_19", "rtdd:wok"],
"dropIfNot": ["minecraft:rabbit", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒兔肉盘
{
"source": "rtdd:cookingrabbit_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_19",
"consume": 0,
},
# ============================================================
# 【炒牛里脊】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生牛里脊 → 牛里脊入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:beef_tenderloin",
"target": "rtdd:cookingbeeftenderloin",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟牛里脊
{
"source": "rtdd:cookingbeeftenderloin",
"item": "rtdd:spatula",
"target": "rtdd:cookingbeeftenderloin1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingbeeftenderloin1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_10", "rtdd:wok"],
"dropIfNot": ["rtdd:beef_tenderloin", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒牛里脊盘
{
"source": "rtdd:cookingbeeftenderloin1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_10",
"consume": 0,
},
# ============================================================
# 【炒羊里脊】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生羊里脊 → 羊里脊入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:sheeploins",
"target": "rtdd:cookingsheeploin",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟羊里脊
{
"source": "rtdd:cookingsheeploin",
"item": "rtdd:spatula",
"target": "rtdd:cookingsheeploin_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingsheeploin_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_31", "rtdd:wok"],
"dropIfNot": ["rtdd:sheeploins", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒羊里脊盘
{
"source": "rtdd:cookingsheeploin_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_31",
"consume": 0,
},
# ============================================================
# 【炒羊小排】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生羊小排 → 羊小排入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:sheepracks",
"target": "rtdd:cookingsheeprack",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟羊小排
{
"source": "rtdd:cookingsheeprack",
"item": "rtdd:spatula",
"target": "rtdd:cookingsheeprack_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:cookingsheeprack_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_11", "rtdd:wok"],
"dropIfNot": ["rtdd:sheepracks", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒羊小排盘
{
"source": "rtdd:cookingsheeprack_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_11",
"consume": 0,
},
# ============================================================
# 【炒鱿鱼】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 墨囊 → 鱿鱼入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:inc_sac",
"target": "rtdd:cookingsquid",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟鱿鱼
{
"source": "rtdd:cookingsquid",
"item": "rtdd:spatula",
"target": "rtdd:cookingsquid_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 鱿鱼熟了
{
"source": "rtdd:cookingsquid_1",
"item": "rtdd:spatula",
"target": "rtdd:cookingsquid_2",
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
},
# 步骤4: 空手右键 → 获得炒鱿鱼盘
{
"source": "rtdd:cookingsquid_2",
"item": None,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_26",
"consume": 0,
},
# ============================================================
# 【炒葱】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 葱 → 葱入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:scallions",
"target": "rtdd:cookingscallions",
"consume": 1,
},
# 步骤2: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingscallions",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "葱花炒好了!空手右键取出",
"dropIfDone": ["rtdd:crushedscallions", "rtdd:wok"],
"dropIfNot": ["rtdd:scallions", "rtdd:wok"],
},
# 步骤3: 空手右键 → 获得葱花
{
"source": "rtdd:cookingscallions",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:crushedscallions",
"consume": 0,
},
# ============================================================
# 【香辣鱼】
# ============================================================
# 步骤1: 辣椒入锅 + 生鳕鱼 → 香辣鱼锅
{
"source": "rtdd:cooking_pepper",
"item": "minecraft:cod",
"target": "rtdd:spicy_fish_0",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟香辣鱼
{
"source": "rtdd:spicy_fish_0",
"item": "rtdd:spatula",
"target": "rtdd:spicy_fish_1",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:spicy_fish_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_15", "rtdd:wok"],
"dropIfNot": ["minecraft:cod", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得香辣鱼盘
{
"source": "rtdd:spicy_fish_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_15",
"consume": 0,
},
# ============================================================
# 【炒时蔬(季节性)】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 青菜 → 时蔬入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:vegetable",
"target": "rtdd:seasonalvegetables",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟时蔬
{
"source": "rtdd:seasonalvegetables",
"item": "rtdd:spatula",
"target": "rtdd:seasonalvegetables_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:seasonalvegetables_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_23", "rtdd:wok"],
"dropIfNot": ["rtdd:vegetable", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒时蔬盘
{
"source": "rtdd:seasonalvegetables_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_23",
"consume": 0,
},
# ============================================================
# 【炒熟猪排】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 熟猪排 → 熟猪排入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:cooked_porkchop",
"target": "rtdd:cookingcookedporkloin",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟
{
"source": "rtdd:cookingcookedporkloin",
"item": "rtdd:spatula",
"target": "rtdd:cookingcookedporkloin_1",
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingcookedporkloin_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_36", "rtdd:wok"],
"dropIfNot": ["minecraft:cooked_porkchop", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒熟猪排盘
{
"source": "rtdd:cookingcookedporkloin_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_36",
"consume": 0,
},
# ============================================================
# 【炒熟猪肋排】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 熟猪肋排 → 熟猪肋排入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:cooked_pork_ribs",
"target": "rtdd:cookingcookedporkribs",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟
{
"source": "rtdd:cookingcookedporkribs",
"item": "rtdd:spatula",
"target": "rtdd:cookingcookedporkribs_1",
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingcookedporkribs_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_13", "rtdd:wok"],
"dropIfNot": ["rtdd:cooked_pork_ribs", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒熟猪肋排盘
{
"source": "rtdd:cookingcookedporkribs_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_13",
"consume": 0,
},
# ============================================================
# 【炒鳕鱼】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生鳕鱼 → 鳕鱼入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:cod",
"target": "rtdd:cookingcod",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟鳕鱼
{
"source": "rtdd:cookingcod",
"item": "rtdd:spatula",
"target": "rtdd:cookingcod_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingcod_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_25", "rtdd:wok"],
"dropIfNot": ["minecraft:cod", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒鳕鱼盘
{
"source": "rtdd:cookingcod_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_25",
"consume": 0,
},
# ============================================================
# 【炒鱼(通用)】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生鱼 → 鱼入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:cod",
"target": "rtdd:cookingfish",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟鱼
{
"source": "rtdd:cookingfish",
"item": "rtdd:spatula",
"target": "rtdd:cookingfish_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 标记熟了
{
"source": "rtdd:cookingfish_1",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_5", "rtdd:wok"],
"dropIfNot": ["minecraft:cod", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得炒鱼盘
{
"source": "rtdd:cookingfish_1",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_5",
"consume": 0,
},
# ============================================================
# 【炒鸡】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生鸡肉 → 鸡肉入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:chicken",
"target": "rtdd:friedchicken",
"consume": 1,
},
# 步骤2: 翻炒5次 → 标记熟了
{
"source": "rtdd:friedchicken",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_4", "rtdd:wok"],
"dropIfNot": ["minecraft:chicken", "rtdd:wok"],
},
# 步骤3: 空手右键 → 获得炒鸡盘
{
"source": "rtdd:friedchicken",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_4",
"consume": 0,
},
# ============================================================
# 【香菇滑鸡】
# ============================================================
# 步骤1: 炒鸡入锅 + 蘑菇 → 香菇鸡肉锅
{
"source": "rtdd:friedchicken",
"item": "minecraft:brown_mushroom",
"target": "rtdd:mushroom_fried_chicken_1",
"consume": 1,
},
# 步骤2: 翻炒5次 → 半熟香菇滑鸡
{
"source": "rtdd:mushroom_fried_chicken_1",
"item": "rtdd:spatula",
"target": "rtdd:mushroomfriedchicken_2",
"consume": 0,
"stirCount": 5,
"stirCd": 1.2,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:mushroomfriedchicken_2",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_54", "rtdd:wok"],
"dropIfNot": ["minecraft:chicken", "rtdd:wok"],
},
# 步骤4: 空手右键 → 获得香菇滑鸡盘
{
"source": "rtdd:mushroomfriedchicken_2",
"item": None,
"needFinished": True,
"target": "rtdd:wok",
"giveItem": "rtdd:plate_54",
"consume": 0,
},
# ============================================================
# 【蛋炒饭】
# ============================================================
# 步骤1: 炒鸡蛋锅 + 碗装米饭 → 蛋炒饭锅
{
"source": "rtdd:cookedegg",
"item": "rtdd:bowlofrice",
"target": "rtdd:riceegg_1",
"consume": 1,
},
# 步骤2: 翻炒4次 → 半熟蛋炒饭
{
"source": "rtdd:riceegg_1",
"item": "rtdd:spatula",
"target": "rtdd:riceegg_2",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# 步骤3: 翻炒2次 → 蛋炒饭熟了
{
"source": "rtdd:riceegg_2",
"item": "rtdd:spatula",
"target": "rtdd:riceegg_3",
"consume": 0,
"stirCount": 2,
"stirCd": 0.6,
},
# 步骤4: 空手右键 → 获得碗装蛋炒饭
{
"source": "rtdd:riceegg_3",
"item": None,
"target": "rtdd:wok",
"giveItem": "rtdd:bowlofriceegg",
"consume": 0,
},
# =====================================================================
# 二、炒锅类菜谱 (rtdd:oilpan=炒锅_70(油锅))
# 上油步骤(共用): 炒锅_70(油锅) + 带油锅铲 → 炒锅_70(油锅)
# =====================================================================
# ---- 公用上油:炒锅_70(油锅) + 带油锅铲 → 炒锅_70(油锅) ----
# 上油: 炒锅_70(油锅) + 带油锅铲 → 炒锅_70(油锅)
{
"source": "rtdd:oilpan",
"item": "rtdd:spatula_oil",
"target": "rtdd:oilpan",
"consume": 0,
},
# ============================================================
# 【煎牛排】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生牛肉 → 牛排入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:beef",
"target": "rtdd:cookinganymeat",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎牛排熟了
{
"source": "rtdd:cookinganymeat",
"item": "rtdd:spatula",
"target": "rtdd:cookedanymeat",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得煎牛排盘
{
"source": "rtdd:cookedanymeat",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_2",
"consume": 0,
},
# ============================================================
# 【煎鲑鱼】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生鲑鱼 → 鲑鱼入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:salmon",
"target": "rtdd:cookingfish",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎鲑鱼熟了
{
"source": "rtdd:cookingfish",
"item": "rtdd:spatula",
"target": "rtdd:cookingfish_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得煎鲑鱼盘
{
"source": "rtdd:cookingfish_1",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_5",
"consume": 0,
},
# ============================================================
# 【煎猪排】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 生猪排 → 猪排入锅
{
"source": "rtdd:oilpan",
"item": "minecraft:porkchop",
"target": "rtdd:cookinganymeat",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎猪排熟了
{
"source": "rtdd:cookinganymeat",
"item": "rtdd:spatula",
"target": "rtdd:cookedanymeat",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得煎猪排盘
{
"source": "rtdd:cookedanymeat",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_1",
"consume": 0,
},
# ============================================================
# 【煎面饼(葱油饼)】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 葱油面饼 → 面饼入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:scallion_pancake_0",
"target": "rtdd:cooking_scallion_pancake_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎面饼熟了
{
"source": "rtdd:cooking_scallion_pancake_0",
"item": "rtdd:spatula",
"target": "rtdd:cooking_scallion_pancake_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得葱油饼
{
"source": "rtdd:cooking_scallion_pancake_1",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:scallion_pancake",
"consume": 0,
},
# ============================================================
# 【煎面团】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 熟面团 → 面团入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:cooked_dought",
"target": "rtdd:cookingdought",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎面团熟了
{
"source": "rtdd:cookingdought",
"item": "rtdd:spatula",
"target": "rtdd:cookingdought_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得酱香饼
{
"source": "rtdd:cookingdought_1",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:saucecake",
"consume": 0,
},
# ============================================================
# 【煎酱香饼】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 熟面团 → 酱香饼入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:cooked_dought",
"target": "rtdd:cooking_pancake_1",
"consume": 1,
},
# 步骤2: 翻炒3次 → 煎酱香饼熟了
{
"source": "rtdd:cooking_pancake_1",
"item": "rtdd:spatula",
"target": "rtdd:cookingpancake_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得熟酱香饼
{
"source": "rtdd:cookingpancake_2",
"item": None,
"target": "rtdd:oilpan",
"giveItem": "rtdd:cookedpancake",
"consume": 0,
},
# ============================================================
# 【煎意面(基础)】
# ============================================================
# 步骤1: 炒锅_70(油锅) + 面条 → 意面入锅
{
"source": "rtdd:oilpan",
"item": "rtdd:noodles",
"target": "rtdd:pastapot_0",
"consume": 1,
},
# 步骤2: 翻炒4次 → 意面半熟
{
"source": "rtdd:pastapot_0",
"item": "rtdd:spatula",
"target": "rtdd:pastapot_1",
"consume": 0,
"stirCount": 4,
"stirCd": 1.0,
},
# ============================================================
# 【黑椒牛柳意面】
# ============================================================
# 步骤1: 半熟意面 + 熟牛里脊 → 牛柳意面锅
{
"source": "rtdd:pastapot_1",
"item": "rtdd:cooked_beef_tenderloin",
"target": "rtdd:pastapot_2",
"consume": 1,
},
# 步骤2: 牛柳意面锅 + 黑胡椒 → 黑椒牛柳意面锅
{
"source": "rtdd:pastapot_2",
"item": "rtdd:blackpepper",
"target": "rtdd:pastapot_3",
"consume": 1,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:pastapot_3",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_43", "rtdd:oilpan"],
"dropIfNot": ["rtdd:noodles", "rtdd:oilpan"],
},
# 步骤4: 空手右键 → 获得黑椒牛柳意面盘
{
"source": "rtdd:pastapot_3",
"item": None,
"needFinished": True,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_43",
"consume": 0,
},
# ============================================================
# 【奶油培根意面】
# ============================================================
# 步骤1: 半熟意面 + 生猪排 → 培根意面锅
{
"source": "rtdd:pastapot_1",
"item": "minecraft:porkchop",
"target": "rtdd:pastapot_4",
"consume": 1,
},
# 步骤2: 培根意面锅 + 奶油 → 奶油培根意面锅
{
"source": "rtdd:pastapot_4",
"item": "rtdd:cream_0",
"target": "rtdd:pastapot_5",
"consume": 1,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:pastapot_5",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_44", "rtdd:oilpan"],
"dropIfNot": ["rtdd:noodles", "rtdd:oilpan"],
},
# 步骤4: 空手右键 → 获得奶油培根意面盘
{
"source": "rtdd:pastapot_5",
"item": None,
"needFinished": True,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_44",
"consume": 0,
},
# ============================================================
# 【咖喱鸡肉意面】
# ============================================================
# 步骤1: 半熟意面 + 熟鸡肉 → 鸡肉意面锅
{
"source": "rtdd:pastapot_1",
"item": "minecraft:cooked_chicken",
"target": "rtdd:pastapot_6",
"consume": 1,
},
# 步骤2: 鸡肉意面锅 + 土豆 → 咖喱鸡肉意面锅
{
"source": "rtdd:pastapot_6",
"item": "minecraft:potato",
"target": "rtdd:pastapot_7",
"consume": 1,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:pastapot_7",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_45", "rtdd:oilpan"],
"dropIfNot": ["rtdd:noodles", "rtdd:oilpan"],
},
# 步骤4: 空手右键 → 获得咖喱鸡肉意面盘
{
"source": "rtdd:pastapot_7",
"item": None,
"needFinished": True,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_45",
"consume": 0,
},
# ============================================================
# 【番茄肉酱意面】
# ============================================================
# 步骤1: 半熟意面 + 碎肉 → 碎肉意面锅
{
"source": "rtdd:pastapot_1",
"item": "rtdd:crushedmeat",
"target": "rtdd:pastapot_8",
"consume": 1,
},
# 步骤2: 碎肉意面锅 + 南瓜(番茄) → 番茄肉酱意面锅
{
"source": "rtdd:pastapot_8",
"item": "minecraft:pumpkin",
"target": "rtdd:pastapot_9",
"consume": 1,
},
# 步骤3: 翻炒3次 → 标记熟了
{
"source": "rtdd:pastapot_9",
"item": "rtdd:spatula",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 0.8,
"onDone": "finish",
"needFinished": False,
"doneMsg": "出锅啦!空手右键盛出来",
"dropIfDone": ["rtdd:plate_46", "rtdd:oilpan"],
"dropIfNot": ["rtdd:noodles", "rtdd:oilpan"],
},
# 步骤4: 空手右键 → 获得番茄肉酱意面盘
{
"source": "rtdd:pastapot_9",
"item": None,
"needFinished": True,
"target": "rtdd:oilpan",
"giveItem": "rtdd:plate_46",
"consume": 0,
},
# =====================================================================
# 三、油锅类菜谱 (rtdd:oilpot_0=油锅_9(油锅_0))
# 上油步骤: 油锅_9(油锅_0) + 油罐 → 油锅_10(油锅_1)
# =====================================================================
# ---- 公用上油:油锅_9(油锅_0) + 油罐 → 油锅_10(油锅_1) ----
# 上油: 油锅_9(油锅_0) + 油罐 → 油锅_10(油锅_1)
{
"source": "rtdd:oilpot_0",
"item": "rtdd:oilcan",
"target": "rtdd:oilpot_1",
"consume": 0,
},
# ============================================================
# 【炸薯条】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 土豆块 → 薯条入油锅
{
"source": "rtdd:oilpot_1",
"item": "rtdd:potatowedges",
"target": "rtdd:oilfrenchfries_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟薯条
{
"source": "rtdd:oilfrenchfries_0",
"item": "rtdd:spatula",
"target": "rtdd:oilfrenchfries_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 翻炒3次 → 成品薯条
{
"source": "rtdd:oilfrenchfries_1",
"item": "rtdd:spatula",
"target": "rtdd:oilfrenchfries_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤4: 空手右键 → 获得盘装薯条
{
"source": "rtdd:oilfrenchfries_2",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:plate_37",
"consume": 0,
},
# ============================================================
# 【炸猪排】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 裹粉猪肉 → 生猪排
{
"source": "rtdd:oilpot_1",
"item": "rtdd:oilpork",
"target": "rtdd:oilpotporkchop_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟
{
"source": "rtdd:oilpotporkchop_0",
"item": "rtdd:spatula",
"target": "rtdd:oilpotporkchop_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 翻炒3次 → 成品
{
"source": "rtdd:oilpotporkchop_1",
"item": "rtdd:spatula",
"target": "rtdd:oilpotporkchop_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤4: 空手右键 → 获得炸猪排
{
"source": "rtdd:oilpotporkchop_2",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:tonkatsu",
"consume": 0,
},
# ============================================================
# 【炸鱼】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 裹粉鱼 → 鱼入油锅
{
"source": "rtdd:oilpot_1",
"item": "rtdd:oilfish_0",
"target": "rtdd:oilpotfish_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟
{
"source": "rtdd:oilpotfish_0",
"item": "rtdd:spatula",
"target": "rtdd:oilpotfish_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 翻炒3次 → 成品
{
"source": "rtdd:oilpotfish_1",
"item": "rtdd:spatula",
"target": "rtdd:oilpotfish_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤4: 空手右键 → 获得炸鱼
{
"source": "rtdd:oilpotfish_2",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:oilfish",
"consume": 0,
},
# ============================================================
# 【炸鸡块】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 裹粉鸡块 → 鸡块入油锅
{
"source": "rtdd:oilpot_1",
"item": "rtdd:oil_chickennuggets",
"target": "rtdd:oilchickennuggets_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 半熟
{
"source": "rtdd:oilchickennuggets_0",
"item": "rtdd:spatula",
"target": "rtdd:oilchickennuggets_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 翻炒3次 → 成品
{
"source": "rtdd:oilchickennuggets_1",
"item": "rtdd:spatula",
"target": "rtdd:oilchickennuggets_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤4: 空手右键 → 获得炸鸡块
{
"source": "rtdd:oilchickennuggets_2",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:fried_chicken_nuggets",
"consume": 0,
},
# ============================================================
# 【炸饺子】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 饺子 → 饺子入油锅
{
"source": "rtdd:oilpot_1",
"item": "rtdd:dumplings_4",
"target": "rtdd:oil_frieddumplings_1",
"consume": 1,
},
# 步骤2: 翻炒3次 → 出锅获得炸饺子
{
"source": "rtdd:oil_frieddumplings_1",
"item": "rtdd:spatula",
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:fried_dumplings",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# ============================================================
# 【炸天妇罗】
# ============================================================
# 步骤1: 油锅_10(油锅_1) + 裹粉天妇罗 → 天妇罗入油锅
{
"source": "rtdd:oilpot_1",
"item": "rtdd:oiltempura",
"target": "rtdd:oiltempura_1",
"consume": 1,
},
# 步骤2: 翻炒3次 → 成品
{
"source": "rtdd:oiltempura_1",
"item": "rtdd:spatula",
"target": "rtdd:oiltempura_2",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 空手右键 → 获得天妇罗炸虾盘
{
"source": "rtdd:oiltempura_2",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:plate_49",
"consume": 0,
},
# ====== 以下架锅/汤锅类菜谱已全部注释掉(2024-08-03) ======
# =====================================================================
# 五、蒸笼类菜谱 (rtdd:steamer)
# 盖盖步骤(共用): 蒸笼 + 蒸笼盖 → 盖好蒸笼
# =====================================================================
# ---- 公用盖盖:蒸笼 + 蒸笼盖 → 盖好蒸笼 ----
{
"source": "rtdd:steamer",
"item": "rtdd:steamercover",
"target": "rtdd:steamer",
"consume": 0,
},
# ============================================================
# 【蒸蛋奶】
# 步骤1: 盖好蒸笼 + 蛋奶液 → 蛋奶入蒸笼
# 步骤2: 翻炒3次 → 蒸蛋奶
# 步骤3: 空手右键 → 获得蒸蛋奶
# ============================================================
{
"source": "rtdd:steamer",
"item": "rtdd:bowlofcustard",
"target": "rtdd:steamermilkandegg",
"consume": 1,
},
{
"source": "rtdd:steamermilkandegg",
"item": "rtdd:spatula",
"target": "rtdd:steamermilkandegg_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
{
"source": "rtdd:steamermilkandegg_1",
"item": None,
"target": "rtdd:steamer",
"giveItem": "rtdd:steamermilkandegg_1",
"consume": 0,
},
# ============================================================
# 【蒸饺子】
# ============================================================
# 步骤1: 盖好蒸笼 + 饺子 → 饺子入蒸笼
{
"source": "rtdd:steamer",
"item": "rtdd:dumplings_4",
"target": "rtdd:steamerdumplings_0",
"consume": 1,
},
# 步骤2: 蒸制 → 完成
{
"source": "rtdd:steamerdumplings_0",
"item": "rtdd:spatula",
"target": "rtdd:steamerdumplings_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得蒸饺盘
{
"source": "rtdd:steamerdumplings_1",
"item": None,
"target": "rtdd:steamer",
"giveItem": "rtdd:plate_30",
"consume": 0,
},
# ============================================================
# 【蒸包子】
# ============================================================
# 步骤1: 盖好蒸笼 + 包子 → 包子入蒸笼
{
"source": "rtdd:steamer",
"item": "rtdd:roubao_2",
"target": "rtdd:baozilong_1",
"consume": 1,
},
# 步骤2: 蒸制 → 完成
{
"source": "rtdd:baozilong_1",
"item": "rtdd:spatula",
"target": "rtdd:baozilong_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得熟包子
{
"source": "rtdd:baozilong_2",
"item": None,
"target": "rtdd:steamer",
"giveItem": "rtdd:shouroubao",
"consume": 0,
},
# ============================================================
# 【竹筒饭】
# 步骤1: 竹筒 + 稻米 → 竹筒装米
# 步骤2: 竹筒装米 + 水桶 → 竹筒泡米
# 步骤3: 竹筒泡米 + 放蒸笼上 → 蒸制各阶段 → 熟竹筒饭
# ============================================================
# 步骤1: 竹筒 + 稻米 → 竹筒装米
{
"source": "rtdd:bamboo_0",
"item": "rtdd:brownrice",
"target": "rtdd:bamboo_1",
"consume": 1,
},
# 步骤2: 竹筒装米 + 水桶 → 竹筒泡米
{
"source": "rtdd:bamboo_1",
"item": "minecraft:water_bucket",
"target": "rtdd:bamboo_2",
"consume": 0,
},
# 步骤3: 盖好蒸笼 + 竹筒泡米 → 竹筒入蒸笼
{
"source": "rtdd:steamer",
"item": "rtdd:bamboo_2",
"target": "rtdd:bamboo_3",
"consume": 1,
},
# 步骤4: 蒸制第1阶段 → 半熟
{
"source": "rtdd:bamboo_3",
"item": "rtdd:spatula",
"target": "rtdd:bamboo_4",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 蒸制第2阶段 → 完成
{
"source": "rtdd:bamboo_4",
"item": "rtdd:spatula",
"target": "rtdd:bamboo_5",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得熟竹筒饭
{
"source": "rtdd:bamboo_5",
"item": None,
"target": "rtdd:steamer",
"giveItem": "rtdd:bamboo_5",
"consume": 0,
},
# =====================================================================
# 六、烤制类菜谱 (rtdd:barbecuegrill_0)
# =====================================================================
# ============================================================
# 【烤乳猪】
# 步骤1: 烧烤架 + 生猪肉 → 生乳猪上架
# 步骤2: 翻炒3次 → 烤乳猪
# 步骤3: 空手右键 → 获得烤乳猪盘
# ============================================================
# 步骤1: 烧烤架 + 生猪肉 → 生乳猪上架
{
"source": "rtdd:barbecuegrill_0",
"item": "minecraft:porkchop",
"target": "rtdd:roastpig_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 烤乳猪
{
"source": "rtdd:roastpig_0",
"item": "rtdd:spatula",
"target": "rtdd:roastpig_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得烤乳猪盘
{
"source": "rtdd:roastpig_1",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:roastpignew_1",
"consume": 0,
},
# ============================================================
# 【烤鸡】
# ============================================================
# 步骤1: 烧烤架 + 生鸡肉 → 生鸡上架
{
"source": "rtdd:barbecuegrill_0",
"item": "minecraft:chicken",
"target": "rtdd:roastchicken_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 烤鸡
{
"source": "rtdd:roastchicken_0",
"item": "rtdd:spatula",
"target": "rtdd:roastchicken_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得烤鸡
{
"source": "rtdd:roastchicken_1",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:roastchicken_1",
"consume": 0,
},
# ============================================================
# 【烤鳕鱼】
# ============================================================
# 步骤1: 烧烤架 + 生鳕鱼 → 鳕鱼上架
{
"source": "rtdd:barbecuegrill_0",
"item": "minecraft:cod",
"target": "rtdd:grilledcod_0",
"consume": 1,
},
# 步骤2: 翻炒3次 → 烤鳕鱼
{
"source": "rtdd:grilledcod_0",
"item": "rtdd:spatula",
"target": "rtdd:grilledcod_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得烤鳕鱼
{
"source": "rtdd:grilledcod_1",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:grilledcod_1",
"consume": 0,
},
# ============================================================
# 【烤鲑鱼】
# ============================================================
# 步骤1: 烧烤架 + 生鲑鱼 → 鲑鱼上架
{
"source": "rtdd:barbecuegrill_0",
"item": "minecraft:salmon",
"target": "rtdd:grilled_fish",
"consume": 1,
},
# 步骤2: 翻炒3次 → 烤鲑鱼
{
"source": "rtdd:grilled_fish",
"item": "rtdd:spatula",
"target": "rtdd:grilled_salmon",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得烤鲑鱼
{
"source": "rtdd:grilled_salmon",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:grilled_salmon",
"consume": 0,
},
# ============================================================
# 【烤蔬菜串】
# ============================================================
# 步骤1: 烧烤架 + 生蔬菜串 → 蔬菜串上架
{
"source": "rtdd:barbecuegrill_0",
"item": "rtdd:roasted_vegetables_0",
"target": "rtdd:roasted_vegetables_0",
"consume": 1,
},
# 步骤2: 烤制第1阶段 → 半熟
{
"source": "rtdd:roasted_vegetables_0",
"item": "rtdd:spatula",
"target": "rtdd:roasted_vegetables_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 烤制第2阶段 → 完成
{
"source": "rtdd:roasted_vegetables_1",
"item": "rtdd:spatula",
"target": "rtdd:roasted_vegetables_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得烤蔬菜串
{
"source": "rtdd:roasted_vegetables_3",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:roasted_vegetables_3",
"consume": 0,
},
# ============================================================
# 【烤香菇串】
# ============================================================
# 步骤1: 烧烤架 + 生香菇串 → 香菇串上架
{
"source": "rtdd:barbecuegrill_0",
"item": "rtdd:roastedmushrooms_0",
"target": "rtdd:roastedmushrooms_0",
"consume": 1,
},
# 步骤2: 烤制第1阶段 → 半熟
{
"source": "rtdd:roastedmushrooms_0",
"item": "rtdd:spatula",
"target": "rtdd:roastedmushrooms_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 烤制第2阶段 → 完成
{
"source": "rtdd:roastedmushrooms_1",
"item": "rtdd:spatula",
"target": "rtdd:roastedmushrooms_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得烤香菇串
{
"source": "rtdd:roastedmushrooms_3",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:roastedmushrooms_3",
"consume": 0,
},
# ============================================================
# 【烤肉菜串】
# ============================================================
# 步骤1: 烧烤架 + 生肉菜串 → 肉菜串上架
{
"source": "rtdd:barbecuegrill_0",
"item": "rtdd:beefkebabs_0",
"target": "rtdd:beefkebabs_0",
"consume": 1,
},
# 步骤2: 烤制第1阶段 → 半熟
{
"source": "rtdd:beefkebabs_0",
"item": "rtdd:spatula",
"target": "rtdd:beefkebabs_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 烤制第2阶段 → 完成
{
"source": "rtdd:beefkebabs_1",
"item": "rtdd:spatula",
"target": "rtdd:beefkebabs_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得烤肉菜串
{
"source": "rtdd:beefkebabs_3",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:beefkebabs_3",
"consume": 0,
},
# ============================================================
# 【烤羊肉串】
# ============================================================
# 步骤1: 烧烤架 + 生羊肉串 → 羊肉串上架
{
"source": "rtdd:barbecuegrill_0",
"item": "rtdd:lambkebabs_0",
"target": "rtdd:lambkebabs_0",
"consume": 1,
},
# 步骤2: 烤制第1阶段 → 半熟
{
"source": "rtdd:lambkebabs_0",
"item": "rtdd:spatula",
"target": "rtdd:lambkebabs_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 烤制第2阶段 → 完成
{
"source": "rtdd:lambkebabs_1",
"item": "rtdd:spatula",
"target": "rtdd:lambkebabs_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得烤羊肉串
{
"source": "rtdd:lambkebabs_3",
"item": None,
"target": "rtdd:barbecuegrill_0",
"giveItem": "rtdd:lambkebabs_3",
"consume": 0,
},
# =====================================================================
# 七、面食/面团类菜谱
# =====================================================================
# ============================================================
# 【做面团】
# 步骤1: 面粉方块 + 水桶 → 生面团
# 步骤2: 生面团 + 擀面杖擀3次 → 面团
# ============================================================
# 步骤1: 面粉方块 + 水桶 → 生面团
{
"source": "rtdd:farineblock",
"item": "minecraft:water_bucket",
"target": "rtdd:dough_0",
"consume": 0,
},
# 步骤2: 生面团 + 擀面杖擀3次 → 面团
{
"source": "rtdd:dough_0",
"item": "rtdd:rollingpin",
"target": "rtdd:dough_1",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# ============================================================
# 【做小面团(饺子皮/包子皮)】
# 步骤1: 面团 + 擀面杖 → 小面团_0
# 步骤2: 小面团_0 → 擀 → 小面团_1 → 擀 → 小面团_2 → 擀 → 小面团_3
# ============================================================
# 步骤1: 面团 + 擀面杖 → 小面团_0
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:smalldough_0",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 小面团_0 + 擀面杖 → 小面团_1
{
"source": "rtdd:smalldough_0",
"item": "rtdd:rollingpin",
"target": "rtdd:smalldough_1",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤3: 小面团_1 + 擀面杖 → 小面团_2
{
"source": "rtdd:smalldough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:smalldough_2",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤4: 小面团_2 + 擀面杖 → 小面团_3
{
"source": "rtdd:smalldough_2",
"item": "rtdd:rollingpin",
"target": "rtdd:smalldough_3",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# ============================================================
# 【做饺子】
# 步骤1: 小面团_3 + 擀面杖 → 面皮
# 步骤2: 面皮 + 碎肉 → 饺子皮包肉
# 步骤3: 捏合各阶段 → 饺子
# ============================================================
# 步骤1: 小面团_3 + 擀面杖 → 面皮
{
"source": "rtdd:smalldough_3",
"item": "rtdd:rollingpin",
"target": "rtdd:dumplings_0",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 面皮 + 碎肉 → 饺子皮包肉
{
"source": "rtdd:dumplings_0",
"item": "rtdd:crushedmeat",
"target": "rtdd:dumplings_1",
"consume": 1,
},
# 步骤3: 捏合第1阶段
{
"source": "rtdd:dumplings_1",
"item": "rtdd:spatula",
"target": "rtdd:dumplings_2",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤4: 捏合第2阶段
{
"source": "rtdd:dumplings_2",
"item": "rtdd:spatula",
"target": "rtdd:dumplings_3",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤5: 捏合第3阶段 → 完成饺子
{
"source": "rtdd:dumplings_3",
"item": "rtdd:spatula",
"target": "rtdd:dumplings_4",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# ============================================================
# 【做包子】
# 步骤1: 小面团_3 + 擀面杖 → 包子皮
# 步骤2: 包子皮 + 碎肉 → 包子皮包肉
# 步骤3: 捏合 → 包子
# ============================================================
# 步骤1: 小面团_3 + 擀面杖 → 包子皮
{
"source": "rtdd:smalldough_3",
"item": "rtdd:rollingpin",
"target": "rtdd:baozipi",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 包子皮 + 碎肉 → 包子皮包肉
{
"source": "rtdd:baozipi",
"item": "rtdd:crushedmeat",
"target": "rtdd:roubao_1",
"consume": 1,
},
# 步骤3: 捏合 → 完成包子
{
"source": "rtdd:roubao_1",
"item": "rtdd:spatula",
"target": "rtdd:roubao_2",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# ============================================================
# 【做法棍面包】
# 步骤1: 面团 + 揉面板 → 法棍面胚
# 步骤2: 法棍面胚 + 放入烤炉 → 烤制 → 法棍面包
# ============================================================
# 步骤1: 面团 + 擀面杖 → 法棍面胚
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:breaddough_1",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 法棍面胚 + 擀面杖 → 整形
{
"source": "rtdd:breaddough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:breaddough_1a",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤3: 整形面胚 + 烤炉烤制 → 完成
{
"source": "rtdd:breaddough_1a",
"item": "rtdd:spatula",
"target": "rtdd:bread_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得法棍面包
{
"source": "rtdd:bread_1",
"item": None,
"target": "rtdd:oven",
"giveItem": "rtdd:bread_1a",
"consume": 0,
},
# ============================================================
# 【做吐司】
# ============================================================
# 步骤1: 面团 + 擀面杖 → 吐司面胚
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:breaddough_4",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 吐司面胚 + 烤炉烤制 → 完成
{
"source": "rtdd:breaddough_4",
"item": "rtdd:spatula",
"target": "rtdd:bread_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得吐司
{
"source": "rtdd:bread_2",
"item": None,
"target": "rtdd:oven",
"giveItem": "rtdd:bread_2a",
"consume": 0,
},
# ============================================================
# 【做可颂】
# ============================================================
# 步骤1: 面团 + 擀面杖 → 可颂面胚
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:dought_9",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 可颂面胚 + 烤炉烤制 → 完成
{
"source": "rtdd:dought_9",
"item": "rtdd:spatula",
"target": "rtdd:bread_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得可颂
{
"source": "rtdd:bread_3",
"item": None,
"target": "rtdd:oven",
"giveItem": "rtdd:bread_3a",
"consume": 0,
},
# ============================================================
# 【做甜甜圈】
# ============================================================
# 步骤1: 面团 + 擀面杖 → 甜甜圈面胚
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:breaddough_4d",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 甜甜圈面胚 + 油炸 → 完成
{
"source": "rtdd:breaddough_4d",
"item": "rtdd:spatula",
"target": "rtdd:bread_4",
"consume": 0,
"stirCount": 3,
"stirCd": 1.5,
},
# 步骤3: 空手右键 → 获得甜甜圈
{
"source": "rtdd:bread_4",
"item": None,
"target": "rtdd:oilpot_0",
"giveItem": "rtdd:bread_4a",
"consume": 0,
},
# ============================================================
# 【做葱油饼】
# 步骤1: 面团 + 擀面杖 → 面饼
# 步骤2: 面饼 + 葱花 → 葱油面饼
# ============================================================
# 步骤1: 面团 + 擀面杖 → 面饼
{
"source": "rtdd:dough_1",
"item": "rtdd:rollingpin",
"target": "rtdd:scallion_pancake_0",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤2: 面饼 + 葱花 → 葱油面饼
{
"source": "rtdd:scallion_pancake_0",
"item": "rtdd:crushedscallions",
"target": "rtdd:scallion_pancake_0",
"consume": 1,
},
# ============================================================
# 【做蛋糕】
# 步骤1: 搅拌器 + 鸡蛋 → 蛋液搅拌器
# 步骤2: 蛋液搅拌器 + 奶油 → 蛋奶搅拌器
# 步骤3: 蛋奶搅拌器 + 面粉 → 面糊搅拌器
# 步骤4: 空手右键 → 碗装蛋糕半成品
# ============================================================
# 步骤1: 搅拌器 + 鸡蛋 → 蛋液搅拌器
{
"source": "rtdd:beater",
"item": "minecraft:egg",
"target": "rtdd:beater_eggsandmilk_0",
"consume": 1,
},
# 步骤2: 蛋液搅拌器 + 奶油 → 蛋奶搅拌器
{
"source": "rtdd:beater_eggsandmilk_0",
"item": "rtdd:cream_0",
"target": "rtdd:beater_eggsandmilk_1",
"consume": 1,
},
# 步骤3: 蛋奶搅拌器 + 面粉 → 面糊搅拌器
{
"source": "rtdd:beater_eggsandmilk_1",
"item": "rtdd:farine",
"target": "rtdd:beater_eggsandmilk_2",
"consume": 1,
},
# 步骤4: 空手右键 → 获得蛋糕半成品碗
{
"source": "rtdd:beater_eggsandmilk_2",
"item": None,
"target": "rtdd:beater",
"giveItem": "rtdd:cakebatterblock",
"consume": 0,
},
# 步骤5: 蛋糕半成品 + 烤炉烤制 → 蛋糕底
{
"source": "rtdd:cakebatterblock",
"item": "rtdd:spatula",
"target": "rtdd:cakebase",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6a: 蛋糕底 + 奶油 → 奶油蛋糕
{
"source": "rtdd:cakebase",
"item": "rtdd:cream_0",
"target": "rtdd:cake_0",
"consume": 1,
},
# 步骤6b: 蛋糕底 + 蜂蜜 → 蜂蜜蛋糕
{
"source": "rtdd:cakebase",
"item": "rtdd:honey",
"target": "rtdd:cake_1",
"consume": 1,
},
# 步骤6c: 蛋糕底 + 浆果 → 浆果蛋糕
{
"source": "rtdd:cakebase",
"item": "rtdd:berry",
"target": "rtdd:cake_2",
"consume": 1,
},
# 步骤6d: 蛋糕底 + 可可 → 巧克力蛋糕
{
"source": "rtdd:cakebase",
"item": "rtdd:cocoa",
"target": "rtdd:cake_3",
"consume": 1,
},
# ============================================================
# 【做布丁】
# 步骤1: 搅拌器 + 鸡蛋 → 蛋液搅拌器
# 步骤2: 蛋液搅拌器 + 奶油 → 布丁液搅拌器
# 步骤3: 空手右键 → 布丁半成品盘
# 步骤4: 布丁半成品盘 + 放入蒸笼 → 布丁
# ============================================================
# 步骤1: 搅拌器 + 鸡蛋 → 蛋液搅拌器
{
"source": "rtdd:beater",
"item": "minecraft:egg",
"target": "rtdd:beater_custard_1",
"consume": 1,
},
# 步骤2: 蛋液搅拌器 + 奶油 → 布丁液搅拌器
{
"source": "rtdd:beater_custard_1",
"item": "rtdd:cream_0",
"target": "rtdd:beater_custard_2",
"consume": 1,
},
# 步骤3: 空手右键 → 获得布丁半成品盘
{
"source": "rtdd:beater_custard_2",
"item": None,
"target": "rtdd:beater",
"giveItem": "rtdd:plate_35",
"consume": 0,
},
# 步骤4: 盖好蒸笼 + 布丁半成品盘 → 布丁入蒸笼
{
"source": "rtdd:steamer",
"item": "rtdd:plate_35",
"target": "rtdd:cream_caramel",
"consume": 1,
},
# 步骤5: 蒸制 → 完成
{
"source": "rtdd:cream_caramel",
"item": "rtdd:spatula",
"target": "rtdd:cream_caramel",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得布丁
{
"source": "rtdd:cream_caramel",
"item": None,
"target": "rtdd:steamer",
"giveItem": "rtdd:cream_caramel",
"consume": 0,
},
# ============================================================
# 【做舒芙蕾】
# ============================================================
# 步骤1: 搅拌器 + 鸡蛋 → 蛋液搅拌器
{
"source": "rtdd:beater",
"item": "minecraft:egg",
"target": "rtdd:beater",
"consume": 1,
},
# 步骤2: 蛋液搅拌器 + 奶油 → 舒芙蕾面糊
{
"source": "rtdd:beater",
"item": "rtdd:cream_0",
"target": "rtdd:souffle_0",
"consume": 1,
},
# 步骤3: 舒芙蕾面糊 + 烤炉烤制 → 完成
{
"source": "rtdd:souffle_0",
"item": "rtdd:spatula",
"target": "rtdd:souffle_0",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得舒芙蕾
{
"source": "rtdd:souffle_0",
"item": None,
"target": "rtdd:oven",
"giveItem": "rtdd:souffle_0",
"consume": 0,
},
# ============================================================
# 【做肉丸】
# 步骤1: 丸子机 + 碎肉 → 丸子机装肉
# 步骤2: 摇制各阶段 → 成品丸子机
# 步骤3: 空手右键 → 肉丸
# ============================================================
# 步骤1: 丸子机 + 碎肉 → 丸子机装肉
{
"source": "rtdd:meatballmaker_0",
"item": "rtdd:crushedmeat",
"target": "rtdd:meatballmaker_1",
"consume": 1,
},
# 步骤2: 摇制第1阶段
{
"source": "rtdd:meatballmaker_1",
"item": "rtdd:spatula",
"target": "rtdd:meatballmaker_2",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤3: 摇制第2阶段
{
"source": "rtdd:meatballmaker_2",
"item": "rtdd:spatula",
"target": "rtdd:meatballmaker_3",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤4: 摇制第3阶段
{
"source": "rtdd:meatballmaker_3",
"item": "rtdd:spatula",
"target": "rtdd:meatballmaker_4",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤5: 摇制第4阶段
{
"source": "rtdd:meatballmaker_4",
"item": "rtdd:spatula",
"target": "rtdd:meatballmaker_5",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤6: 空手右键 → 获得肉丸
{
"source": "rtdd:meatballmaker_5",
"item": None,
"target": "rtdd:meatballmaker_0",
"giveItem": "rtdd:rawmeatball",
"consume": 0,
},
# =====================================================================
# 八、甜品/冷饮类菜谱
# =====================================================================
# ============================================================
# 【榨果汁】
# 步骤1: 榨汁机 + 水果 → 榨汁中
# 步骤2: 榨汁各阶段 → 成品
# 步骤3: 空手右键 + 玻璃杯 → 果汁
# ============================================================
# 步骤1: 榨汁机 + 苹果 → 榨汁中
{
"source": "rtdd:juicer_0",
"item": "minecraft:apple",
"target": "rtdd:juicer_1",
"consume": 1,
},
# 步骤2: 榨汁第1阶段
{
"source": "rtdd:juicer_1",
"item": "rtdd:spatula",
"target": "rtdd:juicer_2",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤3: 榨汁第2阶段
{
"source": "rtdd:juicer_2",
"item": "rtdd:spatula",
"target": "rtdd:juicer_3",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤4: 榨汁第3阶段 → 完成
{
"source": "rtdd:juicer_3",
"item": "rtdd:spatula",
"target": "rtdd:juicer_4",
"consume": 0,
"stirCount": 1,
"stirCd": 0.5,
},
# 步骤5: 完成榨汁机 + 玻璃杯 → 苹果汁
{
"source": "rtdd:juicer_4",
"item": "rtdd:cup",
"target": "rtdd:juicer_0",
"giveItem": "rtdd:apple_juice",
"consume": 1,
},
# ============================================================
# 【炒冰/冰棍(苹果)】
# ============================================================
# 步骤1: 炒冰机 + 苹果汁 → 装入炒冰机
{
"source": "rtdd:appleicebox",
"item": "rtdd:apple_juice",
"target": "rtdd:appleicebox",
"consume": 1,
},
# 步骤2: 炒制 → 完成
{
"source": "rtdd:appleicebox",
"item": "rtdd:spatula",
"target": "rtdd:apple_popsicleplace",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤3: 空手右键 → 获得苹果冰棍
{
"source": "rtdd:apple_popsicleplace",
"item": None,
"target": "rtdd:appleicebox",
"giveItem": "rtdd:apple_popsicle",
"consume": 0,
},
# ============================================================
# 【雪糕(苹果味)】
# ============================================================
# 步骤1: 搅拌器 + 奶油 → 奶油搅拌器
{
"source": "rtdd:beater",
"item": "rtdd:cream_0",
"target": "rtdd:beater",
"consume": 1,
},
# 步骤2: 奶油搅拌器 + 苹果汁 → 雪糕糊
{
"source": "rtdd:beater",
"item": "rtdd:apple_juice",
"target": "rtdd:frytheicebox",
"consume": 1,
},
# 步骤3: 雪糕糊 + 炒冰机炒制 → 完成
{
"source": "rtdd:frytheicebox",
"item": "rtdd:spatula",
"target": "rtdd:frytheicebox",
"consume": 0,
"stirCount": 3,
"stirCd": 1.0,
},
# 步骤4: 完成雪糕糊 + 脆皮筒 → 苹果雪糕
{
"source": "rtdd:frytheicebox",
"item": "rtdd:crispycone",
"target": "rtdd:frytheicebox",
"giveItem": "rtdd:apple_icecream",
"consume": 1,
},
# =====================================================================
# 九、酒类酿造菜谱
# =====================================================================
# ============================================================
# 【酿造果酒(通用)】
# 步骤1: 酒桶 + 水果 → 发酵酒桶
# 步骤2: 等待发酵 → 满酒桶
# 步骤3: 满酒桶 + 玻璃杯 → 果酒
# ============================================================
# 步骤1: 酒桶 + 苹果 → 发酵酒桶
{
"source": "rtdd:wine_barrel",
"item": "minecraft:apple",
"target": "rtdd:b_81",
"consume": 1,
},
# 步骤2: 发酵 → 满酒桶
{
"source": "rtdd:b_81",
"item": "rtdd:spatula",
"target": "rtdd:b_238",
"consume": 0,
"stirCount": 3,
"stirCd": 3.0,
},
# 步骤3: 满酒桶 + 玻璃杯 → 果酒
{
"source": "rtdd:b_238",
"item": "rtdd:cup",
"target": "rtdd:wine_barrel",
"giveItem": "rtdd:fruit_wine",
"consume": 1,
},
# ============================================================
# 【啤酒】
# ============================================================
# 步骤1: 酒桶 + 小麦 → 发酵酒桶
{
"source": "rtdd:wine_barrel",
"item": "minecraft:wheat",
"target": "rtdd:b_81",
"consume": 1,
},
# 步骤2: 发酵 → 满酒桶
{
"source": "rtdd:b_81",
"item": "rtdd:spatula",
"target": "rtdd:b_238",
"consume": 0,
"stirCount": 3,
"stirCd": 3.0,
},
# 步骤3: 满酒桶 + 玻璃杯 → 啤酒
{
"source": "rtdd:b_238",
"item": "rtdd:cup",
"target": "rtdd:wine_barrel",
"giveItem": "rtdd:thebeer",
"consume": 1,
},
# ============================================================
# 【朗姆酒】
# ============================================================
# 步骤1: 酒桶 + 甘蔗 → 发酵酒桶
{
"source": "rtdd:wine_barrel",
"item": "minecraft:sugar_cane",
"target": "rtdd:b_81",
"consume": 1,
},
# 步骤2: 发酵 → 满酒桶
{
"source": "rtdd:b_81",
"item": "rtdd:spatula",
"target": "rtdd:b_238",
"consume": 0,
"stirCount": 3,
"stirCd": 3.0,
},
# 步骤3: 满酒桶 + 玻璃杯 → 朗姆酒
{
"source": "rtdd:b_238",
"item": "rtdd:cup",
"target": "rtdd:wine_barrel",
"giveItem": "rtdd:rum_wine",
"consume": 1,
},
# ============================================================
# 【伏特加】
# ============================================================
# 步骤1: 酒桶 + 土豆 → 发酵酒桶
{
"source": "rtdd:wine_barrel",
"item": "minecraft:potato",
"target": "rtdd:b_81",
"consume": 1,
},
# 步骤2: 发酵 → 满酒桶
{
"source": "rtdd:b_81",
"item": "rtdd:spatula",
"target": "rtdd:b_238",
"consume": 0,
"stirCount": 3,
"stirCd": 3.0,
},
# 步骤3: 满酒桶 + 玻璃杯 → 伏特加
{
"source": "rtdd:b_238",
"item": "rtdd:cup",
"target": "rtdd:wine_barrel",
"giveItem": "rtdd:vodka",
"consume": 1,
},
# ============================================================
# 【海盐酒】
# ============================================================
# 步骤1: 酒桶 + 海盐 → 发酵酒桶
{
"source": "rtdd:wine_barrel",
"item": "rtdd:sea_salt",
"target": "rtdd:b_81",
"consume": 1,
},
# 步骤2: 发酵 → 满酒桶
{
"source": "rtdd:b_81",
"item": "rtdd:spatula",
"target": "rtdd:b_238",
"consume": 0,
"stirCount": 3,
"stirCd": 3.0,
},
# 步骤3: 满酒桶 + 玻璃杯 → 海盐酒
{
"source": "rtdd:b_238",
"item": "rtdd:cup",
"target": "rtdd:wine_barrel",
"giveItem": "rtdd:sea_salt_wine",
"consume": 1,
},
# =====================================================================
# 四、汤锅类菜谱 (rtdd:stewedsoup=汤锅)
# 加水步骤(共用): 汤锅 + 水桶 → 带水汤锅 (rtdd:stewedsoupwater)
# =====================================================================
# ---- 公用加水:汤锅 + 水桶 → 带水汤锅 ----
{
"source": "rtdd:stewedsoup",
"item": "minecraft:water_bucket",
"target": "rtdd:stewedsoupwater",
"consume": 0,
},
# ---- 公用加青菜:带水汤锅 + 青菜 → 青菜汤锅 ----
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:vegetable",
"target": "rtdd:vegetablesoup",
"consume": 1,
},
# ============================================================
# 【蔬菜肉汤】
# ============================================================
# 步骤2: 青菜汤锅 + 生牛肉 → 蔬菜牛肉汤锅
{
"source": "rtdd:vegetablesoup",
"item": "minecraft:beef",
"target": "rtdd:vegetablebeefsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:vegetablebeefsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablebeefsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:vegetablebeefsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablebeefsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:vegetablebeefsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablebeefsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得蔬菜肉汤碗
{
"source": "rtdd:vegetablebeefsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlavegetablebeefsoup",
"consume": 0,
},
# ============================================================
# 【清汤羊肉】
# ============================================================
# 步骤2: 青菜汤锅 + 生羊肉 → 蔬菜羊肉汤锅
{
"source": "rtdd:vegetablesoup",
"item": "minecraft:mutton",
"target": "rtdd:vegetablelambsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:vegetablelambsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablelambsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:vegetablelambsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablelambsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:vegetablelambsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablelambsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得清汤羊肉碗
{
"source": "rtdd:vegetablelambsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlavegetablelambsoup",
"consume": 0,
},
# ============================================================
# 【青菜瘦肉汤】
# ============================================================
# 步骤2: 青菜汤锅 + 生猪排 → 青菜瘦肉汤锅
{
"source": "rtdd:vegetablesoup",
"item": "minecraft:porkchop",
"target": "rtdd:vegetableleanbroth",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:vegetableleanbroth",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetableleanbroth_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:vegetableleanbroth_1",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetableleanbroth_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:vegetableleanbroth_2",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetableleanbroth_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得青菜瘦肉汤碗
{
"source": "rtdd:vegetableleanbroth_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlavegetableleanbroth",
"consume": 0,
},
# ============================================================
# 【蔬菜汤(纯素)】
# ============================================================
# 步骤2: 青菜汤锅 + 锅勺 → 炖煮第1阶段(生)
{
"source": "rtdd:vegetablesoup",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablesstew",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 四分熟
{
"source": "rtdd:vegetablesstew",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablesstew_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 八分熟
{
"source": "rtdd:vegetablesstew_1",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablesstew_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第4阶段 → 熟
{
"source": "rtdd:vegetablesstew_2",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablesstew_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得蔬菜汤碗
{
"source": "rtdd:vegetablesstew_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlavegetablesstew",
"consume": 0,
},
# ---- 公用加胡萝卜:带水汤锅 + 胡萝卜 → 胡萝卜汤锅 ----
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:carrot",
"target": "rtdd:carrotsoup",
"consume": 1,
},
# ============================================================
# 【胡萝卜排骨汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 猪肋排 → 胡萝卜排骨汤锅
{
"source": "rtdd:carrotsoup",
"item": "rtdd:porkrib",
"target": "rtdd:carrotribs",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:carrotribs",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotribs_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:carrotribs_1",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotribs_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:carrotribs_2",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotribs_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得胡萝卜排骨汤碗
{
"source": "rtdd:carrotribs_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlacarrotribs",
"consume": 0,
},
# ============================================================
# 【胡萝卜鳕鱼汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 生鳕鱼 → 胡萝卜鳕鱼汤锅
{
"source": "rtdd:carrotsoup",
"item": "minecraft:cod",
"target": "rtdd:carrotcodsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 三分熟
{
"source": "rtdd:carrotcodsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotcodsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 七分熟
{
"source": "rtdd:carrotcodsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotcodsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:carrotcodsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotcodsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得胡萝卜鳕鱼汤碗
{
"source": "rtdd:carrotcodsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlacarrotcodsoup",
"consume": 0,
},
# ============================================================
# 【胡萝卜鲑鱼汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 生鳕鱼 → 胡萝卜鲑鱼汤锅
{
"source": "rtdd:carrotsoup",
"item": "minecraft:cod",
"target": "rtdd:carrotfishsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 三分熟
{
"source": "rtdd:carrotfishsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotfishsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 七分熟
{
"source": "rtdd:carrotfishsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotfishsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:carrotfishsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotfishsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得胡萝卜鲑鱼汤碗
{
"source": "rtdd:carrotfishsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:browncarrotfishsoupsoup",
"consume": 0,
},
# ============================================================
# 【牛里脊肉汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 牛里脊 → 牛里脊汤锅
{
"source": "rtdd:carrotsoup",
"item": "rtdd:beef_tenderloin",
"target": "rtdd:carrotbeefsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:carrotbeefsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotbeefsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:carrotbeefsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotbeefsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:carrotbeefsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:carrotbeefsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得牛里脊肉汤碗
{
"source": "rtdd:carrotbeefsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlacarrotbeefsoup",
"consume": 0,
},
# ============================================================
# 【牛骨汤】
# ============================================================
# 步骤1: 带水汤锅 + 骨头 → 牛骨汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:bone",
"target": "rtdd:beefbonebroth",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:beefbonebroth",
"item": "rtdd:potandspoon",
"target": "rtdd:beefbonebroth_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:beefbonebroth_1",
"item": "rtdd:potandspoon",
"target": "rtdd:beefbonebroth_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 熟
{
"source": "rtdd:beefbonebroth_2",
"item": "rtdd:potandspoon",
"target": "rtdd:beefbonebroth_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 空手右键 → 获得牛骨汤碗
{
"source": "rtdd:beefbonebroth_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlabeefbonebroth",
"consume": 0,
},
# ============================================================
# 【胡萝卜土豆小排汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 土豆 → 胡萝卜土豆汤锅
{
"source": "rtdd:carrotsoup",
"item": "minecraft:potato",
"target": "rtdd:carrotandpotatosoup",
"consume": 1,
},
# 步骤3: 胡萝卜土豆汤锅 + 羊小排 → 小排汤锅
{
"source": "rtdd:carrotandpotatosoup",
"item": "rtdd:sheepracks",
"target": "rtdd:lambchopsoup_1",
"consume": 1,
},
# 步骤4: 炖煮第1阶段 → 五分熟
{
"source": "rtdd:lambchopsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:lambchopsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第2阶段 → 熟
{
"source": "rtdd:lambchopsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:lambchopsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得胡萝卜土豆小排汤碗
{
"source": "rtdd:lambchopsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowla_lambchopsoup",
"consume": 0,
},
# ============================================================
# 【胡萝卜里脊肉汤】
# ============================================================
# 步骤2: 胡萝卜汤锅 + 羊里脊 → 胡萝卜里脊汤锅
{
"source": "rtdd:carrotsoup",
"item": "rtdd:sheeploins",
"target": "rtdd:lambsoupwithturnips",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:lambsoupwithturnips",
"item": "rtdd:potandspoon",
"target": "rtdd:lambsoupwithturnips_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:lambsoupwithturnips_1",
"item": "rtdd:potandspoon",
"target": "rtdd:lambsoupwithturnips_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:lambsoupwithturnips_2",
"item": "rtdd:potandspoon",
"target": "rtdd:lambsoupwithturnips_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得胡萝卜里脊肉汤碗
{
"source": "rtdd:lambsoupwithturnips_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:brownlambsoupwithturnipssoup",
"consume": 0,
},
# ============================================================
# 【乱炖羊肉汤】
# ============================================================
# 步骤1: 带水汤锅 + 生羊肉 → 羊肉汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:mutton",
"target": "rtdd:lambstew",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:lambstew",
"item": "rtdd:potandspoon",
"target": "rtdd:lambstew_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:lambstew_1",
"item": "rtdd:potandspoon",
"target": "rtdd:lambstew_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 熟
{
"source": "rtdd:lambstew_2",
"item": "rtdd:potandspoon",
"target": "rtdd:lambstew_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 空手右键 → 获得乱炖羊肉汤碗
{
"source": "rtdd:lambstew_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlalambstew",
"consume": 0,
},
# ---- 公用加土豆:带水汤锅 + 土豆 → 土豆汤锅 ----
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:potato",
"target": "rtdd:potatosoup",
"consume": 1,
},
# ============================================================
# 【土豆蛋花汤】
# ============================================================
# 步骤2: 土豆汤锅 + 鸡蛋 → 土豆蛋花汤锅
{
"source": "rtdd:potatosoup",
"item": "minecraft:egg",
"target": "rtdd:potatoeggsoup",
"consume": 1,
},
# 步骤3: 炖煮 → 标记熟了
{
"source": "rtdd:potatoeggsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlapotatoeggsoup", "rtdd:stewedsoup"],
},
# 步骤4: 空手右键 → 获得土豆蛋花汤碗
{
"source": "rtdd:potatoeggsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlapotatoeggsoup",
"consume": 0,
},
# ---- 公用加鸡蛋:带水汤锅 + 鸡蛋 → 蛋花汤锅 ----
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:egg",
"target": "rtdd:eggsoup",
"consume": 1,
},
# ============================================================
# 【蛋花鳕鱼汤】
# ============================================================
# 步骤2: 蛋花汤锅 + 生鳕鱼 → 蛋花鳕鱼汤锅
{
"source": "rtdd:eggsoup",
"item": "minecraft:cod",
"target": "rtdd:eggcodsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:eggcodsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:eggcodsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:eggcodsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:eggcodsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:eggcodsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:eggcodsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得蛋花鳕鱼汤碗
{
"source": "rtdd:eggcodsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlaeggcodsoup",
"consume": 0,
},
# ============================================================
# 【瘦肉蛋花汤】
# ============================================================
# 步骤2: 蛋花汤锅 + 生猪排 → 瘦肉蛋花汤锅
{
"source": "rtdd:eggsoup",
"item": "minecraft:porkchop",
"target": "rtdd:norieggsoup",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 三分熟
{
"source": "rtdd:norieggsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:norieggsoup_0",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 七分熟
{
"source": "rtdd:norieggsoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:norieggsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 全熟
{
"source": "rtdd:norieggsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:norieggsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 炖煮第4阶段 → 熟
{
"source": "rtdd:norieggsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:norieggsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤7: 空手右键 → 获得瘦肉蛋花汤碗
{
"source": "rtdd:norieggsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:brown_norieggsoup",
"consume": 0,
},
# ---- 公用加豆腐:带水汤锅 + 豆腐 → 豆腐汤锅(鲑鱼版) ----
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:beancurd",
"target": "rtdd:tufusoup",
"consume": 1,
},
# ============================================================
# 【豆腐鲑鱼汤】
# ============================================================
# 步骤2: 豆腐汤锅 + 生鳕鱼 → 豆腐鲑鱼汤锅
{
"source": "rtdd:tufusoup",
"item": "minecraft:cod",
"target": "rtdd:tufusoupb",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 生_加葱花
{
"source": "rtdd:tufusoupb",
"item": "rtdd:potandspoon",
"target": "rtdd:tufusoupc",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 四分熟
{
"source": "rtdd:tufusoupc",
"item": "rtdd:potandspoon",
"target": "rtdd:tufufishsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 八分熟
{
"source": "rtdd:tufufishsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:tufufishsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 炖煮第4阶段 → 熟
{
"source": "rtdd:tufufishsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:tufufishsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤7: 空手右键 → 获得豆腐鲑鱼汤碗
{
"source": "rtdd:tufufishsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlatufufish",
"consume": 0,
},
# ============================================================
# 【豆腐汤】
# ============================================================
# 步骤1: 带水汤锅 + 豆腐 → 豆腐汤锅(纯豆腐版)
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:beancurd",
"target": "rtdd:beancurdsoup_0",
"consume": 1,
},
# 步骤2: 炖煮 → 熟
{
"source": "rtdd:beancurdsoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:beancurdsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得豆腐汤碗
{
"source": "rtdd:beancurdsoup_1",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlabeancurdsoup",
"consume": 0,
},
# ============================================================
# 【蘑菇汤】
# ============================================================
# 步骤1: 带水汤锅 + 蘑菇 → 蘑菇汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:brown_mushroom",
"target": "rtdd:mushroomsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 标记熟了
{
"source": "rtdd:mushroomsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlamushroomsoup", "rtdd:stewedsoup"],
},
# 步骤3: 空手右键 → 获得蘑菇汤碗
{
"source": "rtdd:mushroomsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlamushroomsoup",
"consume": 0,
},
# ============================================================
# 【红蘑菇汤】
# ============================================================
# 步骤1: 带水汤锅 + 红蘑菇 → 红蘑菇汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:red_mushroom",
"target": "rtdd:red_mushroomsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 标记熟了
{
"source": "rtdd:red_mushroomsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlaredmushroomsoup", "rtdd:stewedsoup"],
},
# 步骤3: 空手右键 → 获得红蘑菇汤碗
{
"source": "rtdd:red_mushroomsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlaredmushroomsoup",
"consume": 0,
},
# ============================================================
# 【小鸡炖蘑菇】
# ============================================================
# 步骤1: 带水汤锅 + 生鸡肉 → 鸡肉汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:chicken",
"target": "rtdd:chickenstewwithmushrooms",
"consume": 1,
},
# 步骤2: 鸡肉汤锅 + 蘑菇 → 小鸡炖蘑菇锅
{
"source": "rtdd:chickenstewwithmushrooms",
"item": "minecraft:brown_mushroom",
"target": "rtdd:chickenstewwithmushrooms_1",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 八分熟
{
"source": "rtdd:chickenstewwithmushrooms_1",
"item": "rtdd:potandspoon",
"target": "rtdd:chickenstewwithmushrooms_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 熟
{
"source": "rtdd:chickenstewwithmushrooms_2",
"item": "rtdd:potandspoon",
"target": "rtdd:chickenstewwithmushrooms_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 空手右键 → 获得小鸡炖蘑菇碗
{
"source": "rtdd:chickenstewwithmushrooms_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlofmushroomsoup",
"consume": 0,
},
# ============================================================
# 【蹄花汤】
# ============================================================
# 步骤1: 带水汤锅 + 火腿 → 蹄花汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:ham",
"target": "rtdd:brownpigfootsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 标记熟了
{
"source": "rtdd:brownpigfootsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlapigfootsoup", "rtdd:stewedsoup"],
},
# 步骤3: 空手右键 → 获得蹄花汤碗
{
"source": "rtdd:brownpigfootsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlapigfootsoup",
"consume": 0,
},
# ============================================================
# 【蔬菜土豆羊肉汤】
# ============================================================
# 步骤2: 青菜汤锅 + 土豆 → 蔬菜土豆汤锅
{
"source": "rtdd:vegetablesoup",
"item": "minecraft:potato",
"target": "rtdd:vegetablepotatoesandlambsteaksoup",
"consume": 1,
},
# 步骤3: 蔬菜土豆汤锅 + 生羊肉 → 蔬菜土豆羊肉汤锅
{
"source": "rtdd:vegetablepotatoesandlambsteaksoup",
"item": "minecraft:mutton",
"target": "rtdd:vegetablepotatoesandlambsteaksoup_1",
"consume": 1,
},
# 步骤4: 炖煮 → 标记熟了
{
"source": "rtdd:vegetablepotatoesandlambsteaksoup_1",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlavegetablepotatoandlambsoup", "rtdd:stewedsoup"],
},
# 步骤5: 空手右键 → 获得蔬菜土豆羊肉汤碗
{
"source": "rtdd:vegetablepotatoesandlambsteaksoup_1",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlavegetablepotatoandlambsoup",
"consume": 0,
},
# ============================================================
# 【鱿鱼汤】
# ============================================================
# 步骤1: 带水汤锅 + 生鱿鱼须 → 鱿鱼汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:rawsquidwhiskersr",
"target": "rtdd:sqidsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 熟
{
"source": "rtdd:sqidsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:sqidsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得鱿鱼汤碗
{
"source": "rtdd:sqidsoup_1",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlasqidsoup",
"consume": 0,
},
# ============================================================
# 【鲑鱼汤】
# ============================================================
# 步骤1: 带水汤锅 + 生鲑鱼 → 鲑鱼汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:salmon",
"target": "rtdd:salmonsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 标记熟了
{
"source": "rtdd:salmonsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlasalmonsoup", "rtdd:stewedsoup"],
},
# 步骤3: 空手右键 → 获得鲑鱼汤碗
{
"source": "rtdd:salmonsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlasalmonsoup",
"consume": 0,
},
# ============================================================
# 【鳕鱼汤】
# ============================================================
# 步骤1: 带水汤锅 + 生鳕鱼 → 鳕鱼汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:cod",
"target": "rtdd:codsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 标记熟了
{
"source": "rtdd:codsoup",
"item": "rtdd:potandspoon",
"target": None,
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
"onDone": "finish",
"needFinished": False,
"doneMsg": "汤炖好啦!空手右键盛出来",
"dropIfDone": ["rtdd:bowlacodsoup", "rtdd:stewedsoup"],
},
# 步骤3: 空手右键 → 获得鳕鱼汤碗
{
"source": "rtdd:codsoup",
"item": None,
"needFinished": True,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlacodsoup",
"consume": 0,
},
# ============================================================
# 【蔬菜鲑鱼汤】
# ============================================================
# 步骤2: 青菜汤锅 + 生鱼片 → 蔬菜鲑鱼汤锅
{
"source": "rtdd:vegetablesoup",
"item": "rtdd:sashimi",
"target": "rtdd:vegetablefishsoup_0",
"consume": 1,
},
# 步骤3: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:vegetablefishsoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablefishsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:vegetablefishsoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablefishsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第3阶段 → 熟
{
"source": "rtdd:vegetablefishsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:vegetablefishsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得蔬菜鲑鱼汤碗
{
"source": "rtdd:vegetablefishsoup_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:brownvegetablefishsoup",
"consume": 0,
},
# ============================================================
# 【肉丸汤】
# ============================================================
# 步骤1: 带水汤锅 + 生肉丸 → 肉丸汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:rawmeatball",
"target": "rtdd:rawmeatballsoup",
"consume": 1,
},
# 步骤2: 炖煮 → 熟
{
"source": "rtdd:rawmeatballsoup",
"item": "rtdd:potandspoon",
"target": "rtdd:rawmeatballsoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得肉丸汤碗
{
"source": "rtdd:rawmeatballsoup_1",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlarawmeatballsoup",
"consume": 0,
},
# ============================================================
# 【猪杂汤】
# ============================================================
# 步骤1: 带水汤锅 + 生猪排 → 猪杂汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "minecraft:porkchop",
"target": "rtdd:rawpigfoodsoup_0",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 三分熟
{
"source": "rtdd:rawpigfoodsoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:rawpigfoodsoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 七分熟
{
"source": "rtdd:rawpigfoodsoup_2",
"item": "rtdd:potandspoon",
"target": "rtdd:rawpigfoodsoup_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 全熟
{
"source": "rtdd:rawpigfoodsoup_3",
"item": "rtdd:potandspoon",
"target": "rtdd:rawpigfoodsoup_4",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 炖煮第4阶段 → 熟
{
"source": "rtdd:rawpigfoodsoup_4",
"item": "rtdd:potandspoon",
"target": "rtdd:rawpigfoodsoup_5",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤6: 空手右键 → 获得猪杂汤碗
{
"source": "rtdd:rawpigfoodsoup_5",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlarawpigfoodsoup",
"consume": 0,
},
# ============================================================
# 【煮米饭】
# ============================================================
# 步骤1: 带水汤锅 + 生米 → 米饭锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:brownrice",
"target": "rtdd:rawricepot",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 四分熟
{
"source": "rtdd:rawricepot",
"item": "rtdd:potandspoon",
"target": "rtdd:ricepot_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 八分熟
{
"source": "rtdd:ricepot_1",
"item": "rtdd:potandspoon",
"target": "rtdd:ricepot_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 熟
{
"source": "rtdd:ricepot_2",
"item": "rtdd:potandspoon",
"target": "rtdd:ricepot_3",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 空手右键 → 获得碗装米饭
{
"source": "rtdd:ricepot_3",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlofrice",
"consume": 0,
},
# ============================================================
# 【煮粽子】
# ============================================================
# 步骤1: 带水汤锅 + 生粽子 → 粽子入锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:rawzongzi",
"target": "rtdd:rawzongzi",
"consume": 1,
},
# 步骤2: 炖煮 → 熟
{
"source": "rtdd:rawzongzi",
"item": "rtdd:potandspoon",
"target": "rtdd:cooked_zongzi",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得熟粽子
{
"source": "rtdd:cooked_zongzi",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:cooked_zongzi",
"consume": 0,
},
# ============================================================
# 【饺子汤】
# ============================================================
# 步骤1: 带水汤锅 + 饺子 → 饺子汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:dumplings_4",
"target": "rtdd:dumplingssoup",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 生
{
"source": "rtdd:dumplingssoup",
"item": "rtdd:potandspoon",
"target": "rtdd:dumplingssoup_0",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 五分熟
{
"source": "rtdd:dumplingssoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:dumplingssoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 炖煮第3阶段 → 熟
{
"source": "rtdd:dumplingssoup_1",
"item": "rtdd:potandspoon",
"target": "rtdd:dumplingssoup_2",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤5: 空手右键 → 获得饺子汤碗
{
"source": "rtdd:dumplingssoup_2",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowladumplingssoup",
"consume": 0,
},
# ============================================================
# 【肉夹馍汤(羊肉泡馍)】
# ============================================================
# 步骤1: 带水汤锅 + 碎肉夹馍 → 羊肉泡馍锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:crushed_roujiamo",
"target": "rtdd:roujiamosoup",
"consume": 1,
},
# 步骤2: 炖煮第1阶段 → 生
{
"source": "rtdd:roujiamosoup",
"item": "rtdd:potandspoon",
"target": "rtdd:roujiamosoup_0",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 炖煮第2阶段 → 熟
{
"source": "rtdd:roujiamosoup_0",
"item": "rtdd:potandspoon",
"target": "rtdd:roujiamosoup_1",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤4: 空手右键 → 获得羊肉泡馍碗
{
"source": "rtdd:roujiamosoup_1",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowla_roujiamo",
"consume": 0,
},
# ============================================================
# 【煮面汤】
# ============================================================
# 步骤1: 带水汤锅 + 面条 → 面汤锅
{
"source": "rtdd:stewedsoupwater",
"item": "rtdd:noodles",
"target": "rtdd:rawnoodlesoup",
"consume": 1,
},
# 步骤2: 炖煮 → 熟
{
"source": "rtdd:rawnoodlesoup",
"item": "rtdd:potandspoon",
"target": "rtdd:cookednoodlessoup",
"consume": 0,
"stirCount": 3,
"stirCd": 2.0,
},
# 步骤3: 空手右键 → 获得面汤碗
{
"source": "rtdd:cookednoodlessoup",
"item": None,
"target": "rtdd:stewedsoup",
"giveItem": "rtdd:bowlanoodlesoup",
"consume": 0,
},
]