烧烤 动物养殖 分类 转换功能 计时转换 退出重新判断tick (可用版本)

This commit is contained in:
wenhe committed 2026-09-02 00:43:16 +08:00
1 parent 6686e80d22
commit f359008ac3
6 files changed
+136 -87

No files matched your search

@@ -36,6 +36,7 @@
tip: 转换成功时给玩家的提示(绿色§a开头)
startTip: 计时型规则启动计时时给玩家的提示(仅玩家主动触发时发)
doneTip: 计时到点完成时给启动者的提示(如"烤鸡烤熟了!")
autoStart: 放置时是否自动开始计时,默认True(自动);烧烤烤制设为False=必须右键激活
================================================================================
"""
@@ -88,7 +89,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:beefkebabs_0",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§a牛肉串正在翻烤…",
"giveItem": None,
@@ -99,7 +100,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:beefkebabs_3",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§e牛肉串烤熟了!",
"giveItem": None,
@@ -111,7 +112,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:lambkebabs_0",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§a羊肉串正在翻烤…",
"giveItem": None,
@@ -122,7 +123,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:lambkebabs_3",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§e羊肉串烤熟了!",
"giveItem": None,
@@ -134,7 +135,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roasted_vegetables_1",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§a烤蔬菜串正在翻烤…",
"giveItem": None,
@@ -145,7 +146,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roasted_vegetables_3",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§e烤蔬菜串烤熟了!",
"giveItem": None,
@@ -157,7 +158,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roastedmushrooms_1",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§a烤香菇串正在翻烤…",
"giveItem": None,
@@ -168,7 +169,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roastedmushrooms_3",
"consume": 0,
"type": "switch",
"switchCd": 0.15,
"switchCd": 0.5,
"below": ["rtdd:barbecuegrill_1"],
"tip": "§e烤香菇串烤熟了!",
"giveItem": None,
@@ -184,7 +185,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roastchicken_0",
"consume": 1,
"type": "switch",
"tip": "§a烤鸡已上杆,等待篝火烤制…",
"tip": "§a烤鸡已上杆,右键开始烤制",
"giveItem": None,
},
# 【上烤乳猪】支杆 + 死猪 → 烤乳猪(生)
@@ -194,7 +195,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:roastpig_0",
"consume": 1,
"type": "switch",
"tip": "§a烤乳猪已上杆,等待篝火烤制…",
"tip": "§a烤乳猪已上杆,右键开始烤制",
"giveItem": None,
},
# 【上烤鳕鱼】支杆 + 鳕鱼 → 烤鳕鱼(生)
@@ -204,7 +205,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:grilledcod_0",
"consume": 1,
"type": "switch",
"tip": "§a烤鳕鱼已上杆,等待篝火烤制…",
"tip": "§a烤鳕鱼已上杆,右键开始烤制",
"giveItem": None,
},
# 【上烤鲑鱼】支杆 + 鲑鱼 → 烤鲑鱼(生)
@@ -214,7 +215,7 @@ BARBECUE_SWITCHES = [
"target": "rtdd:grilled_fish",
"consume": 1,
"type": "switch",
"tip": "§a烤鲑鱼已上杆,等待篝火烤制…",
"tip": "§a烤鲑鱼已上杆,右键开始烤制",
"giveItem": None,
},
@@ -222,6 +223,7 @@ BARBECUE_SWITCHES = [
# 四、计时烤制(上杆后,支杆下方篝火,计时自动转换)
# ============================================================
# 【烤熟】烤鸡(上烤架_生) → 烤鸡(上烤架_熟),下方需篝火,约60秒
# autoStart=False:放置/上杆后必须右键一下才开始烤制
{
"source": "rtdd:roastchicken_0",
"item": None,
@@ -230,6 +232,7 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鸡,约60秒…",
"doneTip": "§e烤鸡烤熟了!",
"giveItem": None,
@@ -243,6 +246,7 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤乳猪,约60秒…",
"doneTip": "§e烤乳猪烤熟了!",
"giveItem": None,
@@ -256,6 +260,7 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鳕鱼,约60秒…",
"doneTip": "§e烤鳕鱼烤熟了!",
"giveItem": None,
@@ -269,6 +274,7 @@ BARBECUE_SWITCHES = [
"type": "timer",
"time": 60,
"below": ["minecraft:campfire"],
"autoStart": False,
"startTip": "§e开始烤制烤鲑鱼,约60秒…",
"doneTip": "§e烤鲑鱼烤熟了!",
"giveItem": None,