This commit is contained in:
wenhe committed 2026-09-22 16:03:30 +08:00
1 parent fadb5db6ec
commit 379a1c87e9
4 files changed
+170 -50

No files matched your search

@@ -36,7 +36,8 @@
tip: 转换成功时给玩家的提示(绿色§a开头)
startTip: 计时型规则启动计时时给玩家的提示(仅玩家主动触发时发)
doneTip: 计时到点完成时给启动者的提示(如"烤鸡烤熟了!")
autoStart: 放置时是否自动开始计时,默认True(自动);烧烤烤制设为False=必须右键激活
autoStart: 放置/上杆后是否自动开始计时,默认True(自动);烧烤设为True=下方
出现营火即自动开始烤制,无需右键启动
================================================================================
"""
@@ -179,13 +180,14 @@ BARBECUE_SWITCHES = [
# 三、上杆(手持生食材右键 支杆b_34)
# ============================================================
# 【上烤鸡】支杆 + 生鸡肉(放置后方块物品) → 烤鸡(上烤架_生)
# 提示不说"开始烤制"——下方是不是营火由运行时判断(aotoStartRoast)。
{
"source": "rtdd:b_34",
"item": "rtdd:roastchickenplace_0",
"target": "rtdd:roastchicken_0",
"consume": 1,
"type": "switch",
"tip": "§a烤鸡已上杆,右键开始烤制",
"tip": "§a烤鸡已上杆",
"giveItem": None,
},
# 【上烤乳猪】支杆 + 死猪 → 烤乳猪(生)
@@ -195,7 +197,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roastpig_0",
"consume": 1,
"type": "switch",
"tip": "§a烤乳猪已上杆,右键开始烤制",
"tip": "§a烤乳猪已上杆",
"giveItem": None,
},
# 【上烤鳕鱼】支杆 + 鳕鱼 → 烤鳕鱼(生)
@@ -205,7 +207,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:grilledcod_0",
"consume": 1,
"type": "switch",
"tip": "§a烤鳕鱼已上杆,右键开始烤制",
"tip": "§a烤鳕鱼已上杆",
"giveItem": None,
},
# 【上烤鲑鱼】支杆 + 鲑鱼 → 烤鲑鱼(生)
@@ -215,15 +217,16 @@ BARBECUE_SWITCHES = [
"target": "rtdd:grilled_fish",
"consume": 1,
"type": "switch",
"tip": "§a烤鲑鱼已上杆,右键开始烤制",
"tip": "§a烤鲑鱼已上杆",
"giveItem": None,
},
# ============================================================
# 四、计时烤制(上杆后,支杆下方篝火,计时自动转换)
# ============================================================
# 【烤熟】烤鸡(上烤架_生) → 烤鸡(上烤架_熟),下方需篝火,约60秒
# autoStart=False:放置/上杆后必须右键一下才开始烤制
# 【烤熟】烤鸡(上烤架_生) → 烤鸡(上烤架_熟),下方需篝火
# autoStart=True:下方出现营火即自动开始烤制,无需右键
# startTip=下方已是营火时的提示(aotoStartRoast 动态判断下发)
{
"source": "rtdd:roastchicken_0",
"item": None,
@@ -232,12 +235,12 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鸡,约60秒…",
"autoStart": True,
"startTip": "§a下方是营火,烤鸡开始烤制",
"doneTip": "§e烤鸡烤熟了!",
"giveItem": None,
},
# 【烤熟】烤乳猪(生) → 烤乳猪(熟),下方需篝火,约60秒
# 【烤熟】烤乳猪(生) → 烤乳猪(熟),下方需篝火
{
"source": "rtdd:roastpig_0",
"item": None,
@@ -246,12 +249,12 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤乳猪,约60秒…",
"autoStart": True,
"startTip": "§a下方是营火,烤乳猪开始烤制",
"doneTip": "§e烤乳猪烤熟了!",
"giveItem": None,
},
# 【烤熟】烤鳕鱼(生) → 烤鳕鱼(熟),下方需篝火,约60秒
# 【烤熟】烤鳕鱼(生) → 烤鳕鱼(熟),下方需篝火
{
"source": "rtdd:grilledcod_0",
"item": None,
@@ -260,12 +263,12 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鳕鱼,约60秒…",
"autoStart": True,
"startTip": "§a下方是营火,烤鳕鱼开始烤制",
"doneTip": "§e烤鳕鱼烤熟了!",
"giveItem": None,
},
# 【烤熟】烤鲑鱼(生) → 烤鲑鱼(熟),下方需篝火,约60秒
# 【烤熟】烤鲑鱼(生) → 烤鲑鱼(熟),下方需篝火
{
"source": "rtdd:grilled_fish",
"item": None,
@@ -274,8 +277,8 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鲑鱼,约60秒…",
"autoStart": True,
"startTip": "§a下方是营火,烤鲑鱼开始烤制",
"doneTip": "§e烤鲑鱼烤熟了!",
"giveItem": None,
},