原版食材迁移 关联性强的文档 重写
This commit is contained in:
1 parent
bae1755069
commit
f55386659b
46 files changed
+2478
-1309
No files matched your search
+41
-2
@@ -111,6 +111,31 @@ TRAYRACKS_RULES = [
|
||||
"target": "rtdd:trayracks_1", "giveItem": "rtdd:plate_0", "tip": "§a取回1个盘子"},
|
||||
]
|
||||
|
||||
# ============================================================
|
||||
# 三b、碗柜 (cupboard_0 空 ~ cupboard_3 三个碗)
|
||||
# 放碗(木碗 rtdd:bowlasoup): 手持木碗右键逐个放入, 最多3个
|
||||
# 取碗: 空手右键逐个取回
|
||||
# ============================================================
|
||||
CUPBOARD_RULES = [
|
||||
{"source": "rtdd:cupboard_0", "item": "rtdd:bowlasoup",
|
||||
"target": "rtdd:cupboard_1", "consume": 1, "tip": "§a放入1个木碗"},
|
||||
{"source": "rtdd:cupboard_1", "item": "rtdd:bowlasoup",
|
||||
"target": "rtdd:cupboard_2", "consume": 1, "tip": "§a放入1个木碗"},
|
||||
{"source": "rtdd:cupboard_2", "item": "rtdd:bowlasoup",
|
||||
"target": "rtdd:cupboard_3", "consume": 1, "tip": "§a放入1个木碗"},
|
||||
{"source": "rtdd:cupboard_3", "item": "rtdd:bowlasoup",
|
||||
"tip": "§c碗柜已满!"},
|
||||
{"source": "rtdd:cupboard_3", "item": None,
|
||||
"target": "rtdd:cupboard_2", "dropItem": [{"name": "rtdd:bowlasoup", "count": 1}],
|
||||
"tip": "§a取回1个木碗"},
|
||||
{"source": "rtdd:cupboard_2", "item": None,
|
||||
"target": "rtdd:cupboard_1", "dropItem": [{"name": "rtdd:bowlasoup", "count": 1}],
|
||||
"tip": "§a取回1个木碗"},
|
||||
{"source": "rtdd:cupboard_1", "item": None,
|
||||
"target": "rtdd:cupboard_0", "dropItem": [{"name": "rtdd:bowlasoup", "count": 1}],
|
||||
"tip": "§a取回最后1个木碗"},
|
||||
]
|
||||
|
||||
# ============================================================
|
||||
# 四、书柜 (bookcase 系列, 后放先取, 至多13本)
|
||||
# 放书(书 minecraft:book / 附魔书 minecraft:enchanted_book): 逐个放入,
|
||||
@@ -294,6 +319,20 @@ TRASHBIN_RULES = [
|
||||
"target": "rtdd:storage_buckets", "tip": "§a垃圾桶已关闭"},
|
||||
]
|
||||
|
||||
# ============================================================
|
||||
# 七b、壁炉 (b_88 壁炉 / b_89 壁炉(加柴火) / b_90 壁炉(点燃))
|
||||
# 加柴: 手持木条(rtdd:b_15)右键空壁炉 -> 加柴火, 消耗4个木条
|
||||
# 点燃: 手持打火石(不消耗)/烈焰弹(消耗1)右键加柴火 -> 点燃
|
||||
# ============================================================
|
||||
FIREPLACE_RULES = [
|
||||
{"source": "rtdd:b_88", "item": "rtdd:b_15",
|
||||
"target": "rtdd:b_89", "consume": 4, "tip": "§a壁炉加好了柴火"},
|
||||
{"source": "rtdd:b_89", "item": "minecraft:flint_and_steel",
|
||||
"target": "rtdd:b_90", "tip": "§a壁炉点燃了"},
|
||||
{"source": "rtdd:b_89", "item": "minecraft:fire_charge",
|
||||
"target": "rtdd:b_90", "consume": 1, "tip": "§a壁炉点燃了"},
|
||||
]
|
||||
|
||||
# ============================================================
|
||||
# 八、左键破坏存物方块的掉落(书柜/药水架/厨具架)
|
||||
# 存了东西的方块被左键打碎时, 掉 空方块本体 + 全部存储物品(附魔/药水效果保留)。
|
||||
@@ -311,5 +350,5 @@ for _b in KITCHENRACK_BLOCKS[1:]: # 厨具架各形态 -> 厨具架(空)
|
||||
# 汇总: 家具家私右键转换规则(厨具架为通用逻辑, 不在规则表, 单独注册)
|
||||
# ============================================================
|
||||
FURNITURE_SWITCHES = (ARROWBARREL_RULES + FLUME_RULES + TRAYRACKS_RULES
|
||||
+ BOOKCASE_RULES + POTIONRACK_RULES
|
||||
+ RECORDPLAYER_RULES + TRASHBIN_RULES)
|
||||
+ CUPBOARD_RULES + BOOKCASE_RULES + POTIONRACK_RULES
|
||||
+ RECORDPLAYER_RULES + TRASHBIN_RULES + FIREPLACE_RULES)
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": {
|
||||
"identifier": "rtdd:medicinetank",
|
||||
"register_to_creative_menu": true,
|
||||
"category": "xy_medicine"
|
||||
"category": "xy_kitchenware"
|
||||
},
|
||||
"components": {
|
||||
"netease:aabb": {
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"format_version": "1.10.0",
|
||||
"minecraft:block": {
|
||||
"description": {
|
||||
"identifier": "rtdd:plantvegetables",
|
||||
"register_to_creative_menu": true,
|
||||
"category": "xy_ingredients"
|
||||
},
|
||||
"components": {
|
||||
"netease:aabb": {
|
||||
"collision": {
|
||||
"min": [
|
||||
0,
|
||||
0,
|
||||
0.1
|
||||
],
|
||||
"max": [
|
||||
1,
|
||||
0.15,
|
||||
0.75
|
||||
]
|
||||
},
|
||||
"clip": {
|
||||
"min": [
|
||||
0,
|
||||
0,
|
||||
0.1
|
||||
],
|
||||
"max": [
|
||||
1,
|
||||
0.15,
|
||||
0.75
|
||||
]
|
||||
}
|
||||
},
|
||||
"minecraft:block_light_absorption": {
|
||||
"value": 0
|
||||
},
|
||||
"netease:render_layer": {
|
||||
"value": "alpha"
|
||||
},
|
||||
"netease:solid": {
|
||||
"value": false
|
||||
},
|
||||
"netease:face_directional": {
|
||||
"type": "direction"
|
||||
},
|
||||
"netease:block_entity": {
|
||||
"client_tick": false,
|
||||
"movable": false,
|
||||
"tick": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,7 +22,12 @@
|
||||
"rtdd:cutscallions_2",
|
||||
"rtdd:cutscallions_3",
|
||||
"rtdd:cutscallions_4",
|
||||
"rtdd:scallions"
|
||||
"rtdd:scallions",
|
||||
"rtdd:plantvegetables",
|
||||
"rtdd:vegetable",
|
||||
"rtdd:crushed_carrots",
|
||||
"rtdd:crushed_scallions",
|
||||
"rtdd:potato_wedges"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -49,8 +54,6 @@
|
||||
"group_name": "itemGroup.name.ingr_05_fish",
|
||||
"icon": "rtdd:crab",
|
||||
"list": [
|
||||
"rtdd:salmon_pile",
|
||||
"rtdd:cod_pile",
|
||||
"rtdd:rawsquidwhiskersr",
|
||||
"rtdd:crab",
|
||||
"rtdd:lobster",
|
||||
@@ -59,7 +62,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"group_name": "itemGroup.name.ingr_04_crop",
|
||||
"group_name": "itemGroup.name.ingr_09_pile",
|
||||
"icon": "rtdd:potato_pile",
|
||||
"list": [
|
||||
"rtdd:potato_pile",
|
||||
@@ -69,6 +72,15 @@
|
||||
"rtdd:orangepile_0",
|
||||
"rtdd:apple_pile",
|
||||
"rtdd:egg_pile",
|
||||
"rtdd:salmon_pile",
|
||||
"rtdd:cod_pile",
|
||||
"rtdd:bread_pile"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group_name": "itemGroup.name.ingr_04_crop",
|
||||
"icon": "rtdd:grape",
|
||||
"list": [
|
||||
"rtdd:grape",
|
||||
"rtdd:peach",
|
||||
"rtdd:orange"
|
||||
@@ -79,7 +91,7 @@
|
||||
"icon": "rtdd:brownrice",
|
||||
"list": [
|
||||
"rtdd:brownrice",
|
||||
"rtdd:bread_pile",
|
||||
"rtdd:rice_seeds",
|
||||
"rtdd:soybean"
|
||||
]
|
||||
},
|
||||
@@ -92,7 +104,8 @@
|
||||
"rtdd:garlicskewers",
|
||||
"rtdd:chiliskewer",
|
||||
"rtdd:beancurd",
|
||||
"rtdd:pepper"
|
||||
"rtdd:pepper",
|
||||
"rtdd:cream_0"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -107,4 +120,4 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_food",
|
||||
"identifier": "rtdd:boiled_egg"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:cream_0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:crushed_carrots"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:crushed_scallions"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:potato_wedges"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_food",
|
||||
"identifier": "rtdd:rice_balls"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:rice_seeds"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"format_version": "1.10",
|
||||
"minecraft:item": {
|
||||
"components": {
|
||||
"minecraft:max_stack_size": 64
|
||||
},
|
||||
"description": {
|
||||
"category": "xy_ingredients",
|
||||
"identifier": "rtdd:vegetable"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -9,6 +9,7 @@
|
||||
"itemGroup.name.ingr_02_veg",
|
||||
"itemGroup.name.ingr_03_meat",
|
||||
"itemGroup.name.ingr_05_fish",
|
||||
"itemGroup.name.ingr_09_pile",
|
||||
"itemGroup.name.ingr_04_crop",
|
||||
"itemGroup.name.ingr_08_grain",
|
||||
"itemGroup.name.ingr_06_seasoning",
|
||||
|
||||
Reference in new issue
Block a user