原版熟食物品放置 (keyong)
This commit is contained in:
1 parent
620500ab45
commit
38f2ff2b33
7 files changed
+117
-27
No files matched your search
+31
-3
@@ -3,24 +3,29 @@
|
||||
================================================================================
|
||||
原版放置分类转换规则数据
|
||||
================================================================================
|
||||
统一管理"手持原版物品右键方块表面 → 放置对应方块"的规则(ServerItemUseOnEvent)。
|
||||
统一管理"手持原版物品右键方块表面"的规则(ServerItemUseOnEvent)。
|
||||
从各功能分类中剔除出来单独成目录, 避免散落在各处。
|
||||
|
||||
当前规则:
|
||||
【一、相邻空格放置】(ITEM_USE_ON_RULES) —— 手持原版物品右键任意方块表面, 在相邻空格放置方块
|
||||
1) 原版生鸡肉(minecraft:chicken) → 生鸡肉(放置后) roastchickenplace_0 [烧烤用]
|
||||
2) 原版生鲑鱼(minecraft:salmon) → 死鲑鱼 killfish_0 [死亡生物用]
|
||||
3) 原版生鳕鱼(minecraft:cod) → 死鳕鱼 killcod_0 [死亡生物用]
|
||||
4) minecraft:fish → 死鳕鱼 killcod_0 (网易端 ItemUseOn 事件对
|
||||
生鳕鱼报的 itemName 是 minecraft:fish, 与 GetPlayerItem 的 minecraft:cod 不同)
|
||||
|
||||
【二、盘子转换】(PLATE_RULES) —— 手持原版食物右键 空盘子(rtdd:plate_0),
|
||||
盘子本身变为对应成品盘 (乡野食物·原版食物 分类, 与上面的相邻放置不同, 是替换被右键方块)
|
||||
|
||||
字段说明:
|
||||
item: 手持的原版物品
|
||||
source: 被右键的方块(盘子转换用, 必须匹配才替换)
|
||||
target: 放置成的方块
|
||||
consume: 消耗数量(默认1)
|
||||
tip: 放置成功提示
|
||||
tip: 转换成功提示
|
||||
================================================================================
|
||||
"""
|
||||
|
||||
# ---- 一、相邻空格放置 ----
|
||||
ITEM_USE_ON_RULES = [
|
||||
{
|
||||
"item": "minecraft:chicken", # 原版生鸡肉
|
||||
@@ -49,3 +54,26 @@ ITEM_USE_ON_RULES = [
|
||||
"tip": "§a已放置死鳕鱼",
|
||||
},
|
||||
]
|
||||
|
||||
# ---- 二、盘子转换: 手持原版食物右键 空盘子(plate_0), 盘子变为对应成品盘 ----
|
||||
# 生鱼片(plate_17)可用 鳕鱼/鲑鱼/热带鱼 右键(含网易端鳕鱼报 minecraft:fish 的兼容)
|
||||
PLATE_RULES = [
|
||||
{"item": "minecraft:pumpkin_pie", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_16", "consume": 1, "tip": "§a南瓜派装盘了"},
|
||||
{"item": "minecraft:cod", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
{"item": "minecraft:salmon", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
{"item": "minecraft:tropical_fish", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
{"item": "minecraft:fish", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_17", "consume": 1, "tip": "§a生鱼片装盘了"},
|
||||
{"item": "minecraft:melon_slice", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_18", "consume": 1, "tip": "§a西瓜装盘了"},
|
||||
{"item": "minecraft:bread", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_20", "consume": 1, "tip": "§a面包装盘了"},
|
||||
{"item": "minecraft:cookie", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_21", "consume": 1, "tip": "§a曲奇装盘了"},
|
||||
{"item": "minecraft:cooked_chicken", "source": "rtdd:plate_0",
|
||||
"target": "rtdd:plate_4", "consume": 1, "tip": "§a熟鸡肉装盘了"},
|
||||
]
|
||||
Reference in new issue
Block a user