工具
This commit is contained in:
1 parent
cd9abda48b
commit
49c6f08f57
2 files changed
+1071
-52
No files matched your search
@@ -29,9 +29,9 @@ TOOL_CONFIG = {
|
|||||||
"activate_item": "rtdd:spatula_oil", # 用带油锅铲激活
|
"activate_item": "rtdd:spatula_oil", # 用带油锅铲激活
|
||||||
"check_oil": True, # 需要检查物品含油标签
|
"check_oil": True, # 需要检查物品含油标签
|
||||||
"base_blocks": [ # 下面必须放这些方块之一
|
"base_blocks": [ # 下面必须放这些方块之一
|
||||||
"minecraft:campfire", # 营火
|
"rtdd:cookstoves", # 灶台(基础款,有火)
|
||||||
"rtdd:barbecuegrill_1", # 点火的烧烤炉
|
"rtdd:stove_2", # 灶台(高级款,有火)
|
||||||
"minecraft:soul_campfire", # 灵魂营火
|
"minecraft:campfire", # 原版营火
|
||||||
],
|
],
|
||||||
"target": "rtdd:oilpan", # 激活后变成煎锅
|
"target": "rtdd:oilpan", # 激活后变成煎锅
|
||||||
"need_fire": True, # 需要火源
|
"need_fire": True, # 需要火源
|
||||||
@@ -44,9 +44,9 @@ TOOL_CONFIG = {
|
|||||||
"activate_item": "rtdd:spatula_oil", # 用带油锅铲激活
|
"activate_item": "rtdd:spatula_oil", # 用带油锅铲激活
|
||||||
"check_oil": True,
|
"check_oil": True,
|
||||||
"base_blocks": [
|
"base_blocks": [
|
||||||
|
"rtdd:cookstoves",
|
||||||
|
"rtdd:stove_2",
|
||||||
"minecraft:campfire",
|
"minecraft:campfire",
|
||||||
"rtdd:barbecuegrill_1",
|
|
||||||
"minecraft:soul_campfire",
|
|
||||||
],
|
],
|
||||||
"target": "rtdd:oilpan", # 激活后不变(只是上油标记)
|
"target": "rtdd:oilpan", # 激活后不变(只是上油标记)
|
||||||
"need_fire": True,
|
"need_fire": True,
|
||||||
@@ -59,28 +59,26 @@ TOOL_CONFIG = {
|
|||||||
"activate_item": "rtdd:oilcan", # 用油罐直接激活
|
"activate_item": "rtdd:oilcan", # 用油罐直接激活
|
||||||
"check_oil": False, # 不需要检查物品含油
|
"check_oil": False, # 不需要检查物品含油
|
||||||
"base_blocks": [
|
"base_blocks": [
|
||||||
|
"rtdd:cookstoves",
|
||||||
|
"rtdd:stove_2",
|
||||||
"minecraft:campfire",
|
"minecraft:campfire",
|
||||||
"rtdd:barbecuegrill_1",
|
|
||||||
"minecraft:soul_campfire",
|
|
||||||
"minecraft:magma", # 岩浆块也可以
|
|
||||||
],
|
],
|
||||||
"target": "rtdd:oilpot_1", # 激活后变成倒了油的油锅
|
"target": "rtdd:oilpot_1", # 激活后变成倒了油的油锅
|
||||||
"need_fire": True,
|
"need_fire": True,
|
||||||
"is_heat_source": False,
|
"is_heat_source": False,
|
||||||
},
|
},
|
||||||
|
|
||||||
# ==================== 汤锅 ====================
|
# ==================== 架锅 ====================
|
||||||
"rtdd:potsimmering_0": {
|
"rtdd:potsimmering_0": {
|
||||||
"name": "汤锅",
|
"name": "架锅",
|
||||||
"activate_item": "minecraft:water_bucket", # 用水桶加水
|
"activate_item": "minecraft:water_bucket", # 用水桶加水
|
||||||
"check_oil": False,
|
"check_oil": False,
|
||||||
"base_blocks": [
|
"base_blocks": [
|
||||||
|
"rtdd:cookstoves",
|
||||||
|
"rtdd:stove_2",
|
||||||
"minecraft:campfire",
|
"minecraft:campfire",
|
||||||
"rtdd:barbecuegrill_1",
|
|
||||||
"minecraft:soul_campfire",
|
|
||||||
"minecraft:magma",
|
|
||||||
],
|
],
|
||||||
"target": "rtdd:potsimmeringwater", # 激活后变成加了水的汤锅
|
"target": "rtdd:potsimmeringwater", # 激活后变成加了水的架锅
|
||||||
"need_fire": True,
|
"need_fire": True,
|
||||||
"is_heat_source": False,
|
"is_heat_source": False,
|
||||||
},
|
},
|
||||||
@@ -91,21 +89,22 @@ TOOL_CONFIG = {
|
|||||||
"activate_item": "rtdd:steamercover", # 用蒸笼盖盖盖
|
"activate_item": "rtdd:steamercover", # 用蒸笼盖盖盖
|
||||||
"check_oil": False,
|
"check_oil": False,
|
||||||
"base_blocks": [
|
"base_blocks": [
|
||||||
|
"rtdd:cookstoves",
|
||||||
|
"rtdd:stove_2",
|
||||||
"minecraft:campfire",
|
"minecraft:campfire",
|
||||||
"rtdd:barbecuegrill_1",
|
|
||||||
],
|
],
|
||||||
"target": "rtdd:steamer", # 盖盖后不变(只是标记已盖盖)
|
"target": "rtdd:steamer", # 盖盖后不变(只是标记已盖盖)
|
||||||
"need_fire": True,
|
"need_fire": True,
|
||||||
"is_heat_source": False,
|
"is_heat_source": False,
|
||||||
},
|
},
|
||||||
|
|
||||||
# ==================== 烧烤炉 ====================
|
# ==================== 烧烤架 ====================
|
||||||
"rtdd:barbecuegrill_0": {
|
"rtdd:barbecuegrill_0": {
|
||||||
"name": "烧烤炉",
|
"name": "烧烤架",
|
||||||
"activate_item": "minecraft:flint_and_steel", # 打火石点火
|
"activate_item": "minecraft:flint_and_steel", # 打火石点火
|
||||||
"check_oil": False,
|
"check_oil": False,
|
||||||
"base_blocks": [], # 不需要底座(自己就是发热源)
|
"base_blocks": [], # 不需要底座(自己就是发热源)
|
||||||
"target": "rtdd:barbecuegrill_1", # 点火后变成烧烤炉_1
|
"target": "rtdd:barbecuegrill_1", # 点火后变成烧烤架_1
|
||||||
"need_fire": False,
|
"need_fire": False,
|
||||||
"is_heat_source": False, # 0状态还没点火,不是发热源
|
"is_heat_source": False, # 0状态还没点火,不是发热源
|
||||||
},
|
},
|
||||||
@@ -172,42 +171,28 @@ TOOL_CONFIG = {
|
|||||||
# 这些方块放在锅下面,锅就能工作
|
# 这些方块放在锅下面,锅就能工作
|
||||||
|
|
||||||
HEAT_SOURCES = {
|
HEAT_SOURCES = {
|
||||||
# 原版方块
|
# 模组自定义灶台
|
||||||
"minecraft:campfire": {
|
"rtdd:cookstoves": {
|
||||||
"name": "营火",
|
"name": "灶台(基础款)",
|
||||||
"heat_level": 1, # 热度等级(1=普通)
|
|
||||||
"supports": [ # 能支撑哪些厨具
|
|
||||||
"炒锅", "煎锅", "油锅", "汤锅", "蒸笼"
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"minecraft:soul_campfire": {
|
|
||||||
"name": "灵魂营火",
|
|
||||||
"heat_level": 2, # 热度等级(2=较强)
|
|
||||||
"supports": [
|
|
||||||
"炒锅", "煎锅", "油锅", "汤锅", "蒸笼"
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"minecraft:magma": {
|
|
||||||
"name": "岩浆块",
|
|
||||||
"heat_level": 1,
|
"heat_level": 1,
|
||||||
"supports": [
|
"supports": [
|
||||||
"油锅", "汤锅"
|
"炒锅", "煎锅", "油锅", "架锅", "蒸笼"
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"rtdd:stove_2": {
|
||||||
|
"name": "灶台(高级款·有火)",
|
||||||
|
"heat_level": 1,
|
||||||
|
"supports": [
|
||||||
|
"炒锅", "煎锅", "油锅", "架锅", "蒸笼"
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
# 模组工具方块(激活后可以发热)
|
# 原版底座
|
||||||
"rtdd:barbecuegrill_1": {
|
"minecraft:campfire": {
|
||||||
"name": "烧烤炉(点火)",
|
"name": "营火",
|
||||||
"heat_level": 2,
|
"heat_level": 1,
|
||||||
"supports": [
|
"supports": [
|
||||||
"炒锅", "煎锅", "油锅", "汤锅", "蒸笼"
|
"炒锅", "煎锅", "油锅", "架锅", "蒸笼"
|
||||||
],
|
|
||||||
},
|
|
||||||
"rtdd:oven": {
|
|
||||||
"name": "烤炉",
|
|
||||||
"heat_level": 3, # 最高热度
|
|
||||||
"supports": [
|
|
||||||
"炒锅", "煎锅", "油锅", "汤锅", "蒸笼", "烤制"
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -226,17 +211,17 @@ TOOL_STATE_CHAINS = {
|
|||||||
"chain": ["rtdd:oilpot_0", "rtdd:oilpot_1", "rtdd:oilpot_0"],
|
"chain": ["rtdd:oilpot_0", "rtdd:oilpot_1", "rtdd:oilpot_0"],
|
||||||
"description": "空油锅 -> 倒油 -> 炸食材 -> 空油锅",
|
"description": "空油锅 -> 倒油 -> 炸食材 -> 空油锅",
|
||||||
},
|
},
|
||||||
"汤锅": {
|
"架锅": {
|
||||||
"chain": ["rtdd:potsimmering_0", "rtdd:potsimmeringwater", "rtdd:potsimmering_0"],
|
"chain": ["rtdd:potsimmering_0", "rtdd:potsimmeringwater", "rtdd:potsimmering_0"],
|
||||||
"description": "空汤锅 -> 加水 -> 炖食材 -> 空汤锅",
|
"description": "空架锅 -> 加水 -> 炖食材 -> 空架锅",
|
||||||
},
|
},
|
||||||
"蒸笼": {
|
"蒸笼": {
|
||||||
"chain": ["rtdd:steamer", "rtdd:steamer", "rtdd:steamer"],
|
"chain": ["rtdd:steamer", "rtdd:steamer", "rtdd:steamer"],
|
||||||
"description": "蒸笼 -> 盖盖 -> 蒸食材 -> 蒸笼(状态不变,通过标记控制)",
|
"description": "蒸笼 -> 盖盖 -> 蒸食材 -> 蒸笼(状态不变,通过标记控制)",
|
||||||
},
|
},
|
||||||
"烧烤炉": {
|
"烧烤架": {
|
||||||
"chain": ["rtdd:barbecuegrill_0", "rtdd:barbecuegrill_1", "rtdd:barbecuegrill_0"],
|
"chain": ["rtdd:barbecuegrill_0", "rtdd:barbecuegrill_1", "rtdd:barbecuegrill_0"],
|
||||||
"description": "烧烤炉 -> 点火 -> 烤食材 -> 烧烤炉",
|
"description": "烧烤架 -> 点火 -> 烤食材 -> 烧烤架",
|
||||||
},
|
},
|
||||||
"榨汁机": {
|
"榨汁机": {
|
||||||
"chain": ["rtdd:juicer_0", "rtdd:juicer_1", "rtdd:juicer_2",
|
"chain": ["rtdd:juicer_0", "rtdd:juicer_1", "rtdd:juicer_2",
|
||||||
|
|||||||
+1034
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user