面食加 巧克力蛋糕 吃 2

This commit is contained in:
wenhe committed 2026-09-21 12:30:05 +08:00
1 parent 16b8d3c11c
commit 4176eb293c
5 files changed
+359 -321

No files matched your search

@@ -22,8 +22,7 @@ MianshiService / MianshiTimerService 读取, FeatureDispatcher 通过
发酵60秒 / 烤炉烘焙60秒(下方判定烤炉, 烤炉被打碎 -> 方块掉落+提示) /
蒸笼蒸熟60秒(手持生食右键蒸笼入笼, 蒸X_生下方判定点燃的炉灶 stove_2)
【不实现(txt 已标 todo)】: 吃(熟肉包子/馍/煎饼卷/熟竹筒饭/蛋糕小块 右键吃)、
巧克力蛋糕系列
【不实现(txt 已标 todo)】: 吃(熟肉包子/馍/煎饼卷/熟竹筒饭/蛋糕小块 右键吃)
================================================================================
"""
@@ -46,6 +45,7 @@ BROWN_RICE = "rtdd:brownrice" # 大米(生米)
CREAM = "rtdd:cream_0" # 奶油
HONEY = "minecraft:honey_bottle" # 蜂蜜
BERRIES = "minecraft:sweet_berries" # 浆果
COCOA = "minecraft:cocoa_beans" # 可可豆(原版)
SUGAR = "minecraft:sugar" # 糖
PLATE = "rtdd:plate_0" # 盘子
BOWL = "rtdd:bowlasoup" # 木碗
@@ -76,6 +76,14 @@ NAME_MAP = {
COOKED_BEEF: "熟牛肉", COOKED_PORK: "熟猪肉", COOKED_COD: "熟鳕鱼",
POTATO: "熟土豆", BROWN_RICE: "生大米", CREAM: "奶油",
HONEY: "蜂蜜", BERRIES: "浆果", SUGAR: "糖", PLATE: "盘子",
COCOA: "可可豆",
"rtdd:cake_0": "奶油蛋糕", "rtdd:cake_1": "蜂蜜蛋糕",
"rtdd:cake_2": "浆果蛋糕", "rtdd:cake_3": "巧克力蛋糕",
"rtdd:cake_1a": "蜂蜜蛋糕(3/4块)", "rtdd:cake_1b": "蜂蜜蛋糕(半块)",
"rtdd:cake_1d": "蜂蜜蛋糕(小块)", "rtdd:cake_2a": "浆果蛋糕(3/4块)",
"rtdd:cake_2b": "浆果蛋糕(半块)", "rtdd:cake_2d": "浆果蛋糕(小块)",
"rtdd:cake_3a": "巧克力蛋糕(3/4块)", "rtdd:cake_3b": "巧克力蛋糕(半块)",
"rtdd:cake_3d": "巧克力蛋糕(小块)",
BOWL: "木碗", STEAMER: "蒸笼", OVEN: "烤炉", LIT_STOVE: "点燃的炉灶",
"rtdd:bread_1": "法棍", "rtdd:bread_2": "吐司", "rtdd:bread_3": "可颂",
"rtdd:bread_4": "甜甜圈", "rtdd:bread_4c": "甜甜圈胚(烤熟)",
@@ -281,12 +289,16 @@ SWITCH_RULES = [
# ---- 九、甜点·蛋糕组 ----
{"block": "rtdd:cakebatterblock", "item": None, "action": "unmold_cake",
"tip": "§a脱模出蛋糕胚 + 木碗"},
# 蛋糕胚+原料做蛋糕: 奶油x4 / 蜂蜜x3 / 可可豆x16
{"block": "rtdd:cakebase", "item": CREAM, "target": "rtdd:cake_0",
"consume": 1, "tip": "§a做了奶油蛋糕"},
"consume": 4, "tip": "§a蛋糕胚涂上奶油x4, 做了 奶油蛋糕"},
{"block": "rtdd:cakebase", "item": HONEY, "target": "rtdd:cake_1",
"consume": 1, "tip": "§a做了蜂蜜蛋糕"},
"consume": 3, "tip": "§a蛋糕胚浇上蜂蜜x3, 做了 蜂蜜蛋糕"},
{"block": "rtdd:cake_0", "item": BERRIES, "target": "rtdd:cake_2",
"consume": 1, "tip": "§a奶油蛋糕加了浆果, 做成浆果蛋糕"},
"consume": 4, "tip": "§a奶油蛋糕加浆果x4, 做成 浆果蛋糕"},
{"block": "rtdd:cakebase", "item": COCOA, "target": "rtdd:cake_3",
"consume": 16, "tip": "§a蛋糕胚加可可豆x16, 做了 巧克力蛋糕"},
# 切分链: 整块 -> 3/4块 -> 半块(每次掉落1个小块) -> 半块拆分掉2个小块
{"block": "rtdd:cake_1", "item": CLEAVER, "target": "rtdd:cake_1a",
"dropItem": "rtdd:cake_1d", "tip": "§a切下小块"},
{"block": "rtdd:cake_1a", "item": CLEAVER, "target": "rtdd:cake_1b",
@@ -295,10 +307,16 @@ SWITCH_RULES = [
"dropItem": "rtdd:cake_2d", "tip": "§a切下小块"},
{"block": "rtdd:cake_2a", "item": CLEAVER, "target": "rtdd:cake_2b",
"dropItem": "rtdd:cake_2d", "tip": "§a切下小块"},
{"block": "rtdd:cake_3", "item": CLEAVER, "target": "rtdd:cake_3a",
"dropItem": "rtdd:cake_3d", "tip": "§a切下小块"},
{"block": "rtdd:cake_3a", "item": CLEAVER, "target": "rtdd:cake_3b",
"dropItem": "rtdd:cake_3d", "tip": "§a切下小块"},
{"block": "rtdd:cake_1b", "item": CLEAVER, "action": "split_cake",
"dropItem": "rtdd:cake_1d", "tip": "§a半块切成两块小块"},
{"block": "rtdd:cake_2b", "item": CLEAVER, "action": "split_cake",
"dropItem": "rtdd:cake_2d", "tip": "§a半块切成两块小块"},
{"block": "rtdd:cake_3b", "item": CLEAVER, "action": "split_cake",
"dropItem": "rtdd:cake_3d", "tip": "§a半块切成两块小块"},
{"block": "rtdd:plate_35", "item": SUGAR, "target": "rtdd:cream_caramel",
"consume": 16, "tip": "§a做成焦糖布丁(消耗16个糖)"},
{"block": "rtdd:plate_34", "item": CREAM, "target": "rtdd:creampastry_0",