全部配方配置

This commit is contained in:
wenhe committed 2026-09-29 11:50:25 +08:00
1 parent 98af58179b
commit 36af4e3c59
47 files changed
+1593 -46

No files matched your search

@@ -435,7 +435,6 @@ allCookRecipe = [
'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}, {}, {}]}, # 浆果蛋糕(蛋糕胚+浆果)
], # 分菜: 以蛋液半成品/蛋糕胚为基的甜点
@@ -102,7 +102,6 @@ NAME_MAP = {
"rtdd:steamerdumplings_0": "蒸笼(饺子)", "rtdd:steamerdumplings_1": "熟饺子",
"rtdd:baozilong_1": "蒸笼(包子)", "rtdd:baozilong_2": "熟包子",
"rtdd:bamboo_6": "蒸笼(竹筒饭)", "rtdd:bamboo_7": "熟竹筒饭",
"rtdd:steamermilkandegg": "蒸笼(蛋液)", "rtdd:steamermilkandegg_1": "蒸牛奶鸡蛋",
}
# 竹筒饭加肉: 接受原版常见生熟肉类(【待确认】具体肉类未定, 先放开常见肉)
@@ -359,11 +358,6 @@ ITEM_USE_ON_RULES = [
"startTimer": "rtdd:bamboo_6",
"needBelow": LIT_STOVE, "belowTip": "§c蒸笼需要放在点燃的炉灶上",
"tip": "§a竹筒饭放进蒸笼, 开始蒸制; 计时结束变成 熟竹筒饭"},
{"item": "rtdd:plate_34", "surface": STEAMER,
"replace": "rtdd:steamermilkandegg", "consume": 1,
"startTimer": "rtdd:steamermilkandegg",
"needBelow": LIT_STOVE, "belowTip": "§c蒸笼需要放在点燃的炉灶上",
"tip": "§a蛋液半成品放进蒸笼, 开始蒸制; 计时结束变成 蒸牛奶鸡蛋"},
]
# ============================================================================
@@ -384,8 +378,6 @@ TIMER_RULES = [
"below": [LIT_STOVE], "autoStart": True, "doneTip": "§e包子蒸好了"},
{"source": "rtdd:bamboo_6", "target": "rtdd:bamboo_7", "time": 2,
"below": [LIT_STOVE], "autoStart": True, "doneTip": "§e竹筒饭蒸好了"},
{"source": "rtdd:steamermilkandegg", "target": "rtdd:steamermilkandegg_1", "time": 2,
"below": [LIT_STOVE], "autoStart": True, "doneTip": "§e蒸牛奶鸡蛋好了"},
# 烤炉烘焙(60秒, 下方判定烤炉; 烤炉被打碎 -> 该方块掉落+提示)
{"source": "rtdd:breaddough_1a", "target": "rtdd:bread_1", "time": 2,
"below": [OVEN], "autoStart": True, "dropOnBreak": True, "doneTip": "§e法棍烤好了"},
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:steamermilkandegg",
"register_to_creative_menu": true,
"category": "xy_mianshi"
"category": "xy_jinyong"
},
"components": {
"netease:aabb": {
@@ -4,7 +4,7 @@
"description": {
"identifier": "rtdd:steamermilkandegg_1",
"register_to_creative_menu": true,
"category": "xy_mianshi"
"category": "xy_jinyong"
},
"components": {
"netease:aabb": {
@@ -54,9 +54,7 @@
"rtdd:cream_caramel",
"rtdd:creampastry_0",
"rtdd:souffle_0",
"rtdd:plate_35",
"rtdd:steamermilkandegg",
"rtdd:steamermilkandegg_1"
"rtdd:plate_35"
]
}
]
@@ -0,0 +1,47 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:cobblestone",
"data": 0
},
"2": {
"item": "minecraft:cobblestone",
"data": 0
},
"3": {
"item": "minecraft:brick",
"data": 0
},
"5": {
"item": "minecraft:brick",
"data": 0
},
"6": {
"item": "minecraft:brick",
"data": 0
},
"8": {
"item": "minecraft:brick",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_102"
},
"pattern": [
"0 2",
"3 5",
"6 8"
],
"result": {
"data": 0,
"item": "rtdd:b_102",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,47 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:brick",
"data": 0
},
"2": {
"item": "minecraft:brick",
"data": 0
},
"3": {
"item": "minecraft:brick",
"data": 0
},
"5": {
"item": "minecraft:brick",
"data": 0
},
"6": {
"item": "minecraft:brick",
"data": 0
},
"8": {
"item": "minecraft:brick",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_103"
},
"pattern": [
"0 2",
"3 5",
"6 8"
],
"result": {
"data": 0,
"item": "rtdd:b_103",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,59 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_15",
"data": 0
},
"1": {
"tag": "minecraft:logs",
"data": 0
},
"2": {
"item": "rtdd:b_15",
"data": 0
},
"3": {
"item": "rtdd:b_15",
"data": 0
},
"4": {
"item": "minecraft:noteblock",
"data": 0
},
"5": {
"item": "rtdd:b_15",
"data": 0
},
"6": {
"tag": "minecraft:planks",
"data": 0
},
"7": {
"tag": "minecraft:planks",
"data": 0
},
"8": {
"tag": "minecraft:planks",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_108"
},
"pattern": [
"012",
"345",
"678"
],
"result": {
"data": 0,
"item": "rtdd:b_108",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,35 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"tag": "minecraft:wooden_trapdoors",
"data": 0
},
"3": {
"item": "rtdd:b_15",
"data": 0
},
"6": {
"tag": "minecraft:planks",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_111"
},
"pattern": [
" 0",
"333",
"666"
],
"result": {
"data": 0,
"item": "rtdd:b_111",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,39 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"tag": "minecraft:planks",
"data": 0
},
"3": {
"item": "rtdd:b_15",
"data": 0
},
"5": {
"item": "rtdd:b_15",
"data": 0
},
"6": {
"tag": "minecraft:wooden_slabs",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_112"
},
"pattern": [
"000",
"3 5",
"666"
],
"result": {
"data": 0,
"item": "rtdd:b_112",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,55 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_15",
"data": 0
},
"1": {
"tag": "minecraft:planks",
"data": 0
},
"2": {
"item": "rtdd:b_15",
"data": 0
},
"3": {
"tag": "minecraft:planks",
"data": 0
},
"5": {
"tag": "minecraft:planks",
"data": 0
},
"6": {
"item": "rtdd:b_15",
"data": 0
},
"7": {
"tag": "minecraft:planks",
"data": 0
},
"8": {
"item": "rtdd:b_15",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_124"
},
"pattern": [
"012",
"3 5",
"678"
],
"result": {
"data": 0,
"item": "rtdd:b_124",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,59 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_15",
"data": 0
},
"1": {
"item": "minecraft:glass",
"data": 0
},
"2": {
"item": "rtdd:b_15",
"data": 0
},
"3": {
"item": "minecraft:glass",
"data": 0
},
"4": {
"item": "minecraft:glass",
"data": 0
},
"5": {
"item": "minecraft:glass",
"data": 0
},
"6": {
"item": "rtdd:b_15",
"data": 0
},
"7": {
"item": "minecraft:glass",
"data": 0
},
"8": {
"item": "rtdd:b_15",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_125"
},
"pattern": [
"012",
"345",
"678"
],
"result": {
"data": 0,
"item": "rtdd:b_125",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:paper",
"data": 0
},
"2": {
"item": "minecraft:paper",
"data": 0
},
"3": {
"tag": "minecraft:planks",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_127"
},
"pattern": [
"0 2",
"333"
],
"result": {
"data": 0,
"item": "rtdd:b_127",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -3,15 +3,31 @@
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:barwood",
"item": "minecraft:stick",
"data": 0
},
"2": {
"item": "minecraft:stick",
"data": 0
},
"3": {
"item": "rtdd:barwood",
"item": "minecraft:stick",
"data": 0
},
"4": {
"item": "rtdd:b_15",
"data": 0
},
"5": {
"item": "minecraft:stick",
"data": 0
},
"6": {
"item": "rtdd:barwood",
"item": "rtdd:b_15",
"data": 0
},
"8": {
"item": "rtdd:b_15",
"data": 0
}
},
@@ -19,9 +35,9 @@
"identifier": "rtdd:xy_b_215"
},
"pattern": [
"0 ",
"3 ",
"6 "
"0 2",
"345",
"6 8"
],
"result": {
"data": 0,
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:green_wool",
"data": 0
},
"1": {
"item": "minecraft:black_wool",
"data": 0
},
"2": {
"item": "minecraft:green_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_241"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:b_241",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_purple",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_241a"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:b_241a",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:orange_wool",
"data": 0
},
"1": {
"item": "minecraft:yellow_wool",
"data": 0
},
"2": {
"item": "minecraft:orange_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_28"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:b_28",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_28",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_29"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:b_29",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,38 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:bed",
"data": 0
},
"1": {
"item": "minecraft:bed",
"data": 0
},
"3": {
"item": "rtdd:b_34",
"data": 0
},
"4": {
"item": "rtdd:b_34",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_35"
},
"pattern": [
"01",
"34"
],
"result": {
"data": 0,
"item": "rtdd:b_35",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,43 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"tag": "minecraft:planks",
"data": 0
},
"3": {
"item": "rtdd:b_15",
"data": 0
},
"4": {
"tag": "minecraft:planks",
"data": 0
},
"5": {
"item": "rtdd:b_15",
"data": 0
},
"6": {
"tag": "minecraft:planks",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_4"
},
"pattern": [
"000",
"343",
"666"
],
"result": {
"data": 0,
"item": "rtdd:b_4",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:blue_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:blue_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_51"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:b_51",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:red_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:red_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_52"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:b_52",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_51",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_53"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:b_53",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_52",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_54"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:b_54",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,39 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"1": {
"item": "rtdd:firewood",
"data": 0
},
"2": {
"item": "minecraft:cobblestone",
"data": 0
},
"4": {
"item": "minecraft:coal",
"data": 0
},
"6": {
"item": "minecraft:brick",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_b_88"
},
"pattern": [
" 2 ",
"646",
" 1 "
],
"result": {
"data": 0,
"item": "rtdd:b_88",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:light_blue_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:light_blue_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_cloth_blue"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:cloth_blue",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:lime_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:lime_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_cloth_lime"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:cloth_lime",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:purple_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:purple_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_cloth_purple"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:cloth_purple",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:pink_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:pink_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_cloth_red"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:cloth_red",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,33 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "minecraft:yellow_wool",
"data": 0
},
"1": {
"item": "minecraft:white_wool",
"data": 0
},
"2": {
"item": "minecraft:yellow_wool",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_cloth_yellow"
},
"pattern": [
"012"
],
"result": {
"data": 0,
"item": "rtdd:cloth_yellow",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_yellow",
"data": 0
},
"5": {
"item": "rtdd:b_241",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_flag"
},
"pattern": [
"000",
"3 5"
],
"result": {
"data": 0,
"item": "rtdd:flag",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,43 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_51",
"data": 0
},
"4": {
"item": "rtdd:b_34",
"data": 0
},
"6": {
"item": "rtdd:b_241",
"data": 0
},
"8": {
"item": "rtdd:b_34",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_flag_blue_lime_oblique"
},
"pattern": [
"0 ",
"34 ",
"6 8"
],
"result": {
"data": 0,
"item": "rtdd:flag_blue_lime_oblique",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_28",
"data": 0
},
"5": {
"item": "rtdd:b_51",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_flag_brown_blue"
},
"pattern": [
"000",
"3 5"
],
"result": {
"data": 0,
"item": "rtdd:flag_brown_blue",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_red",
"data": 0
},
"4": {
"item": "rtdd:b_28",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_flag_red_orange"
},
"pattern": [
"000",
"34 "
],
"result": {
"data": 0,
"item": "rtdd:flag_red_orange",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,43 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_28",
"data": 0
},
"4": {
"item": "rtdd:b_34",
"data": 0
},
"6": {
"item": "rtdd:cloth_red",
"data": 0
},
"8": {
"item": "rtdd:b_34",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_flag_red_orange_oblique"
},
"pattern": [
"0 ",
"34 ",
"6 8"
],
"result": {
"data": 0,
"item": "rtdd:flag_red_orange_oblique",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"3": {
"item": "minecraft:stick",
"data": 0
},
"4": {
"item": "minecraft:glass",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_fruitjuice_0"
},
"pattern": [
" ",
"34 "
],
"result": {
"data": 0,
"item": "rtdd:fruitjuice_0",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_blue",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshade_cloth_blue"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:sunshade_cloth_blue",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:b_241",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshade_cloth_lime"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:sunshade_cloth_lime",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"1": {
"item": "minecraft:dye",
"data": 13
},
"3": {
"item": "rtdd:cloth_purple",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshade_cloth_purple"
},
"pattern": [
"01",
"3 "
],
"result": {
"data": 0,
"item": "rtdd:sunshade_cloth_purple",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_red",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshade_cloth_red"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:sunshade_cloth_red",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_yellow",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshade_cloth_yellow"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:sunshade_cloth_yellow",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,30 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"3": {
"item": "rtdd:cloth_lime",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshaden_cloth_lime"
},
"pattern": [
"0",
"3"
],
"result": {
"data": 0,
"item": "rtdd:sunshaden_cloth_lime",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,34 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_34",
"data": 0
},
"1": {
"item": "minecraft:dye",
"data": 14
},
"3": {
"item": "rtdd:b_28",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_sunshaden_cloth_orange"
},
"pattern": [
"01",
"3 "
],
"result": {
"data": 0,
"item": "rtdd:sunshaden_cloth_orange",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
@@ -0,0 +1,59 @@
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
"key": {
"0": {
"item": "rtdd:b_15",
"data": 0
},
"1": {
"item": "minecraft:glass",
"data": 0
},
"2": {
"item": "rtdd:b_15",
"data": 0
},
"3": {
"tag": "minecraft:planks",
"data": 0
},
"4": {
"item": "minecraft:emerald",
"data": 0
},
"5": {
"tag": "minecraft:planks",
"data": 0
},
"6": {
"item": "rtdd:b_15",
"data": 0
},
"7": {
"tag": "minecraft:planks",
"data": 0
},
"8": {
"item": "rtdd:b_15",
"data": 0
}
},
"description": {
"identifier": "rtdd:xy_vending_desk"
},
"pattern": [
"012",
"345",
"678"
],
"result": {
"data": 0,
"item": "rtdd:vending_desk",
"count": 1
},
"tags": [
"crafting_table"
]
}
}
+6 -6
View File
@@ -41,7 +41,7 @@ tile.rtdd:lambsoupwithturnips_2.name=汤锅_48(胡萝卜羊肉汤_八分熟)
tile.rtdd:salmonsushicubes_2.name=鲑鱼寿司块(两个)
tile.rtdd:manger_3.name=饲料槽_2(满小麦)
tile.rtdd:manger_2.name=饲料槽_3(半量小麦)
tile.rtdd:steamermilkandegg_1.name=蒸笼(蒸牛奶鸡蛋_熟)
tile.rtdd:steamermilkandegg_1.name=蒸笼(蒸牛奶鸡蛋_熟)_禁用
tile.rtdd:cutscallions_1.name=葱花_1
tile.rtdd:mortar.name=石臼
tile.rtdd:cutscallions_3.name=葱花_3
@@ -659,7 +659,7 @@ tile.rtdd:woodenbox_0.name=条箱
tile.rtdd:woodenbox_3.name=条箱(土豆)
tile.rtdd:tent.name=帐篷_1(帐篷)禁用
tile.rtdd:woodenbox_4.name=条箱(桃子)
tile.rtdd:steamermilkandegg.name=蒸笼(蒸牛奶鸡蛋_生)
tile.rtdd:steamermilkandegg.name=蒸笼(蒸牛奶鸡蛋_生)_禁用
tile.rtdd:woodenbox_1.name=条箱(苹果)
tile.rtdd:woodenbox_2.name=条箱(胡萝卜)
tile.rtdd:breaddough_4d.name=甜甜圈胚(生)
@@ -908,7 +908,7 @@ tile.rtdd:cookingdought_1.name=炒锅_40(煎面饼_熟)
tile.rtdd:cookingdought_0.name=炒锅_39(煎面饼_生)
tile.rtdd:orange_sapling.name=橘树树苗
tile.rtdd:beancurdsoup_1.name=汤锅(煮豆腐_熟)
tile.rtdd:sunshade_cloth_purple.name=紫色遮阳布
tile.rtdd:sunshade_cloth_purple.name=淡紫色遮阳布
tile.rtdd:beancurdsoup_0.name=汤锅(煮豆腐_生)
tile.rtdd:vending_desk.name=售货台
tile.rtdd:plate_49a.name=天妇罗炸虾(半份)
@@ -1019,7 +1019,7 @@ tile.rtdd:b_68.name=吊锅_14
tile.rtdd:b_67.name=吊锅_13
tile.rtdd:plate_8.name=胡萝卜牛里脊
tile.rtdd:plate_9.name=胡萝卜羊腿(全份)
tile.rtdd:flag_brown_blue.name=棕蓝旗子(正向)
tile.rtdd:flag_brown_blue.name=橙蓝旗子(正向)
tile.rtdd:sales_box_apple.name=售卖盒(苹果)
tile.rtdd:cloth_blue.name=淡蓝色布料
tile.rtdd:sales_box_watermelon.name=售卖盒(西瓜)
@@ -1060,8 +1060,8 @@ tile.rtdd:kitchenwarerackd_3.name=厨具架(双菜刀)
tile.rtdd:kitchenwarerackd_2.name=厨具架(菜刀+锅铲)
tile.rtdd:wokcarrot_1.name=炒锅_95(炒胡萝卜_半熟)
tile.rtdd:kitchenwarerackd_1.name=厨具架(单菜刀)
tile.rtdd:b_29.name=黄色遮阳布
tile.rtdd:b_28.name=黄色布料
tile.rtdd:b_29.name=橙黄色遮阳布
tile.rtdd:b_28.name=橙黄色布料
tile.rtdd:b_27.name=鲑鱼堆_1_禁用
tile.rtdd:b_26.name=鲑鱼钩(禁用)
tile.rtdd:b_25.name=酒桶_1
+5 -1
View File
@@ -669,7 +669,11 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
奶油蛋糕不可切分 [已实现]
- 蛋液半成品: 放烤炉 60秒 -> 布丁半成品; +糖x16 -> 焦糖布丁; +奶油 -> 舒芙蕾半成品;
舒芙蕾半成品 放烤炉 60秒 -> 舒芙蕾 [已实现]
- 蛋液半成品 手持右键蒸笼 -> 蒸笼(蒸牛奶鸡蛋_生), 60秒 -> 熟 [已实现]
- 蛋液半成品 手持右键蒸笼 -> 蒸笼(蒸牛奶鸡蛋_生), 60秒 -> 熟 【已禁用】
(2026-09-29 用户禁用 蒸笼(蒸牛奶鸡蛋)steamermilkandegg/steamermilkandegg_1:
两个方块分类改 xy_mianshi -> xy_jinyong; 删除其全部功能 —— MianshiData 显示名映射、
ITEM_USE_ON_RULES 蒸笼入笼规则、TIMER_RULES 计时、CookRecipe 分菜项、baked_groups 分组。
蛋液半成品 plate_34 仍保留(还用于 舒芙蕾/焦糖布丁), 不受影响) [已禁用]
【烤炉机制】下方判定为烤炉才对该方块计时(烤炉只做判断); 计时中烤炉被打碎 ->
终止计时 + 烤炉上方方块变掉落物 + 提示; 烤制完成成品 空手右键(下方是烤炉) ->
+150 -19
View File
@@ -224,7 +224,10 @@
木条 任意原版木头台阶 木条
任意原版木头台阶 木条 任意原版木头台阶
todo 补充
玻璃杯
玻璃杯 :
【设计】玻璃杯(fruitjuice_0)【有序】
【空】 【空】 【空】
木棍 玻璃 【空】
########################################################################
十一、家具家私 (xy_furniture)
########################################################################
@@ -280,14 +283,64 @@ todo 补充
任意原版木板 任意原版木板 【空】
【本分类尚无工作台配方的方块】(netease_recipes 未收录):
· 壁炉 b_88(空) / b_89(加柴火) / b_90(点燃) —— 无配方
· 烟囱 b_102 / 烟道 b_103 —— 无配方
· 吧台 b_111 / 台柜 b_112 —— 无配方
· 格子架 b_124 / 格子窗 b_125 —— 无配方
· 地图台 b_127 —— 无配方
· 双人床 b_35 —— 无配方
· 古式唱片机 b_108(无碟) / b_109(有碟) —— 无配方
· 神像 statueofadeity —— 无配方
· 壁炉 b_88(空) —— 无配方todo 自己想一个
【设计】壁炉(b_88)【有序】
【空】 圆石 【空】
红砖 煤炭 红砖
【空】 柴火堆 【空】
(4 圆石围成分铁炭腔 -> 1 壁炉)
· 烟囱 b_102 todo 自己想一个
【设计】烟囱(b_102)【有序】
圆石【空】圆石
红砖【空】红砖
红砖【空】红砖
(3 圆石竖排 -> 1 烟囱)
· 烟道 b_103 —— 无配方todo 自己想一个
【设计】烟道(b_103)【有序】
红砖【空】红砖
红砖【空】红砖
红砖【空】红砖
(3 石砖竖排 -> 1 烟道)
· 吧台 b_111 / todo 自己想一个
【设计】吧台(b_111)【有序】
【空】 【空】 原版任意活板门
木条 木条 木条
任意原版木板 任意原版木板 任意原版木板
(3 木条 + 3 木板 -> 1 吧台)
· 台柜 b_112 —— 无配方todo 自己想一个
【设计】台柜(b_112)【有序】
任意原版木板 任意原版木板 任意原版木板
木条 【空】 木条
任意原版半砖 任意原版半砖 任意原版半砖
· 格子架 b_124 / todo 自己想一个
【设计】格子架(b_124)【有序】
木条 任意原版木板 木条
任意原版木板 【空】 任意原版木板
木条 任意原版木板 木条
(8 木/木板围空 -> 1 格子架)
· 格子窗 b_125 —— 无配方todo 自己想一个
【设计】格子窗(b_125)【有序】
木条 玻璃 木条
玻璃 玻璃 玻璃
木条 玻璃 木条
(8 玻璃+外框木条 -> 1 格子窗)
· 地图台 b_127 —— 无配方todo 自己想一个
【设计】地图台(b_127)【有序】
纸 【空】 纸
任意原版木板 任意原版木板 任意原版木板
(2 纸 + 3 木板 -> 1 地图台)
· 双人床 b_35 —— 无配方todo 床 床 空
支杆 支杆 空
【设计】双人床(b_35)【有序】(按你给的)
床 床 【空】
支杆 支杆 【空】
(2 原版床 + 2 支杆 -> 1 双人床)
· 古式唱片机 b_108(无碟) —— 无配方todo 自己想一个
【设计】古式唱片机(b_108)【有序】
木条 任意原版木头 木条
木条 音符盒 木条
任意原版木板 任意原版木板 任意原版木板
(外框木条 + 中间音符盒 + 底座木板 -> 1 古式唱片机)
(有配方的:箭桶/木条/竹栏/书柜/碗柜/水槽/橱柜/厨具架/药水架/置物架/调料架/垃圾桶/桌凳/盘子架)
(水槽 flume_1~5、书柜 bookcase_1~12、盘子架 trayracks_2~6、药水架 lotion_1~3、
碗柜 cupboard_1~3、垃圾桶 rubbish_bin_2/b_160、厨具架 kitchenwareracka~d 系列、
@@ -313,8 +366,20 @@ todo 补充
● 悬赏纸(bountypaper) x2【无序】:纸 x1
【本分类尚无工作台配方的方块】(netease_recipes 未收录):
· 摊位台 b_4(rtdd:b_4) —— 无配方
· 售货台 vending_desk(rtdd:vending_desk) —— 无配方
· 摊位台 b_4(rtdd:b_4) —— 无配方 todo 自己想一个
【设计】摊位台(b_4)【有序】
任意原版木板 任意原版木板 任意原版木板
木条 任意原版木板 木条
任意原版木板 任意原版木板 任意原版木板
(木台面带支脚 -> 1 摊位台)
· 售货台 vending_desk(rtdd:vending_desk) —— 无配方 todo 自己想一个
【设计】售货台(vending_desk)【有序】
木条 玻璃 木条
任意原版木板 绿宝石 任意原版木板
木条 任意原版木板 木条
(玻璃柜台面 + 木板/支脚 -> 1 售货台)
(条箱装货态 woodenbox_1~7、货桶装货态 fishbucket_1/2、applebox/carrotbarrel/
orangebox/orangebarrel/peachbox/peachbarrel/potatobarrel、售卖盒装货态
sales_box_apple/carrot/bread/cod/potato/watermelon/pumpkin、b_30 均为状态变体,
@@ -354,9 +419,11 @@ todo 补充
木棍 【空】 木棍
木棍 木棍 木棍
● 木尖桩(b_215)【有序】
木条 【空】 【空】
木条 【空】 【空】
木条 【空】 【空】
【设计】木尖桩(b_215)【有序】
木棍 【空】 木棍
木棍 木条 木棍
木条 【空】 木条
(靶 b_121 暂无配方,保留)
########################################################################
十五、药物系统 (xy_medicine)
@@ -376,11 +443,75 @@ todo 补充
########################################################################
十七、布艺旗帜 (xy_cloth)
########################################################################
【本分类全部自定义配方已删除】(netease_recipes 未收录):
- 布料 蓝布(cloth_blue)/绿布(cloth_lime)/紫布(cloth_purple)/红布(cloth_red)/黄布(cloth_yellow)
- 旗(flag)、斜纹蓝绿旗(flag_blue_lime_oblique)
- 各色阳伞(sunshade_cloth_blue/blue_1/lime/purple/red/yellow、sunshaden_cloth_lime)
以上方块当前均无工作台合成配方。
【设计依据】参考 Java 版布料/旗帜体系:布料由羊毛织成,旗帜/遮阳布再由
布料 + 撑杆 组合。因布料(b_28/b_51/b_52/b_241/cloth_*)、支杆(b_34)均为
自定义原料,绝不会命中原版羊毛/木棍任何配方,无冲突。
【布料】(对应色羊毛 3 块横排 -> 对应色布料 1 块)【有序】
对应色羊毛 对应色羊毛 对应色羊毛
(产生的布料与所用羊毛同色)
- 蓝色布料(b_51) = 蓝色羊毛 白色 蓝色羊毛
- 红色布料(b_52) = 红色羊毛 白色 红色羊毛
- 橙黄色布料(b_28) = 橙色羊毛 黄色 橙色羊毛
- 深绿色布料(b_241)= 深绿色羊毛 黑色 深绿色羊毛
- 淡蓝色布料(cloth_blue) = 淡蓝羊毛 白色 淡蓝羊毛
- 黄绿色布料(cloth_lime) = 黄绿羊毛 白色 黄绿羊毛
- 紫色布料(cloth_purple) = 紫色羊毛 白色 紫色羊毛
- 淡红色布料(cloth_red) = 淡红羊毛 白色 淡红羊毛
- 淡黄色布料(cloth_yellow) = 淡黄羊毛 白色 淡黄羊毛
【旗帜】(对应色布料 + 支杆 b_34)【有序】
● 黄绿旗(flag)
支杆 支杆 支杆
淡黄色布料 空 深绿色布料
● 红橙旗(flag_red_orange)
支杆 支杆 支杆
红色布料 橙黄色布料
● 红橙斜旗(flag_red_orange_oblique)
支杆 空 空
橙黄色布料 支杆 空
空 红色布料 支杆
● 蓝绿斜旗(flag_blue_lime_oblique)
支杆 空 空
蓝色布料 支杆 空
空 深绿色布料 支杆
● 橙蓝旗(flag_brown_blue)
支杆 支杆 支杆
橙黄色布料 空 蓝色布料
【遮阳布】(对应色布料 + 支杆 b_34)【有序】
● 基本模板
支杆 【空】【空】
布料 【空】【空】
(支杆在上、布料在下;产出与布料同色)
- 淡蓝遮阳布(sunshade_cloth_blue) = 支杆 + 淡蓝布料(cloth_blue)
- 淡黄遮阳布(sunshade_cloth_yellow) = 支杆 + 淡黄布料(cloth_yellow)
- 淡红遮阳布(sunshade_cloth_red) = 支杆 + 淡红布料(cloth_red)
- 紫色遮阳布(b_241a) = 支杆 + 紫布料(cloth_purple)
- 深绿遮阳布(sunshade_cloth_lime) = 支杆 + 深绿布料(b_241)
- 黄绿遮阳布(sunshaden_cloth_lime) = 支杆 + 黄绿布料(cloth_lime)
- 蓝色遮阳布(b_53) = 支杆 + 蓝布料(b_51)
- 红色遮阳布(b_54) = 支杆 + 红布料(b_52)
- 橙黄遮阳布(b_29) = 支杆 + 橙黄布料(b_28)
● 橙色遮阳布(sunshaden_cloth_orange)【有序】(单独,加染料)
支杆 橙色染料 【空】
橙黄布料(b_28) 【空】 【空】
(橙黄布料 + 橙色染料(dye14) + 支杆 -> 橙色遮阳布)
● 淡紫色遮阳布(sunshade_cloth_purple)【有序】(单独,加染料)
支杆 品红染料 【空】
紫布料(cloth_purple) 【空】 【空】
(紫布料 + 品红染料(dye13) + 支杆 -> 淡紫色遮阳布)
【保留备注】(netease_recipes 各产物的归属以道具分类为准)
- 布料/旗帜/遮阳布各 id 见上方;b_59~b_63(旗子_1/2/3_禁用)、cloth(衣物布料_禁用)、
clothbox_1/2(售卖盒_禁用) 为禁用,不计入工作台配方。
########################################################################
十八、寿司 (xy_sushi)