准备
正式开始创建 新时装 前,你需要先了解的一些信息 你必须对 YAML 格式 有一点的了解 如果你不熟悉此配置结构的一些用法,建议参阅 此处
一个拥有大部分参数的案例
"所有可用参数”
cosmetics:
海马气球:
type: BALLOON
itemStack:
itemSource: ItemsAdder
itemID: "rubber_balloon"
# 材质参数在不使用 自有源 的情况下无实际作用
material: PAPER
# 在GUI中显示的名称
name: '&b海马气球'
# 在gui中显示的lore
lore:
- '&b免费的海马气球'
# 这个物品不允许上色
allowColor: false
# 这个气球不关闭动画
closeBalloonAction: false
# 商店配置
# 以下所有位置均使用 kether 脚本
shop:
# 条件留空 表示没有前置条件,点击即可获得
condition: ""
achieve: |-
tell "你已经获得过这个气球了."
sound BLOCK_NOTE_BLOCK_DIDGERIDOO by 1 1
# 当条件不满足执行的语句
deny: ""
allow: |-
cosmetics add 海马气球
tell "成功领取一个海马气球,快去衣橱看看效果把."
sound ENTITY_EXPERIENCE_ORB_PICKUP by 1 1
itemStack(物品源)
可选表示可以不写这个配置 不写相当于默认值
| 节点 | 作用 | 是否可选 |
|---|---|---|
| itemSource | 物品所属源 | 否 |
| material | 物品的原版材质 | 是 |
| name | 物品在UI展示名字 | 是 |
| lore | 物品在UI描述 | 是 |
| customModelData | 模型ID | 是 |
| itemID | 当使用其它源时的索引ID(可选) | 是 |
其它参数
可选表示可以不写这个配置 不写相当于默认值
| 节点 | 描述 | 是否可选 |
|---|---|---|
| closeBalloonAction | 是否关闭自有源气球动画 | 是 |
| closeSoleAction | 是否关闭自有源光环动画 | 是 |
| allowColor | 是否允许上色 | 是 |
| shopConfig | 这个时装的商店配置 | 是 |