菜谱全部导入 水稻tick
This commit is contained in:
1 parent
b714900001
commit
c41a6d3665
13 files changed
+611
-98
No files matched your search
@@ -5,62 +5,74 @@ from ...BlueFoxTools.SystemTools import SystemTools
|
||||
from ...BlueFoxTools.ToolsConfig import *
|
||||
|
||||
allCookRecipe = [
|
||||
# ---------------------------------- 第1页 基底: 炒锅添油(oilpan) 【简单·单主料】 ----------------------------------
|
||||
# =============================================================
|
||||
# 第1页 锅底: 炒锅(添油) oilpan
|
||||
# 锅底步骤: 锅铲蘸油罐成带油锅铲 -> 空炒锅添油
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:oilpan', # 共有步骤产生的结果 = 炒锅(添油)
|
||||
'publicResult': 'rtdd:oilpan', # 锅底 = 炒锅(添油)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲(带油)
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲
|
||||
{'itemName': 'rtdd:oilcan', 'count': 1}, # 油罐(蘸油)
|
||||
{},
|
||||
], # 共有步骤: 炒锅(空)+带油锅铲 -> 炒锅(添油)
|
||||
{'itemName': 'rtdd:wok', 'count': 1}, # 空炒锅(右键添油)
|
||||
], # 锅底步骤: 锅铲+油罐(蘸成带油锅铲)右键空炒锅 -> 得到 炒锅(添油)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_14', 'items': [{'itemName': 'rtdd:potato_wedges', 'count': 1}, {}, {}]}, # 炒土豆
|
||||
{'result': 'rtdd:plate_24', 'items': [{'itemName': 'rtdd:crushedmeat', 'count': 4}, {}, {}]}, # 炒碎肉
|
||||
{'result': 'rtdd:plate_26d', 'items': [{'itemName': 'rtdd:rawsquidwhiskersr', 'count': 3}, {}, {}]}, # 炒鱿鱼须
|
||||
{'result': 'rtdd:plate_25', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 煎鲑鱼
|
||||
{'result': 'rtdd:plate_23', 'items': [{'itemName': 'rtdd:vegetable', 'count': 4}, {}, {}]}, # 炒时蔬
|
||||
{'result': 'rtdd:plate_2', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {}, {}]}, # 黑椒牛排
|
||||
{'result': 'rtdd:plate_7', 'items': [{'itemName': 'rtdd:legcow', 'count': 1}, {}, {}]}, # 黑椒牛腿
|
||||
{'result': 'rtdd:plate_12', 'items': [{'itemName': 'rtdd:porkloins', 'count': 1}, {}, {}]}, # 小炒五花肉
|
||||
], # 分步骤(最多8个): 添油锅 + 主料 -> 成品
|
||||
{'result': 'rtdd:plate_14', 'items': [{'itemName': 'rtdd:potato_wedges', 'count': 1}, {}, {}]}, # 炒土豆: 土豆块
|
||||
{'result': 'rtdd:plate_24', 'items': [{'itemName': 'rtdd:crushedmeat', 'count': 4}, {}, {}]}, # 炒碎肉: 碎肉
|
||||
{'result': 'rtdd:plate_26d', 'items': [{'itemName': 'rtdd:rawsquidwhiskersr', 'count': 3}, {}, {}]}, # 炒鱿鱼须: 鱿鱼须
|
||||
{'result': 'rtdd:plate_25', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 煎鲑鱼: 鲑鱼
|
||||
{'result': 'rtdd:plate_23', 'items': [{'itemName': 'rtdd:vegetable', 'count': 4}, {'itemName': 'rtdd:crushed_carrots', 'count': 1}, {}]}, # 炒时蔬: 青菜碎+胡萝卜碎
|
||||
{'result': 'rtdd:plate_2', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {}, {}]}, # 黑椒牛排: 生牛肉
|
||||
{'result': 'rtdd:plate_7', 'items': [{'itemName': 'rtdd:legcow', 'count': 1}, {}, {}]}, # 黑椒牛腿: 牛腿肉
|
||||
{'result': 'rtdd:plate_12', 'items': [{'itemName': 'rtdd:porkloins', 'count': 1}, {}, {}]}, # 小炒五花肉: 五花肉
|
||||
], # 分菜(最多8个): 均以 炒锅(添油) 起 -> 放主料 -> 出锅
|
||||
},
|
||||
# ---------------------------------- 第2页 基底: 辣椒锅底(carrotpotbase) 【中·辣味】 ----------------------------------
|
||||
# =============================================================
|
||||
# 第2页 锅底: 辣椒锅底 carrotpotbase
|
||||
# 锅底步骤: 炒锅(添油) -> 放辣椒
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:carrotpotbase', # 炒锅_15(辣椒锅底)
|
||||
'publicResult': 'rtdd:carrotpotbase', # 锅底 = 炒锅_15(辣椒锅底)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:pepper', 'count': 2}, # 辣椒x2
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'rtdd:pepper', 'count': 2}, # 辣椒
|
||||
{},
|
||||
{},
|
||||
], # 共有步骤: 炒锅(空)+辣椒x2 -> 辣椒锅底
|
||||
], # 锅底步骤: 炒锅(添油) + 辣椒x2 -> 得到 辣椒锅底
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_47', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 辣子鸡丁
|
||||
{'result': 'rtdd:plate_47a', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {}, {}]}, # 辣椒炒牛肉
|
||||
{'result': 'rtdd:plate_41', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 辣炒鲑鱼
|
||||
{'result': 'rtdd:plate_19', 'items': [{'itemName': 'minecraft:rabbit', 'count': 2}, {}, {}]}, # 辣炒兔肉
|
||||
{'result': 'rtdd:plate_32', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {'itemName': 'rtdd:beancurd', 'count': 1}, {}]}, # 麻婆豆腐
|
||||
], # 分步骤: 辣椒锅底 + 主料 -> 成品
|
||||
{'result': 'rtdd:plate_47', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 辣子鸡丁
|
||||
{'result': 'rtdd:plate_47a', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {}, {}]}, # 辣椒炒牛肉
|
||||
{'result': 'rtdd:plate_41', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 辣炒鲑鱼
|
||||
{'result': 'rtdd:plate_19', 'items': [{'itemName': 'minecraft:rabbit', 'count': 2}, {}, {}]}, # 辣炒兔肉
|
||||
{'result': 'rtdd:plate_32', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {'itemName': 'rtdd:beancurd', 'count': 1}, {}]}, # 麻婆豆腐: 牛肉+豆腐
|
||||
], # 分菜: 辣椒锅底 + 主料 -> 出锅
|
||||
},
|
||||
# ---------------------------------- 第3页 基底: 葱花锅底(vegetablespotbase) 【中·清炒】 ----------------------------------
|
||||
# =============================================================
|
||||
# 第3页 锅底: 葱花锅底 cookingscallions (炒锅_51)
|
||||
# 锅底步骤: 炒锅(添油) -> 放葱花碎
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:vegetablespotbase', # 炒锅_94(葱花锅底)
|
||||
'publicResult': 'rtdd:cookingscallions', # 锅底 = 炒锅_51(葱花锅底)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:crushed_scallions', 'count': 3}, # 葱花碎x3
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'rtdd:crushed_scallions', 'count': 3}, # 葱花碎
|
||||
{},
|
||||
{},
|
||||
], # 共有步骤: 炒锅(空)+葱花碎x3 -> 葱花锅底
|
||||
], # 锅底步骤: 炒锅(添油) + 葱花碎x3 -> 得到 葱花锅底
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_3', 'items': [{'itemName': 'minecraft:mutton', 'count': 1}, {}, {}]}, # 清炒羊肉
|
||||
{'result': 'rtdd:plate_1', 'items': [{'itemName': 'minecraft:porkchop', 'count': 1}, {}, {}]}, # 清炒猪排
|
||||
], # 分步骤: 葱花锅底 + 主料 -> 成品
|
||||
], # 分菜: 葱花锅底 + 主料 -> 出锅
|
||||
},
|
||||
# ---------------------------------- 第4页 基底: 炒胡萝卜_熟(cooking_pepper) 【复杂·胡萝卜系】 ----------------------------------
|
||||
# =============================================================
|
||||
# 第4页 锅底: 炒胡萝卜_熟 cooking_pepper
|
||||
# 锅底步骤: 炒锅(添油) -> 放胡萝卜 -> 锅铲翻炒
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cooking_pepper', # 炒锅_19(炒胡萝卜_熟)
|
||||
'publicResult': 'rtdd:cooking_pepper', # 锅底 = 炒锅_19(炒胡萝卜_熟)
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:carrot', 'count': 2}, # 胡萝卜x2
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲翻炒
|
||||
{},
|
||||
], # 共有步骤: 添油锅+胡萝卜x2 -> 炒胡萝卜(熟)
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'minecraft:carrot', 'count': 2}, # 胡萝卜
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲(翻炒)
|
||||
], # 锅底步骤: 炒锅(添油)+胡萝卜x2 -> 锅铲翻炒2次 -> 得到 炒胡萝卜(熟)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_6', 'items': [{'itemName': 'rtdd:costillavacaes', 'count': 2}, {}, {}]}, # 胡萝卜牛排骨
|
||||
{'result': 'rtdd:plate_5', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 胡萝卜鲑鱼
|
||||
@@ -70,22 +82,480 @@ allCookRecipe = [
|
||||
{'result': 'rtdd:plate_10', 'items': [{'itemName': 'rtdd:sheeploins', 'count': 2}, {}, {}]}, # 胡萝卜炒羊里脊
|
||||
{'result': 'rtdd:plate_11', 'items': [{'itemName': 'rtdd:sheepracks', 'count': 2}, {}, {}]}, # 胡萝卜炒羊排
|
||||
{'result': 'rtdd:plate_15', 'items': [{'itemName': 'minecraft:cod', 'count': 1}, {}, {}]}, # 胡萝卜炒鳕鱼
|
||||
], # 分步骤: 炒胡萝卜熟 + 主料 -> 成品
|
||||
], # 分菜: 炒胡萝卜熟 + 主料 -> 出锅
|
||||
},
|
||||
# ---------------------------------- 第5页 基底: 意面_熟(pastapot_1) 【复杂·意面系】 ----------------------------------
|
||||
# =============================================================
|
||||
# 第5页 锅底: 意面_熟 pastapot_1
|
||||
# 锅底步骤: 炒锅(添油) -> 放生面 -> 锅铲翻炒
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:pastapot_1', # 炒锅_76(意面_熟)
|
||||
'publicResult': 'rtdd:pastapot_1', # 锅底 = 炒锅_76(意面_熟)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:noodles', 'count': 2}, # 生面x2
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲翻炒
|
||||
{},
|
||||
], # 共有步骤: 添油锅+生面x2 -> 意面(熟)
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'rtdd:noodles', 'count': 2}, # 生面
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲(翻炒)
|
||||
], # 锅底步骤: 炒锅(添油)+生面x2 -> 锅铲翻炒 -> 得到 意面(熟)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_43', 'items': [{'itemName': 'minecraft:beef', 'count': 1}, {'itemName': 'rtdd:spatula', 'count': 1}, {}]}, # 牛肉意面
|
||||
{'result': 'rtdd:plate_44', 'items': [{'itemName': 'minecraft:brown_mushroom', 'count': 5}, {}, {}]}, # 香菇意面
|
||||
{'result': 'rtdd:plate_45', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 3}, {}, {}]}, # 胡萝卜意面
|
||||
{'result': 'rtdd:plate_46', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 鸡肉番茄意面
|
||||
], # 分步骤: 意面熟 + 主料 -> 成品
|
||||
{'result': 'rtdd:plate_43', 'items': [{'itemName': 'minecraft:cooked_beef', 'count': 1}, {}, {}]}, # 牛肉意面: 熟牛肉
|
||||
{'result': 'rtdd:plate_44', 'items': [{'itemName': 'minecraft:brown_mushroom', 'count': 5}, {}, {}]}, # 香菇意面: 香菇
|
||||
{'result': 'rtdd:plate_45', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 3}, {}, {}]}, # 胡萝卜意面: 胡萝卜碎
|
||||
{'result': 'rtdd:plate_46', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 鸡肉番茄意面: 鸡肉
|
||||
], # 分菜: 意面熟 + 主料 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第6页 锅底: 炒锅(添油) oilpan — 煎制·禽蛋·面饼
|
||||
# 锅底步骤: 锅铲蘸油罐 -> 空炒锅添油
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:oilpan', # 锅底 = 炒锅(添油)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲
|
||||
{'itemName': 'rtdd:oilcan', 'count': 1}, # 油罐
|
||||
{'itemName': 'rtdd:wok', 'count': 1}, # 空炒锅
|
||||
], # 锅底步骤: 锅铲+油罐(蘸成带油锅铲)右键空炒锅 -> 炒锅(添油)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_22', 'items': [{'itemName': 'minecraft:egg', 'count': 1}, {}, {}]}, # 元气煎蛋: 鸡蛋
|
||||
{'result': 'rtdd:plate_31', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 小炒鸡肉: 鸡肉
|
||||
{'result': 'rtdd:roujiamo_0', 'items': [{'itemName': 'rtdd:dough_0', 'count': 1}, {}, {}]}, # 煎馍(馍): 生面团
|
||||
{'result': 'rtdd:cooked_dought', 'items': [{'itemName': 'rtdd:dought_7', 'count': 1}, {}, {}]}, # 煎面饼(煎饼): 生面饼
|
||||
{'result': 'rtdd:scallion_pancake_0', 'items': [{'itemName': 'rtdd:cookingdought_0', 'count': 1}, {'itemName': 'rtdd:crushed_scallions', 'count': 3}, {}]}, # 煎葱油饼: 煎面饼生+葱花碎
|
||||
{'result': 'rtdd:cookedpancake', 'items': [{'itemName': 'rtdd:cookingdought_1', 'count': 1}, {'itemName': 'rtdd:pepper', 'count': 3}, {}]}, # 煎酱香饼: 煎面饼熟+辣椒
|
||||
], # 分菜: 均以 炒锅(添油) 起 -> 煎制 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第7页 锅底: 加大蒜 cookinggarlic
|
||||
# 锅底步骤: 炒锅(添油) -> 放蒜末
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cookinggarlic', # 锅底 = 炒锅_43(加大蒜)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'rtdd:crushedgarlic', 'count': 3}, # 蒜末
|
||||
{},
|
||||
], # 锅底步骤: 炒锅(添油) + 蒜末x3 -> 加大蒜
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_33', 'items': [{'itemName': 'rtdd:crab', 'count': 1}, {}, {}]}, # 炒蟹: 螃蟹
|
||||
], # 分菜: 加大蒜 + 螃蟹 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第8页 锅底: 煎蛋 cookedegg
|
||||
# 锅底步骤: 炒锅(添油) -> 放鸡蛋(点燃炉灶上煎熟)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cookedegg', # 锅底 = 炒锅_17(煎蛋)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'minecraft:egg', 'count': 1}, # 鸡蛋
|
||||
{},
|
||||
], # 锅底步骤: 炒锅(添油) + 鸡蛋 -> 点燃炉灶上煎熟 -> 煎蛋
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlofriceegg', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 3}, {'itemName': 'rtdd:bowlofrice', 'count': 1}, {}]}, # 蛋炒饭: 胡萝卜碎+米饭
|
||||
], # 分菜: 煎蛋 + 胡萝卜碎 -> 翻炒 -> 加米饭 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第9页 锅底: 小炒鸡肉_生 cookinganymeat
|
||||
# 锅底步骤: 炒锅(添油) -> 放鸡肉 -> 锅铲翻炒
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cookinganymeat', # 锅底 = 炒锅_22(小炒鸡肉_生)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'minecraft:chicken', 'count': 1}, # 鸡肉
|
||||
{'itemName': 'rtdd:spatula', 'count': 1}, # 锅铲(翻炒)
|
||||
], # 锅底步骤: 炒锅(添油)+鸡肉 -> 锅铲翻炒 -> 小炒鸡肉
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_54', 'items': [{'itemName': 'minecraft:brown_mushroom', 'count': 8}, {}, {}]}, # 香菇滑鸡: 香菇
|
||||
], # 分菜: 小炒鸡肉 + 香菇x8 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第10页 锅底: 炒猪肉_生 fried_pork
|
||||
# 锅底步骤: 炒锅(添油) -> 放生猪肉
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:fried_pork', # 锅底 = 炒锅_62(炒猪肉_生)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:oilpan', 'count': 1}, # 炒锅(添油)
|
||||
{'itemName': 'minecraft:porkchop', 'count': 1}, # 生猪肉
|
||||
{},
|
||||
], # 锅底步骤: 炒锅(添油) + 生猪肉 -> 炒猪肉
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_52', 'items': [{'itemName': 'rtdd:potato_wedges', 'count': 3}, {}, {}]}, # 土豆炒猪肉: 土豆块
|
||||
{'result': 'rtdd:plate_53', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 3}, {}, {}]}, # 胡萝卜炒猪肉: 胡萝卜碎
|
||||
], # 分菜: 炒猪肉 + 料 -> 翻炒 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第11页 锅底: 米饭 bowlofrice_2 — 盖饭
|
||||
# 盖饭: 成品菜 右键 米饭(任一形态) -> 米饭变 盖饭
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:bowlofrice_2', # 锅底 = 米饭(形态2, 三种均可)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:bowlofrice_2', 'count': 1}, # 米饭(任一形态)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 一碗米饭(形态1/2/3均可)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_48', 'items': [{'itemName': 'rtdd:plate_47', 'count': 1}, {}, {}]}, # 辣子鸡丁盖饭: 辣子鸡丁
|
||||
{'result': 'rtdd:plate_55', 'items': [{'itemName': 'rtdd:plate_54', 'count': 1}, {}, {}]}, # 香菇滑鸡盖饭: 香菇滑鸡
|
||||
{'result': 'rtdd:plate_56', 'items': [{'itemName': 'rtdd:plate_32', 'count': 1}, {}, {}]}, # 麻婆豆腐盖饭: 麻婆豆腐
|
||||
{'result': 'rtdd:plate_50', 'items': [{'itemName': 'rtdd:plate_15', 'count': 1}, {}, {}]}, # 鳕鱼盖饭: 胡萝卜炒鳕鱼
|
||||
], # 分菜: 成品菜 右键 米饭 -> 盖饭
|
||||
},
|
||||
# =============================================================
|
||||
# 第12页 汤锅·锅底=汤锅(加水) —— 基础汤(直接加水+料)
|
||||
# 锅底步骤: 空汤锅 + 水桶 -> 汤锅(加水)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:stewedsoupwater', # 锅底 = 汤锅(加水)
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:water_bucket', 'count': 1}, # 水桶
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(空) + 水桶 -> 汤锅(加水)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:carrotsoup', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 4}, {}, {}]}, # 胡萝卜汤: 胡萝卜碎
|
||||
{'result': 'rtdd:vegetablesoup', 'items': [{'itemName': 'rtdd:vegetable', 'count': 4}, {}, {}]}, # 蔬菜汤: 青菜碎
|
||||
{'result': 'rtdd:eggsoup', 'items': [{'itemName': 'minecraft:egg', 'count': 3}, {}, {}]}, # 蛋花汤: 鸡蛋
|
||||
{'result': 'rtdd:potatosoup', 'items': [{'itemName': 'rtdd:potato_wedges', 'count': 4}, {}, {}]}, # 土豆汤: 土豆块
|
||||
{'result': 'rtdd:red_mushroomsoup', 'items': [{'itemName': 'minecraft:red_mushroom', 'count': 5}, {}, {}]}, # 红蘑菇汤
|
||||
{'result': 'rtdd:brownmushroomsoup', 'items': [{'itemName': 'minecraft:brown_mushroom', 'count': 5}, {}, {}]}, # 棕蘑菇汤
|
||||
{'result': 'rtdd:tufusoup', 'items': [{'itemName': 'rtdd:beancurd', 'count': 4}, {}, {}]}, # 豆腐汤: 豆腐
|
||||
], # 分菜: 汤锅(加水) + 料 -> 基础汤
|
||||
},
|
||||
# =============================================================
|
||||
# 第13页 汤锅·锅底=胡萝卜汤 —— 胡萝卜系肉汤
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:carrotsoup', # 锅底 = 胡萝卜汤
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:crushed_carrots', 'count': 4}, # 胡萝卜碎
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(加水)+胡萝卜碎x4 -> 胡萝卜汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlacarrotbeefsoup', 'items': [{'itemName': 'minecraft:beef', 'count': 2}, {}, {}]}, # 胡萝卜牛肉汤
|
||||
{'result': 'rtdd:brownlambsoupwithturnipssoup', 'items': [{'itemName': 'minecraft:mutton', 'count': 2}, {}, {}]}, # 胡萝卜羊肉汤
|
||||
{'result': 'rtdd:bowlacarrotribs', 'items': [{'itemName': 'rtdd:porkrib', 'count': 2}, {}, {}]}, # 胡萝卜排骨汤
|
||||
{'result': 'rtdd:bowlacarrotcodsoup', 'items': [{'itemName': 'minecraft:cod', 'count': 1}, {}, {}]}, # 胡萝卜鳕鱼汤
|
||||
{'result': 'rtdd:browncarrotfishsoupsoup', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 胡萝卜鲑鱼汤
|
||||
], # 分菜: 胡萝卜汤 + 肉/鱼 -> 计时 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第14页 汤锅·锅底=蔬菜汤 —— 清炖系
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:vegetablesoup', # 锅底 = 蔬菜汤
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:vegetable', 'count': 4}, # 青菜碎
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(加水)+青菜碎x4 -> 蔬菜汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlavegetablebeefsoup', 'items': [{'itemName': 'minecraft:mutton', 'count': 2}, {}, {}]}, # 清汤羊肉
|
||||
{'result': 'rtdd:bowlavegetablelambsoup', 'items': [{'itemName': 'minecraft:beef', 'count': 2}, {}, {}]}, # 蔬菜牛肉汤
|
||||
{'result': 'rtdd:bowlavegetableleanbroth', 'items': [{'itemName': 'rtdd:crushedmeat', 'count': 5}, {}, {}]}, # 蔬菜瘦肉汤
|
||||
{'result': 'rtdd:brownvegetablefishsoup', 'items': [{'itemName': 'rtdd:sashimi', 'count': 10}, {}, {}]}, # 蔬菜鱼片汤
|
||||
{'result': 'rtdd:bowlavegetablesstew', 'items': [{'itemName': 'rtdd:carrotandpotatosoup', 'count': 1}, {'itemName': 'rtdd:vegetable', 'count': 3}, {}]}, # 蔬菜乱炖
|
||||
], # 分菜: 蔬菜汤/胡萝卜土豆汤 + 主料 -> 计时 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第15页 汤锅·锅底=胡萝卜土豆汤 —— 炖菜系
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:carrotandpotatosoup', # 锅底 = 胡萝卜土豆汤
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:potato_wedges', 'count': 4}, # 土豆块
|
||||
{'itemName': 'rtdd:crushed_carrots', 'count': 4}, # 胡萝卜碎
|
||||
{},
|
||||
], # 锅底步骤: 土豆汤+胡萝卜碎 或 胡萝卜汤+土豆块 -> 胡萝卜土豆汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlabeefbonebroth', 'items': [{'itemName': 'rtdd:costillavacaes', 'count': 2}, {}, {}]}, # 胡萝卜土豆牛骨汤(牛肋)
|
||||
{'result': 'rtdd:bowlalambstew', 'items': [{'itemName': 'minecraft:mutton', 'count': 2}, {}, {}]}, # 土豆胡萝卜炖羊肉
|
||||
{'result': 'rtdd:bowla_lambchopsoup', 'items': [{'itemName': 'rtdd:sheepracks', 'count': 2}, {}, {}]}, # 胡萝卜土豆羊排汤
|
||||
], # 分菜: 胡萝卜土豆汤 + 主料 -> 计时 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第16页 汤锅·锅底=蘑菇汤 —— 蘑菇炖鸡
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:mushroomsoup', # 锅底 = 蘑菇汤
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:brown_mushroom', 'count': 5}, # 棕蘑菇
|
||||
{'itemName': 'minecraft:red_mushroom', 'count': 5}, # 红蘑菇
|
||||
{},
|
||||
], # 锅底步骤: 红蘑菇汤+棕蘑菇 或 棕蘑菇汤+红蘑菇 -> 蘑菇汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlofmushroomsoup', 'items': [{'itemName': 'minecraft:chicken', 'count': 1}, {}, {}]}, # 蘑菇炖鸡
|
||||
],
|
||||
},
|
||||
# =============================================================
|
||||
# 第17页 汤锅·锅底=蛋花汤 —— 蛋花系
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:eggsoup', # 锅底 = 蛋花汤
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:egg', 'count': 3}, # 鸡蛋
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(加水)+鸡蛋x3 -> 蛋花汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowlaeggcodsoup', 'items': [{'itemName': 'minecraft:cod', 'count': 1}, {}, {}]}, # 蛋花鳕鱼汤
|
||||
{'result': 'rtdd:brown_norieggsoup', 'items': [{'itemName': 'rtdd:crushedmeat', 'count': 5}, {}, {}]}, # 瘦肉蛋花汤
|
||||
],
|
||||
},
|
||||
# =============================================================
|
||||
# 第18页 汤锅·锅底=土豆汤 —— 派生
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:potatosoup', # 锅底 = 土豆汤
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:potato_wedges', 'count': 4}, # 土豆块
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(加水)+土豆块x4 -> 土豆汤
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:carrotandpotatosoup', 'items': [{'itemName': 'rtdd:crushed_carrots', 'count': 4}, {}, {}]}, # 胡萝卜土豆汤
|
||||
],
|
||||
},
|
||||
# =============================================================
|
||||
# 第19页 汤锅·锅底=汤锅(加水) —— 米饭/饭团/碗装
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:rawricepot', # 锅底(首产物) = 生米锅
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:brownrice', 'count': 64}, # 大米
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(加水) + 大米x64 -> 生米锅 -> 计时 -> 熟米饭
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:ricepot_1', 'items': [{'itemName': 'rtdd:brownrice', 'count': 64}, {}, {}]}, # 生米锅→熟米饭(形态随机1/2/3)
|
||||
{'result': 'rtdd:rice_balls', 'items': [{'itemName': 'rtdd:ricepot_1', 'count': 1}, {}, {}]}, # 饭团: 熟米饭空手捏
|
||||
{'result': 'rtdd:bowlofrice', 'items': [{'itemName': 'rtdd:ricepot_1', 'count': 1}, {}, {}]}, # 碗装米饭: 熟米饭+木碗
|
||||
],
|
||||
},
|
||||
# =============================================================
|
||||
# 第20页 汤锅·锅底=汤锅(加水) —— 特殊汤/蛋/豆腐
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:stewedsoupwater', # 锅底 = 汤锅(加水)
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:water_bucket', 'count': 1}, # 水桶
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 汤锅(空) + 水桶 -> 汤锅(加水)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bowla_roujiamo', 'items': [{'itemName': 'rtdd:roujiamo_0', 'count': 1}, {}, {}]}, # 羊肉泡馍汤: 馍
|
||||
{'result': 'rtdd:noodle_soup', 'items': [{'itemName': 'rtdd:noodles', 'count': 1}, {}, {}]}, # 生面汤(熟面条): 生面
|
||||
{'result': 'rtdd:dumplingssoup', 'items': [{'itemName': 'rtdd:dumplings_4', 'count': 1}, {}, {}]}, # 饺子汤: 生饺子
|
||||
{'result': 'rtdd:brownpigfootsoup', 'items': [{'itemName': 'rtdd:ham', 'count': 2}, {'itemName': 'rtdd:potato_wedges', 'count': 3}, {}]}, # 猪蹄汤: 猪蹄+土豆块
|
||||
{'result': 'rtdd:boiled_egg', 'items': [{'itemName': 'rtdd:egg_pile', 'count': 1}, {}, {}]}, # 水煮蛋: 鸡蛋堆
|
||||
{'result': 'rtdd:beancurd', 'items': [{'itemName': 'rtdd:fruitjuice_7', 'count': 1}, {}, {}]}, # 煮豆腐→豆腐: 豆浆
|
||||
], # 分菜: 汤锅(加水) + 特殊食材 -> 计时 -> 出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第21页 油锅·锅底=油锅(满油) —— 炸物
|
||||
# 锅底步骤: 油罐倒油 -> 油锅(满油)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:oilpot_1', # 锅底 = 油锅(满油)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:oilcan', 'count': 1}, # 油罐(倒油)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 油锅(空) + 油罐 -> 油锅(满油)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:plate_38', 'items': [{'itemName': 'rtdd:oil_chickennuggets', 'count': 1}, {}, {}]}, # 炸鸡块: 裹粉鸡块
|
||||
{'result': 'rtdd:plate_36', 'items': [{'itemName': 'rtdd:oilpork', 'count': 1}, {}, {}]}, # 炸猪排: 裹粉猪肉
|
||||
{'result': 'rtdd:plate_37', 'items': [{'itemName': 'rtdd:oilfrenchfries', 'count': 3}, {}, {}]}, # 炸薯条: 裹粉薯条
|
||||
{'result': 'rtdd:plate_39', 'items': [{'itemName': 'rtdd:oilfish', 'count': 1}, {}, {}]}, # 炸鱼块: 裹粉鱼
|
||||
{'result': 'rtdd:plate_49', 'items': [{'itemName': 'rtdd:oiltempura', 'count': 4}, {}, {}]}, # 天妇罗炸虾: 裹粉天妇罗
|
||||
{'result': 'rtdd:plate_51', 'items': [{'itemName': 'rtdd:dumplings_4', 'count': 3}, {}, {}]}, # 炸饺子: 生饺子
|
||||
], # 分菜: 满油锅 + 裹粉半成品 -> 计时炸 -> 盘子出锅
|
||||
},
|
||||
# =============================================================
|
||||
# 第22页 面食·面点(饺子/包子/馍/肉夹馍)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:rawdough_0', # 锅底 = 生面团(起点)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:farineblcok', 'count': 1}, # 面粉
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 面粉+鸡蛋+水 揉面 -> 生面团
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:steamerdumplings_1', 'items': [{'itemName': 'rtdd:dumplings_4', 'count': 1}, {}, {}]}, # 蒸饺: 生饺子
|
||||
{'result': 'rtdd:shouroubao', 'items': [{'itemName': 'rtdd:roubaozi_3', 'count': 1}, {}, {}]}, # 熟肉包子: 生肉包子
|
||||
{'result': 'rtdd:roujiamo_0', 'items': [{'itemName': 'rtdd:dought_7', 'count': 1}, {}, {}]}, # 馍: 生面饼烙制
|
||||
{'result': 'rtdd:roujiamo_2', 'items': [{'itemName': 'rtdd:roujiamo_0', 'count': 1}, {'itemName': 'minecraft:cooked_beef', 'count': 2}, {}]}, # 肉夹馍: 馍+熟牛肉
|
||||
], # 分菜: 以面团/面皮为原料的蒸/烙面点
|
||||
},
|
||||
# =============================================================
|
||||
# 第23页 面食·煎饼卷/竹筒饭
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cooked_dought', # 锅底 = 煎饼
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:vegetable', 'count': 1}, # 青菜碎
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 煎饼+青菜碎 -> 煎饼(加蔬菜)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:cookeddought_6', 'items': [{'itemName': 'minecraft:cooked_beef', 'count': 1}, {'itemName': 'minecraft:potato', 'count': 1}, {}]}, # 煎饼卷牛肉
|
||||
{'result': 'rtdd:cookedcoddought_6', 'items': [{'itemName': 'minecraft:cooked_cod', 'count': 1}, {'itemName': 'minecraft:potato', 'count': 1}, {}]}, # 煎饼卷鳕鱼
|
||||
{'result': 'rtdd:bamboo_5', 'items': [{'itemName': 'rtdd:bamboo_4', 'count': 1}, {}, {}]}, # 熟竹筒饭: 竹筒(加肉)
|
||||
], # 分菜: 煎饼卷/竹筒饭成品
|
||||
},
|
||||
# =============================================================
|
||||
# 第24页 面食·面包/烘焙
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:bread_1', # 锅底 = 法棍
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:breaddough_1', 'count': 1}, # 法棍面胚(烘焙)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 面胚 + 烤炉 -> 烘焙成品
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:bread_1', 'items': [{'itemName': 'rtdd:breaddough_1', 'count': 1}, {}, {}]}, # 法棍
|
||||
{'result': 'rtdd:bread_2', 'items': [{'itemName': 'rtdd:breaddough_2', 'count': 1}, {}, {}]}, # 吐司
|
||||
{'result': 'rtdd:bread_3', 'items': [{'itemName': 'rtdd:dought_9', 'count': 1}, {}, {}]}, # 可颂(可颂面胚)
|
||||
{'result': 'rtdd:bread_4', 'items': [{'itemName': 'rtdd:breaddough_4d', 'count': 1}, {}, {}]}, # 甜甜圈
|
||||
], # 分菜: 面胚 + 烤炉烘焙
|
||||
},
|
||||
# =============================================================
|
||||
# 第25页 面食·甜点/蛋糕
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:cake_0', # 锅底 = 奶油蛋糕
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:plate_34', 'count': 1}, # 蛋液半成品
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 蛋液/面糊 + 烤炉 -> 甜点
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:cream_caramel', 'items': [{'itemName': 'rtdd:plate_35', 'count': 1}, {}, {}]}, # 焦糖布丁(布丁半成品)
|
||||
{'result': 'rtdd:souffle_0', 'items': [{'itemName': 'rtdd:plate_34', 'count': 1}, {}, {}]}, # 舒芙蕾(蛋液+奶油)
|
||||
{'result': 'rtdd:steamermilkandegg_1', 'items': [{'itemName': 'rtdd:plate_34', 'count': 1}, {}, {}]}, # 蒸牛奶鸡蛋
|
||||
{'result': 'rtdd:cake_1', 'items': [{'itemName': 'rtdd:cakebase', 'count': 1}, {}, {}]}, # 蜂蜜蛋糕(蛋糕胚+蜂蜜)
|
||||
{'result': 'rtdd:cake_2', 'items': [{'itemName': 'rtdd:cakebase', 'count': 1}, {}, {}]}, # 浆果蛋糕(蛋糕胚+浆果)
|
||||
], # 分菜: 以蛋液半成品/蛋糕胚为基的甜点
|
||||
},
|
||||
# =============================================================
|
||||
# 第26页 寿司·卷寿司(海苔基底)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:sushi_1', # 锅底 = 干海带(加饭团)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:sushi_0', 'count': 1}, # 干海带
|
||||
{'itemName': 'rtdd:rice_balls', 'count': 4}, # 饭团
|
||||
{},
|
||||
], # 锅底步骤: 干海带 + 饭团x4 -> 干海带(加饭团)
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:codsushi_6', 'items': [{'itemName': 'minecraft:cod', 'count': 1}, {}, {}]}, # 鳕鱼寿司块(三个): 鳕鱼
|
||||
{'result': 'rtdd:salmonsushi_6', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 鲑鱼寿司块(三个): 鲑鱼
|
||||
{'result': 'rtdd:fishmonsushi_6', 'items': [{'itemName': 'minecraft:tropical_fish', 'count': 1}, {}, {}]},# 热带鱼寿司块(三个): 热带鱼
|
||||
], # 分菜: 干海带(加饭团) + 鱼 -> 卷制 -> 切块
|
||||
},
|
||||
# =============================================================
|
||||
# 第27页 寿司·手握寿司(饭团基底)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:nigirisushi', # 锅底 = 手握普通寿司
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:rice_balls', 'count': 1}, # 饭团
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 饭团 放置 -> 手握普通寿司
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:nigirisushifishcod', 'items': [{'itemName': 'minecraft:cod', 'count': 1}, {}, {}]}, # 手握鳕鱼寿司(一个): 鳕鱼
|
||||
{'result': 'rtdd:nigirisushifishsalmon_1', 'items': [{'itemName': 'minecraft:salmon', 'count': 1}, {}, {}]}, # 手握鲑鱼寿司(一个): 鲑鱼
|
||||
{'result': 'rtdd:nigirisushifish_1', 'items': [{'itemName': 'minecraft:tropical_fish', 'count': 1}, {}, {}]}, # 手握热带鱼寿司(一个): 热带鱼
|
||||
{'result': 'rtdd:squid_sushi', 'items': [{'itemName': 'rtdd:rawsquidwhiskersr', 'count': 1}, {}, {}]}, # 手握鱿鱼寿司(一个): 鱿鱼须
|
||||
], # 分菜: 手握普通寿司 + 鱼 -> 手握寿司
|
||||
},
|
||||
# =============================================================
|
||||
# 第28页 烧烤·烤串(烧烤架)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:barbecuegrill_1', # 锅底 = 烧烤架(点燃)
|
||||
'publicStep': [
|
||||
{'itemName': 'rtdd:barbecuegrill_0', 'count': 1}, # 烧烤架(无火)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 烧烤架(无火) + 打火石/烈焰弹 -> 点燃
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:beefkebabs_3', 'items': [{'itemName': 'rtdd:beefkebabs_0', 'count': 1}, {}, {}]}, # 牛肉串(熟)
|
||||
{'result': 'rtdd:lambkebabs_3', 'items': [{'itemName': 'rtdd:lambkebabs_0', 'count': 1}, {}, {}]}, # 羊肉串(熟)
|
||||
{'result': 'rtdd:roasted_vegetables_3', 'items': [{'itemName': 'rtdd:roasted_vegetables_0', 'count': 1}, {}, {}]}, # 烤蔬菜串(熟)
|
||||
{'result': 'rtdd:roastedmushrooms_3', 'items': [{'itemName': 'rtdd:roastedmushrooms_0', 'count': 1}, {}, {}]}, # 烤香菇串(熟)
|
||||
], # 分菜: 生烤串放烧烤架 -> 右键2次 -> 熟(不计时)
|
||||
},
|
||||
# =============================================================
|
||||
# 第29页 烧烤·上杆烤制(烤鸡/烤乳猪/烤鱼)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:b_34', # 锅底 = 支杆
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:campfire', 'count': 1}, # 篝火(下方)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 支杆 + 下方篝火 -> 计时烤制
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:roastchicken_1', 'items': [{'itemName': 'rtdd:roastchicken_0', 'count': 1}, {}, {}]}, # 烤鸡(上烤架_熟)
|
||||
{'result': 'rtdd:roastpig_1', 'items': [{'itemName': 'rtdd:roastpig_0', 'count': 1}, {}, {}]}, # 烤乳猪(熟)
|
||||
{'result': 'rtdd:grilledcod_1', 'items': [{'itemName': 'rtdd:grilledcod_0', 'count': 1}, {}, {}]}, # 烤鳕鱼(熟)
|
||||
{'result': 'rtdd:grilled_salmon', 'items': [{'itemName': 'rtdd:grilled_fish', 'count': 1}, {}, {}]}, # 烤鲑鱼(熟)
|
||||
], # 分菜: 生食材上支杆 + 下方篝火 -> 计时烤熟
|
||||
},
|
||||
# =============================================================
|
||||
# 第30页 饮料·榨汁机(果汁/豆浆)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:juicer_0', # 锅底 = 榨汁机(空)
|
||||
'publicStep': [{}, {}, {}], # 锅底步骤: 榨汁机放水果 -> 逐级榨汁 -> 完成
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:fruitjuice_1', 'items': [{'itemName': 'minecraft:melon_slice', 'count': 1}, {}, {}]}, # 西瓜汁: 西瓜
|
||||
{'result': 'rtdd:fruitjuice_3', 'items': [{'itemName': 'minecraft:apple', 'count': 1}, {}, {}]}, # 苹果汁: 苹果
|
||||
{'result': 'rtdd:fruitjuice_2', 'items': [{'itemName': 'rtdd:orange', 'count': 1}, {}, {}]}, # 橙汁: 橙子
|
||||
{'result': 'rtdd:fruitjuice_4', 'items': [{'itemName': 'rtdd:peach', 'count': 1}, {}, {}]}, # 桃子汁: 桃子
|
||||
{'result': 'rtdd:fruitjuice_6', 'items': [{'itemName': 'rtdd:grape', 'count': 1}, {}, {}]}, # 葡萄汁: 葡萄
|
||||
{'result': 'rtdd:fruitjuice_7', 'items': [{'itemName': 'rtdd:soybean', 'count': 1}, {}, {}]}, # 豆浆: 黄豆
|
||||
], # 分菜: 榨汁机 + 水果 -> 对应果汁, 玻璃杯取出
|
||||
},
|
||||
# =============================================================
|
||||
# 第31页 饮料·冰棍盒
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:icelollybox_2', # 锅底 = 冰棍盒(定型)
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:ice', 'count': 1}, # 冰块(定型)
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 冰棍盒 + 冰块 -> 定型
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:apple_popsicleplace', 'items': [{'itemName': 'minecraft:apple', 'count': 2}, {}, {}]}, # 苹果冰棍
|
||||
{'result': 'rtdd:melon_popsicleplace', 'items': [{'itemName': 'minecraft:melon_slice', 'count': 2}, {}, {}]}, # 西瓜冰棍
|
||||
{'result': 'rtdd:grape_popsicleplace', 'items': [{'itemName': 'rtdd:grape', 'count': 2}, {}, {}]}, # 葡萄冰棍
|
||||
{'result': 'rtdd:orange_popsicle_place', 'items': [{'itemName': 'rtdd:orange', 'count': 2}, {}, {}]}, # 橙子冰棍
|
||||
{'result': 'rtdd:peach_popsicleplace', 'items': [{'itemName': 'rtdd:peach', 'count': 2}, {}, {}]}, # 桃子冰棍
|
||||
], # 分菜: 冰棍盒(定型) + 水果x2 -> 对应冰棍
|
||||
},
|
||||
# =============================================================
|
||||
# 第32页 饮料·炒冰盒(冰沙)
|
||||
# =============================================================
|
||||
{
|
||||
'publicResult': 'rtdd:frytheicebox', # 锅底 = 炒冰盒(空)
|
||||
'publicStep': [
|
||||
{'itemName': 'minecraft:ice', 'count': 1}, # 冰块
|
||||
{},
|
||||
{},
|
||||
], # 锅底步骤: 炒冰盒 + 冰块 -> 放冰
|
||||
'splitStep': [
|
||||
{'result': 'rtdd:appleicecreamplace', 'items': [{'itemName': 'minecraft:apple', 'count': 1}, {}, {}]}, # 苹果冰沙
|
||||
{'result': 'rtdd:grapeicecreamplace', 'items': [{'itemName': 'rtdd:grape', 'count': 1}, {}, {}]}, # 葡萄冰沙
|
||||
{'result': 'rtdd:orangeicecreamplace', 'items': [{'itemName': 'rtdd:orange', 'count': 1}, {}, {}]}, # 橘子冰沙
|
||||
{'result': 'rtdd:peachicecreamplace', 'items': [{'itemName': 'rtdd:peach', 'count': 1}, {}, {}]}, # 桃子冰沙
|
||||
], # 分菜: 炒冰盒(放冰) + 水果 -> 对应冰沙
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
+11
-14
@@ -38,9 +38,9 @@ PLATE = "rtdd:plate_0" # 盘子(厨具)
|
||||
# 二、锅底/调料中间态
|
||||
# ============================================================================
|
||||
CARROT_POT_BASE = "rtdd:carrotpotbase" # 炒锅_15(辣椒锅底)
|
||||
VEGETABLE_POT_BASE = "rtdd:vegetablespotbase" # 炒锅_94(葱花锅底)
|
||||
VEGETABLE_POT_BASE = "rtdd:vegetablespotbase" # 炒锅_94(葱花锅底)【已禁用, 不再生成, 改由 cookingscallions 承担葱花锅底】
|
||||
COOKING_GARLIC = "rtdd:cookinggarlic" # 炒锅_43(加大蒜)
|
||||
COOKING_SCALLIONS = "rtdd:cookingscallions" # 炒锅_51(加葱)
|
||||
COOKING_SCALLIONS = "rtdd:cookingscallions" # 炒锅_51(葱花锅底)【新葱花锅底】(原炒锅_51加葱, 已改为葱花锅底)
|
||||
COOKED_EGG = "rtdd:cookedegg" # 炒锅_17(煎蛋)
|
||||
|
||||
# ============================================================================
|
||||
@@ -247,12 +247,12 @@ SWITCH_RULES = [
|
||||
"tip": "§a盖上锅盖, 炒锅变(盖锅); 空手右键可再掀开"},
|
||||
{"block": COVER_THE_PAN, "item": None, "target": WOK,
|
||||
"tip": "§a掀开锅盖, 炒锅变回(空)"},
|
||||
# 菜谱1 辣椒锅底 (炒锅(空) + 辣椒x2)
|
||||
{"block": WOK, "item": PEPPER, "target": CARROT_POT_BASE, "consume": 2,
|
||||
# 菜谱1 辣椒锅底 (炒锅(添油) + 辣椒x2)
|
||||
{"block": OIL_PAN, "item": PEPPER, "target": CARROT_POT_BASE, "consume": 2,
|
||||
"tip": "§a放入辣椒x2, 变成 炒锅_15(辣椒锅底); 可加肉做辣系菜"},
|
||||
# 菜谱2 葱花锅底 (炒锅(空) + 葱花碎x3)
|
||||
{"block": WOK, "item": CRUSHED_SCALLIONS, "target": VEGETABLE_POT_BASE, "consume": 3,
|
||||
"tip": "§a放入葱花碎x3, 变成 炒锅_94(葱花锅底); 可加羊肉/猪肉清炒"},
|
||||
# 菜谱2 葱花锅底 (炒锅(添油) + 葱花碎x3) -> 炒锅_51
|
||||
{"block": OIL_PAN, "item": CRUSHED_SCALLIONS, "target": COOKING_SCALLIONS, "consume": 3,
|
||||
"tip": "§a放入葱花碎x3, 变成 炒锅_51(葱花锅底); 可加羊肉/猪肉清炒"},
|
||||
|
||||
# ---------------- 二、放料(炒锅(添油) + 食材 -> 生态) ----------------
|
||||
# 菜谱3 炒猪肉
|
||||
@@ -261,9 +261,6 @@ SWITCH_RULES = [
|
||||
# 菜谱5 炒土豆
|
||||
{"block": OIL_PAN, "item": POTATO_WEDGES, "target": COOKING_POTATO, "consume": 1,
|
||||
"tip": "§a放入土豆块, 变成 炒锅_47(炒土豆_生); 拿锅铲翻炒4次"},
|
||||
# 菜谱6 加葱
|
||||
{"block": OIL_PAN, "item": CRUSHED_SCALLIONS, "target": COOKING_SCALLIONS, "consume": 3,
|
||||
"tip": "§a放入葱花碎x3, 变成 炒锅_51(加葱)"},
|
||||
# 菜谱7 加大蒜
|
||||
{"block": OIL_PAN, "item": CRUSHED_GARLIC, "target": COOKING_GARLIC, "consume": 3,
|
||||
"tip": "§a放入蒜末x3, 变成 炒锅_43(加大蒜); 可加螃蟹做炒蟹"},
|
||||
@@ -317,11 +314,11 @@ SWITCH_RULES = [
|
||||
# 菜谱17 胡萝卜牛排骨 (炒胡萝卜_熟 + 牛肋x2)
|
||||
{"block": COOKING_PEPPER, "item": COSTILLAVACAES, "target": CARROT_AND_BEEFRIBS, "consume": 2,
|
||||
"tip": "§a炒胡萝卜加牛肋x2, 变成 炒锅_3(胡萝卜牛排骨_生); 拿锅铲翻炒4次"},
|
||||
# 菜谱19 清炒羊肉 (葱花锅底 + 羊肉)
|
||||
{"block": VEGETABLE_POT_BASE, "item": MUTTON, "target": CARROT_AND_MUTTON, "consume": 1,
|
||||
# 菜谱19 清炒羊肉 (葱花锅底_51 + 羊肉)
|
||||
{"block": COOKING_SCALLIONS, "item": MUTTON, "target": CARROT_AND_MUTTON, "consume": 1,
|
||||
"tip": "§a葱花锅底加羊肉, 变成 炒锅_7(清炒羊肉_生); 拿锅铲翻炒4次"},
|
||||
# 菜谱20 清炒猪排 (葱花锅底 + 猪肉)
|
||||
{"block": VEGETABLE_POT_BASE, "item": PORKCHOP, "target": CARROT_AND_PORKCHOP, "consume": 1,
|
||||
# 菜谱20 清炒猪排 (葱花锅底_51 + 猪肉)
|
||||
{"block": COOKING_SCALLIONS, "item": PORKCHOP, "target": CARROT_AND_PORKCHOP, "consume": 1,
|
||||
"tip": "§a葱花锅底加猪肉, 变成 炒锅_9(清炒猪排_生); 拿锅铲翻炒4次"},
|
||||
# 菜谱21 胡萝卜鲑鱼 (炒胡萝卜_熟 + 鲑鱼)
|
||||
{"block": COOKING_PEPPER, "item": SALMON, "target": CARROT_AND_SALMON, "consume": 1,
|
||||
|
||||
+5
@@ -47,6 +47,9 @@ from ..ChaoguoData import (
|
||||
# ---- 统一分发器 ----
|
||||
from ...service.FeatureDispatcher import FeatureDispatcher
|
||||
|
||||
# ---- 炒锅翻炒音效(兹拉声 random.fizz) ----
|
||||
from ....ModUtil.ServerUtil import PlaySoundToAllClient
|
||||
|
||||
|
||||
class ChaoguoService(BlueFoxServerSystem):
|
||||
"""
|
||||
@@ -287,6 +290,8 @@ class ChaoguoService(BlueFoxServerSystem):
|
||||
times = recipe.get("times", 4)
|
||||
# 每次右键先旋转方块90度(aux+1 四方向, 照石磨 _rotateMill)
|
||||
self._rotateWok(pos, dim)
|
||||
# 翻炒时播放"兹拉"声(random.fizz, 速率1.1) —— 只炒锅, 所有炒锅翻炒都响
|
||||
PlaySoundToAllClient((pos[0], pos[1], pos[2], dim), "random.fizz", 1.1)
|
||||
cf = self._readFlag(dim, pos, "rtdd_cf") + 1
|
||||
if cf >= times:
|
||||
target = recipe.get("target")
|
||||
|
||||
@@ -63,6 +63,11 @@ RICE_BLOCKS = [
|
||||
RICE_SEED_ITEM = "rtdd:rice_seeds" # 破坏掉落稻谷
|
||||
RICE_CROP_ITEM = "rtdd:brownrice" # 成熟额外掉落大米
|
||||
|
||||
# 水稻生长: 改用"原版 tick 概率生长"(每 block tick 一定概率长大一级) + 骨粉右键
|
||||
# RICE_BLOCKS 顺序即生长阶段: [0]刚种 -> [1]生长中 -> [2]成熟
|
||||
RICE_GROW_PROB = 0.05 # 每 block tick 生长一级的概率(原版随机式, 可按需调)
|
||||
BONE_MEAL = "minecraft:bone_meal" # 骨粉(右键概率增加生长)
|
||||
|
||||
# 汇总: 乡野自然右键切换规则
|
||||
NATURAL_SWITCHES = FIREWOOD_RULES + [GRAPE_HARVEST]
|
||||
|
||||
@@ -90,11 +95,8 @@ NATURAL_TIMERS = [
|
||||
# 葡萄藤: 藤_1 -> 藤_2
|
||||
{"source": "rtdd:grapebushes_1", "target": "rtdd:grapebushes_2",
|
||||
"time": 180, "autoStart": True, "doneTip": "§e葡萄熟了"},
|
||||
# 水稻: 刚种下 -> 生长中 -> 成熟
|
||||
{"source": "rtdd:riceseedlingsb", "target": "rtdd:riceseedlingsc",
|
||||
"time": 120, "autoStart": True},
|
||||
{"source": "rtdd:riceseedlingsc", "target": "rtdd:riceseedlingsd",
|
||||
"time": 120, "autoStart": True, "doneTip": "§e水稻成熟了"},
|
||||
# 水稻已改用"原版 tick 概率生长(每block tick随机长大一级)+骨粉", 见 NaturalTimerService._riceTickProcess,
|
||||
# 不再走这里的秒式时长计时, 故从 NATURAL_TIMERS 移除
|
||||
]
|
||||
|
||||
# ============================================================================
|
||||
|
||||
+27
-1
@@ -21,6 +21,7 @@
|
||||
================================================================================
|
||||
"""
|
||||
import time
|
||||
import random
|
||||
import mod.server.extraServerApi as serverApi
|
||||
|
||||
# ---- 网易API基础对象 ----
|
||||
@@ -32,7 +33,7 @@ from ....BlueFoxTools.SpecialFunciton.BlueFoxSystem import BlueFoxServerSystem
|
||||
from ....BlueFoxTools.ToolsConfig import LevelId
|
||||
|
||||
# ---- 只导入乡野自然自己的数据库 ----
|
||||
from ..NaturalData import NATURAL_SWITCHES, RICE_PLANT, RICE_BLOCKS, RICE_SEED_ITEM, RICE_CROP_ITEM
|
||||
from ..NaturalData import NATURAL_SWITCHES, RICE_PLANT, RICE_BLOCKS, RICE_SEED_ITEM, RICE_CROP_ITEM, BONE_MEAL
|
||||
|
||||
# ---- 统一分发器 ----
|
||||
from ...service.FeatureDispatcher import FeatureDispatcher
|
||||
@@ -89,6 +90,11 @@ class NaturalService(BlueFoxServerSystem):
|
||||
|
||||
recipe = self.findRecipe(blockName, itemDict)
|
||||
if not recipe:
|
||||
# 骨粉右键水稻 -> 概率催熟(还原原版农作物施肥)
|
||||
if itemName == BONE_MEAL and blockName in RICE_BLOCKS:
|
||||
if self.checkCooldown(key, 0.3):
|
||||
self._applyBoneMeal(playerId, pos, dim, blockName, itemDict)
|
||||
return True
|
||||
return False
|
||||
if not self.checkCooldown(key, 0.5):
|
||||
return True
|
||||
@@ -216,6 +222,26 @@ class NaturalService(BlueFoxServerSystem):
|
||||
if recipe.get("tip"):
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, recipe["tip"])
|
||||
|
||||
def _applyBoneMeal(self, playerId, pos, dim, blockName, itemDict):
|
||||
"""骨粉催熟水稻: 消耗1个骨粉, 按原版概率一次长多级(无失败时2~3级), 封顶成熟"""
|
||||
try:
|
||||
if blockName == RICE_BLOCKS[-1]:
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, "§c水稻已成熟, 无需施肥")
|
||||
return
|
||||
index = RICE_BLOCKS.index(blockName)
|
||||
# 原版骨粉给作物有失败几率: 20% 无效消耗
|
||||
if random.random() < 0.2:
|
||||
self.consumeItem(playerId, itemDict, 1)
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, "§7施肥没有起效…")
|
||||
return
|
||||
add = random.choice([2, 3]) # 生长2级或3级(封顶到成熟)
|
||||
end = min(index + add, len(RICE_BLOCKS) - 1)
|
||||
self.consumeItem(playerId, itemDict, 1)
|
||||
self.replaceBlock(pos, dim, RICE_BLOCKS[end], playerId)
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, "§a水稻长大了!")
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# ============================================================================
|
||||
# 四、工具方法:获取玩家主手物品
|
||||
# ============================================================================
|
||||
|
||||
+20
-2
@@ -23,6 +23,7 @@
|
||||
================================================================================
|
||||
"""
|
||||
import time
|
||||
import random
|
||||
import mod.server.extraServerApi as serverApi
|
||||
|
||||
# ---- 网易API基础对象 ----
|
||||
@@ -37,7 +38,7 @@ from ....BlueFoxTools.ToolsConfig import LevelId
|
||||
blockEntityDataComp = comp.CreateBlockEntityData(LevelId)
|
||||
|
||||
# ---- 只导入乡野自然自己的数据库 ----
|
||||
from ..NaturalData import NATURAL_TIMERS
|
||||
from ..NaturalData import NATURAL_TIMERS, RICE_BLOCKS, RICE_GROW_PROB
|
||||
|
||||
# ---- 统一分发器 ----
|
||||
from ...service.FeatureDispatcher import FeatureDispatcher
|
||||
@@ -64,7 +65,9 @@ class NaturalTimerService(BlueFoxServerSystem):
|
||||
|
||||
def getTimerBlocks(self):
|
||||
"""返回本功能的所有"计时源方块"集合(tick 路由用)"""
|
||||
return set(self.naturalTimers.keys())
|
||||
blocks = set(self.naturalTimers.keys())
|
||||
blocks.update(RICE_BLOCKS) # 水稻 tick 概率生长也要路由进来
|
||||
return blocks
|
||||
|
||||
def handleBlockEntityTick(self, args):
|
||||
"""由 FeatureDispatcher 转发的计时方块 tick 入口"""
|
||||
@@ -96,6 +99,10 @@ class NaturalTimerService(BlueFoxServerSystem):
|
||||
|
||||
def _tickProcess(self, dim, pos, blockName):
|
||||
try:
|
||||
# 水稻: 走"原版 tick 概率生长"(不是秒式时长)
|
||||
if blockName in RICE_BLOCKS:
|
||||
self._riceTickProcess(dim, pos, blockName)
|
||||
return
|
||||
recipe = self.naturalTimers.get(blockName)
|
||||
if not recipe:
|
||||
return
|
||||
@@ -122,6 +129,17 @@ class NaturalTimerService(BlueFoxServerSystem):
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
def _riceTickProcess(self, dim, pos, blockName):
|
||||
"""水稻原版式 tick 生长: 每个 block tick 以 RICE_GROW_PROB 概率长大一级(到成熟为止)"""
|
||||
try:
|
||||
index = RICE_BLOCKS.index(blockName)
|
||||
if index >= len(RICE_BLOCKS) - 1:
|
||||
return # 已成熟
|
||||
if random.random() < RICE_GROW_PROB:
|
||||
self.replaceBlock(pos, dim, RICE_BLOCKS[index + 1], None)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
def _finishTimer(self, dim, pos, recipe, data):
|
||||
try:
|
||||
cur = comp.CreateBlockInfo(LevelId).GetBlockNew(pos, dim)
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
"itemData": [
|
||||
{"item": "minecraft:mutton"}
|
||||
],
|
||||
"content": "前置:炒锅_94(葱花锅底)\n食材\n生羊肉 ×1"
|
||||
"content": "前置:炒锅_51(葱花锅底)\n食材\n生羊肉 ×1"
|
||||
},
|
||||
{
|
||||
"type": "highlightPage",
|
||||
"info": "放料",
|
||||
"itemData": [
|
||||
{"item": "rtdd:vegetablespotbase"}
|
||||
{"item": "rtdd:cookingscallions"}
|
||||
],
|
||||
"content": "步骤1\n炒锅(葱花锅底),拿生羊肉右键 ×1。\n→ 变身 炒锅_7(清炒羊肉_生)。"
|
||||
},
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
"itemData": [
|
||||
{"item": "minecraft:porkchop"}
|
||||
],
|
||||
"content": "前置:炒锅_94(葱花锅底)\n食材\n生猪肉 ×1"
|
||||
"content": "前置:炒锅_51(葱花锅底)\n食材\n生猪肉 ×1"
|
||||
},
|
||||
{
|
||||
"type": "highlightPage",
|
||||
"info": "放料",
|
||||
"itemData": [
|
||||
{"item": "rtdd:vegetablespotbase"}
|
||||
{"item": "rtdd:cookingscallions"}
|
||||
],
|
||||
"content": "步骤1\n炒锅(葱花锅底),拿生猪肉右键 ×1。\n→ 变身 炒锅_9(清炒猪排_生)。"
|
||||
},
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": {
|
||||
"identifier": "rtdd:vegetablespotbase",
|
||||
"register_to_creative_menu": true,
|
||||
"category": "xy_chaoguo"
|
||||
"category": "xy_jinyong"
|
||||
},
|
||||
"components": {
|
||||
"netease:aabb": {
|
||||
|
||||
@@ -139,7 +139,7 @@ tile.rtdd:cutcarrot_1.name=切胡萝卜(切一块)
|
||||
tile.rtdd:rawmeatball_0.name=生猪肉馅
|
||||
tile.rtdd:cutcarrot_2.name=切胡萝卜(切两块)
|
||||
tile.rtdd:rawmeatball_1.name=生牛肉馅
|
||||
tile.rtdd:vegetablespotbase.name=炒锅_94(葱花锅底)
|
||||
tile.rtdd:vegetablespotbase.name=炒锅_94(葱花锅底)_禁用
|
||||
tile.rtdd:grilled_fish.name=烤鲑鱼(生)
|
||||
tile.rtdd:cutcarrot_0.name=切胡萝卜(摆放地上)
|
||||
tile.rtdd:sushipile_0.name=寿司堆(热带鱼_两个)
|
||||
@@ -739,7 +739,7 @@ tile.rtdd:soybeanseedling_0.name=豆苗_1(豆苗_0)
|
||||
tile.rtdd:soybeanseedling_1.name=豆苗_2(豆苗_1)
|
||||
tile.rtdd:barbecuegrill_0.name=烧烤架_1(烧烤架无火)
|
||||
tile.rtdd:codsushi_1.name=鳕鱼寿司(加鳕鱼)
|
||||
tile.rtdd:cookingscallions.name=炒锅_51(加葱)
|
||||
tile.rtdd:cookingscallions.name=炒锅_51(葱花锅底)
|
||||
tile.rtdd:codsushi_6.name=鳕鱼寿司块(三个)
|
||||
tile.rtdd:codsushi_4.name=鳕鱼寿司(卷_3)
|
||||
tile.rtdd:codsushi_5.name=鳕鱼寿司(卷_4)
|
||||
|
||||
@@ -82,8 +82,8 @@
|
||||
[手持 手握热带鱼寿司(一个) 右键, 逐级堆叠]
|
||||
手握热带鱼寿司(三个) -> 手握热带鱼寿司(两个) -> 手握热带鱼寿司(一个) ->空
|
||||
todo 空手右键 吃 (吃的都 后续实现)
|
||||
17. 手握普通寿司 + 鱿鱼 -> 手握鱿鱼寿司(一个)
|
||||
[手持 鱿鱼 右键, 逐级堆叠]
|
||||
17. 手握普通寿司 + 鱿鱼须 -> 手握鱿鱼寿司(一个)
|
||||
[手持 鱿鱼须(rtdd:rawsquidwhiskersr) 右键, 消耗1个]
|
||||
手握鱿鱼寿司(一个) -> 手握鱿鱼寿司(两个) -> 手握鱿鱼寿司(三个)
|
||||
[手持 手握鱿鱼寿司(一个) 右键, 逐级堆叠]
|
||||
手握鱿鱼寿司(三个) -> 手握鱿鱼寿司(两个) -> 手握鱿鱼寿司(一个) ->空
|
||||
|
||||
+9
-15
@@ -15,10 +15,10 @@
|
||||
基础方块:
|
||||
炒锅(空)(rtdd:wok) / 炒锅(盖锅)(rtdd:coverthepan) / 炒锅(添油)(rtdd:oilpan)
|
||||
锅底:
|
||||
炒锅_15(辣椒锅底)(rtdd:carrotpotbase) / 炒锅_94(葱花锅底)(rtdd:vegetablespotbase)
|
||||
炒锅_15(辣椒锅底)(rtdd:carrotpotbase) / 炒锅_51(葱花锅底)(rtdd:cookingscallions)
|
||||
调料中间态:
|
||||
炒锅_43(加大蒜)(rtdd:cookinggarlic) / 炒锅_51(加葱)(rtdd:cookingscallions)
|
||||
炒锅_17(煎蛋)(rtdd:cookedegg)
|
||||
炒锅_43(加大蒜)(rtdd:cookinggarlic) / 炒锅_17(煎蛋)(rtdd:cookedegg)
|
||||
(原 炒锅_51(加葱) 已改名为 葱花锅底 归锅底; 原 炒锅_94(vegetablespotbase) 已禁用)
|
||||
炒胡萝卜(三级):
|
||||
炒锅_25(炒胡萝卜_生)(rtdd:cookingcarrot) / 炒锅_95(炒胡萝卜_半熟)(rtdd:wokcarrot_1)
|
||||
/ 炒锅_19(炒胡萝卜_熟)(rtdd:cooking_pepper)
|
||||
@@ -92,14 +92,14 @@
|
||||
========================================
|
||||
菜谱 1 — 辣椒锅底 (锅底方块: 炒锅_15(辣椒锅底)(rtdd:carrotpotbase))
|
||||
========================================
|
||||
步骤1:炒锅(空)(rtdd:wok) + 拿辣椒(rtdd:pepper)右键, 消耗2个
|
||||
步骤1:炒锅(添油)(rtdd:oilpan) + 拿辣椒(rtdd:pepper)右键, 消耗2个
|
||||
-> 变身 炒锅_15(辣椒锅底)(rtdd:carrotpotbase)
|
||||
|
||||
========================================
|
||||
菜谱 2 — 葱花锅底 (锅底方块: 炒锅_94(葱花锅底)(rtdd:vegetablespotbase))
|
||||
菜谱 2 — 葱花锅底 (锅底方块: tile.rtdd:cookingscallions.name=炒锅_51(葱花锅底))
|
||||
========================================
|
||||
步骤1:炒锅(空)(rtdd:wok) + 拿葱花碎右键, 消耗3个
|
||||
-> 变身 炒锅_94(葱花锅底)(rtdd:vegetablespotbase)
|
||||
步骤1:炒锅(添油)(rtdd:oilpan) + 拿葱花碎右键, 消耗3个
|
||||
-> 变身 炒锅_51(葱花锅底)(rtdd:cookingscallions)
|
||||
|
||||
========================================
|
||||
菜谱 3 — 炒猪肉
|
||||
@@ -118,12 +118,6 @@
|
||||
步骤3:炒锅_48(炒土豆_熟)(rtdd:cookingpotato_1) + 手持盘子(rtdd:plate_0)右键, 消耗1个
|
||||
-> 锅变回 炒锅(空)(rtdd:wok), 获得 炒土豆(rtdd:plate_14)
|
||||
|
||||
========================================
|
||||
菜谱 6 — 炒菜加葱 (调料中间态)
|
||||
========================================
|
||||
步骤1:炒锅(添油)(rtdd:oilpan) + 拿葱花碎(rtdd:crushed_scallions)右键, 消耗3个
|
||||
-> 变身 炒锅_51(加葱)(rtdd:cookingscallions)
|
||||
|
||||
========================================
|
||||
菜谱 7 — 炒菜加大蒜 (调料中间态)
|
||||
========================================
|
||||
@@ -245,7 +239,7 @@
|
||||
========================================
|
||||
菜谱 19 — 清炒羊肉
|
||||
========================================
|
||||
步骤1:炒锅_94(葱花锅底) + 拿生羊肉(minecraft:mutton)右键, 消耗1个
|
||||
步骤1:炒锅_51(葱花锅底) + 拿生羊肉(minecraft:mutton)右键, 消耗1个
|
||||
-> 变身 炒锅_7(清炒羊肉_生)(rtdd:carrotandmutton)
|
||||
步骤2:炒锅_7(清炒羊肉_生)(rtdd:carrotandmutton) + 拿锅铲(rtdd:spatula)右键翻炒4次(每次旋转90度, 转回原位), 冷却0.3秒
|
||||
-> 变身 炒锅_8(清炒羊肉_熟)(rtdd:carrotandmutton_1)
|
||||
@@ -255,7 +249,7 @@
|
||||
========================================
|
||||
菜谱 20 — 清炒猪排
|
||||
========================================
|
||||
步骤1:炒锅_94(葱花锅底) + 拿生猪肉(minecraft:porkchop)右键, 消耗1个
|
||||
步骤1:炒锅_51(葱花锅底) + 拿生猪肉(minecraft:porkchop)右键, 消耗1个
|
||||
-> 变身 炒锅_9(清炒猪排_生)(rtdd:carrotandporkchop)
|
||||
步骤2:炒锅_9(清炒猪排_生)(rtdd:carrotandporkchop) + 拿锅铲(rtdd:spatula)右键翻炒4次(每次旋转90度, 转回原位), 冷却0.3秒
|
||||
-> 变身 炒锅_10(清炒猪排_熟)(rtdd:carrotandporkchop_1)
|
||||
|
||||
+4
-3
@@ -811,14 +811,15 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
|
||||
|
||||
一、炒锅基础
|
||||
- 炒锅(空)<->炒锅(盖锅): 空手右键双向切换 [已实现]
|
||||
- 辣椒锅底: 炒锅(空) + 辣椒(rtdd:pepper)x2 -> 炒锅_15(辣椒锅底) [已实现]
|
||||
- 葱花锅底: 炒锅(空) + 葱花碎x3 -> 炒锅_94(葱花锅底) [已实现]
|
||||
- 辣椒锅底: 炒锅(添油) + 辣椒(rtdd:pepper)x2 -> 炒锅_15(辣椒锅底) [已实现]
|
||||
- 葱花锅底: 炒锅(添油) + 葱花碎x3 -> 炒锅_51(葱花锅底)(rtdd:cookingscallions) [已实现]
|
||||
(原 炒锅_94(vegetablespotbase) 葱花锅底 已禁用, 移入 xy_jinyong; 原 炒锅_51(加葱) 已改名为葱花锅底)
|
||||
- 炒锅(空)->炒锅(添油): 带油锅铲右键, 已实现于 ChujuService(不重复注册);
|
||||
为保持该 itemUseOn 可达, ChujuService 已把 wok 同时登记为管辖方块
|
||||
(否则分发器会因"被点方块归属不含本服务"跳过上油) [已实现]
|
||||
|
||||
二、放料(炒锅(添油) + 食材右键 -> 菜生态, 消耗数量按txt)
|
||||
- 生猪肉x1->炒猪肉_生 / 土豆块x1->炒土豆_生 / 葱花碎x3->加葱 / 蒜末x3->加大蒜 /
|
||||
- 生猪肉x1->炒猪肉_生 / 土豆块x1->炒土豆_生 / 蒜末x3->加大蒜 /
|
||||
胡萝卜(原版)x2->炒胡萝卜_生 / 生面x2->意面_生 / 碎肉x4->炒碎肉_生 /
|
||||
鱿鱼须x3->炒鱿鱼须_生 / 鲑鱼x1->煎鲑鱼_生 / 死鱿鱼(切掉鱿鱼须)x1->炒鱿鱼_生 /
|
||||
鸡蛋x1->煎蛋 / 生牛肉x1->黑椒牛排_生 / 牛腿肉x1->黑椒牛腿_生 / 五花肉x1->小炒五花肉_生 /
|
||||
|
||||
Reference in new issue
Block a user