Skip to content

锻造产物

指令获取物品

格式

text
/yeeforge give 物品库 玩家 物品Id entry 数量 [变量=数值]...

基础示例

text
/yeeforge give mm Yeezhi 暗月之剑 锻造 1

额外变量

text
/yeeforge give mm Yeezhi 暗月之剑 锻造 1 品质=传说 强度=1
  • 品质=传说:将变量 品质 设为 传说
  • 强度=1:相当于 100%
  • 强度=0.05:相当于 5%

配方产物

reward 用于定义锻造成功后的奖励列表,每一行代表一个奖励

eval 写法

格式

text
eval 物品库 物品Id entry 数量

说明

  • entry 对应 plugins/YeeForge/entry 目录下的临时变量配置
  • 适合需要读取变量并动态生成属性的成品
yaml
reward:
  - "eval mm 暗月之剑 锻造 1"

常用写法

yaml
reward:
  # 建议将最终成品放在第一位,方便锻造预览正确显示
  - "eval mm 暗月之剑 锻造 1"

  # 锻造经验
  - "forge-exp 3"

  # 固定数量产物
  - "mm 测试材料 5"

  # 概率产物,0.1 表示 10%
  - "mm 测试材料 5 0.1"

  # 随机数量产物
  - "mm 测试材料 5-10"

  # 其他物品库
  - "sx 测试材料 5"
  - "ni 测试材料 5"
  - "oa 测试材料 5"

规则说明

  • forge-exp 数值:给予锻造经验
  • mm/sx/ni/oa:分别对应不同物品库类型
  • 数量 支持固定值,例如 5
  • 数量 也支持范围,例如 5-10
  • 在数量后追加概率时,格式为 物品库 物品Id 数量 概率

物品示例

yaml
暗月之剑:
  Id: DIAMOND_SWORD
  Data: 0
  Display: "§8暗月之剑"
  Lore:
    - "§7类型: §a主手"
    - "§7途径: §a锻造            §7品质: {品质名}"
    - '§8§m-----------§8「§d 锻造 §8」§8§m-----------'
    - '§a攻击力: §d${1*{锻造评分}}'
    - '§a暴击伤害: §d${0.05*{锻造评分}}%'
    - '§a吸血倍率: §d${0.01*{锻造评分}}%'