设计图系统
设计图功能
配置文件夹位置:drawings
图片介绍
第 1 步:指令选择要生成的合成图

第 2 步:指令选择要生成的合成图数量

第 3 步:手持合成图点击方块(不能是空气)

第 4 步:点击合成按钮(未放入合成材料)

第 5 步:点击合成按钮(放入部分合成材料)

第 6 步:点击合成按钮(放入部分合成材料)

第 7 步:合成成功,获得物品

设计图配置
配置文件夹位置:drawings
配置示例
yaml
# 设计图key,可以叫任何名称 但是不能重复
test:
# 显示内容
name: "&5精良长剑 * 图纸"
# 显示物品材质
material: PAPER
# 是否显示附魔光效
isEnchant: true
# 自定义模型材质 1.14+生效 0为不生效
custom-model-data: 0
# 工具提示样式
tooltipStyle: ""
# 自定义模型
itemModel: ""
# 显示物品lore
lore:
- ''
- '&c&l>> &a稀有度: &5稀有'
- ''
- '&f[ &c需求物品 &f]'
- ''
- '&c&l>> &a${item}'
- ''
- '&6>>&4>>&5>> &f&l点击合成 &6<<&4<<&5<<'
# 合成需要的物品
need:
- "APPLE: 10"
- "[ITEM]example.yml_woodenSword: 1"
# 合成出来的物品
item: "[ITEM]example.yml_精良长剑"
# 合成成功执行的命令 ${player} 表示玩家名称
commands: []配置项说明
- name: 设计图显示名称,支持颜色代码
- material: 设计图材质,建议使用
PAPER - isEnchant: 是否显示附魔光效
- custom-model-data: 自定义模型数据,
0为不生效 - tooltipStyle: 工具提示样式,需要服务端支持该特性
- itemModel: 自定义模型,需要服务端支持该特性
- lore: 设计图描述,其中
${item}会替换为合成所需物品 - need: 合成材料列表
- item: 合成结果
- commands: 合成成功后执行的命令,
${player}会替换为玩家名称
need目前支持原版物品、[ITEM]、[CE]三种格式;item还支持[DRAWINGS]、[PlayerIntensify]、[IA]
可合成物品
- 原版物品
- 格式:物品材质:[数量]
DIAMOND: 10
- 本插件物品
- 格式:[ITEM][物品文件名]_[物品节点]: [数量]
[ITEM]example.yml_woodenSword: 1
- PlayerIntensify 插件物品(1.3.3+)
- 强化券 [PlayerIntensify]intensifyCard-[等级]-[类型] : [数量]
[PlayerIntensify]intensifyCard-1-iron_ingot : 1
- 高级炉岩碳
[PlayerIntensify]enchantedCokes : 1
- 强化保护符
[PlayerIntensify]protectionAmulet : 1
- 神圣的强化保护券
[PlayerIntensify]protectionCard : 1
- 炉岩碳
[PlayerIntensify]ryanCokes : 1
- 强化秘药
[PlayerIntensify]secretMedicines : 1
- CraftEngine 插件物品(1.7.0+)
- 合成目标 格式:[CE] namespace:value: [数量]
[CE]aaa:bbb:1
- 合成结果 格式:[CE] namespace:value
[CE]aaa:bbb
注意事项
设计图材质不要使用可以交互的类型,例如地图/画等,建议使用纸