跳到主要内容

准备

正式开始创建 新时装 前,你需要先了解的一些信息 你必须对 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这个时装的商店配置