稻谷bug修复 提示删除
This commit is contained in:
1 parent
344fad19ac
commit
bd2ebfb154
43 files changed
+700
-846
No files matched your search
+18
-18
@@ -31,19 +31,19 @@ ITEM_USE_ON_RULES = [
|
||||
"item": "minecraft:chicken", # 原版生鸡肉
|
||||
"target": "rtdd:roastchickenplace_0", # 生鸡肉(放置后)
|
||||
"consume": 1,
|
||||
"tip": "§a已放置生鸡肉",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "minecraft:salmon", # 原版生鲑鱼
|
||||
"target": "rtdd:killfish_0", # 死鲑鱼
|
||||
"consume": 1,
|
||||
"tip": "§a已放置死鲑鱼",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "minecraft:cod", # 原版生鳕鱼
|
||||
"target": "rtdd:killcod_0", # 死鳕鱼
|
||||
"consume": 1,
|
||||
"tip": "§a已放置死鳕鱼",
|
||||
"tip": None,
|
||||
},
|
||||
# 网易端 ServerItemUseOnEvent 对 原版生鳕鱼 报的 itemName 是 minecraft:fish
|
||||
# (日志: [FD-ItemUseOn] minecraft:fish), 需额外注册一条, 否则生鳕鱼无法放置。
|
||||
@@ -51,38 +51,38 @@ ITEM_USE_ON_RULES = [
|
||||
"item": "minecraft:fish",
|
||||
"target": "rtdd:killcod_0", # 死鳕鱼
|
||||
"consume": 1,
|
||||
"tip": "§a已放置死鳕鱼",
|
||||
"tip": None,
|
||||
},
|
||||
# ---- 蔬菜·切配: 原版食材右键放置 -> 摆放地上的切配方块 ----
|
||||
{
|
||||
"item": "minecraft:carrot", # 原版胡萝卜
|
||||
"target": "rtdd:cutcarrot_0", # 切胡萝卜(摆放地上)
|
||||
"consume": 1,
|
||||
"tip": "§a已放置胡萝卜,可手持菜刀切配",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "minecraft:potato", # 原版土豆
|
||||
"target": "rtdd:cutpotato_0", # 切土豆(摆放地上)
|
||||
"consume": 1,
|
||||
"tip": "§a已放置土豆,可手持菜刀切配",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "rtdd:qingcai", # 青菜(整颗)
|
||||
"target": "rtdd:cutvegetable_0", # 切青菜(摆放地上)
|
||||
"consume": 1,
|
||||
"tip": "§a已放置青菜,可手持菜刀切配",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "rtdd:scallions", # 葱
|
||||
"target": "rtdd:cutscallions_1", # 葱花_1
|
||||
"consume": 1,
|
||||
"tip": "§a已放置葱,可手持菜刀切分",
|
||||
"tip": None,
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dried_kelp", # 原版干海带
|
||||
"target": "rtdd:sushi_0", # 干海带(放置后)
|
||||
"consume": 1,
|
||||
"tip": "§a已放置干海带",
|
||||
"tip": None,
|
||||
},
|
||||
]
|
||||
|
||||
@@ -90,21 +90,21 @@ ITEM_USE_ON_RULES = [
|
||||
# 生鱼片(plate_17)可用 鳕鱼/鲑鱼/热带鱼 右键(含网易端鳕鱼报 minecraft:fish 的兼容)
|
||||
PLATE_RULES = [
|
||||
{"item": "minecraft:pumpkin_pie", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_16", "consume": 1, "tip": "§a南瓜派装盘了"},
|
||||
"target": "rtdd:plate_16", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:cod", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:salmon", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:tropical_fish", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:fish", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:melon_slice", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_18", "consume": 1, "tip": "§a西瓜装盘了"},
|
||||
"target": "rtdd:plate_18", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:bread", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_20", "consume": 1, "tip": "§a面包装盘了"},
|
||||
"target": "rtdd:plate_20", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:cookie", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_21", "consume": 1, "tip": "§a曲奇装盘了"},
|
||||
"target": "rtdd:plate_21", "consume": 1, "tip": None},
|
||||
{"item": "minecraft:cooked_chicken", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_4", "consume": 1, "tip": "§a熟鸡肉装盘了"},
|
||||
"target": "rtdd:plate_4", "consume": 1, "tip": None},
|
||||
]
|
||||
-5
@@ -135,8 +135,6 @@ class YuanbanService(BlueFoxServerSystem):
|
||||
self.consumeItem(playerId, itemDict, plateRule.get("consume", 1))
|
||||
# 直接替换被右键的盘子方块
|
||||
self.replaceBlock(pos, dim, plateRule["target"], playerId)
|
||||
if plateRule.get("tip"):
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, plateRule["tip"])
|
||||
return True
|
||||
# 被右键的不是盘子 → 交给下面的相邻放置处理
|
||||
|
||||
@@ -170,9 +168,6 @@ class YuanbanService(BlueFoxServerSystem):
|
||||
|
||||
# 放置对应方块
|
||||
self.replaceBlock(targetPos, dim, rule["target"], playerId)
|
||||
# 放置成功提示
|
||||
if rule.get("tip"):
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, rule["tip"])
|
||||
return True
|
||||
|
||||
# ============================================================================
|
||||
|
||||
Reference in new issue
Block a user