使用方法

  • 所有的界面物品和配方都需要在RedmiAssyLibItem配置
  • 这是默认配置里合成界面物品对应的Item,请自行复制到RedmiAssyLib内重载插件后使用

    界面物品配置
    
    黄色玻璃板:
    
      Material: STAINED_glass_pane
    
      Data: 4
    
      Name: "§e将材料放入中间"
    
    粉色玻璃板:
    
      Material: STAINED_glass_pane
    
      Data: 6
    
      Name: "§e合成结果"
    
    绿色玻璃板:
    
      Material: STAINED_glass_pane
    
      Data: 5
    
      Name: "§c点击合成"
    
    超级金锭:
    
      Material: gold_ingot
    
      Name: "§e超级金锭"
    
    黑锭:
    
      Material: nether_brick
    
      Name: "§e黑锭"
    
    合成的武器:
    
      Material: IRON_SWORD
    
      Name: "§e合成的武器"
    
      Lore:
    
        - '§c这是合成台出来的武器'
    
        - '§r'
    
        - '§6物理攻击:<num::[0]10-20>'
    
        - '§r'
    
        - '§f这把武器的主人是:§a<papi::player_name>'
    
  • 配方配置

    • 使用RedmiAssyLib动作前注意自己有没有对应插件
    • 例如:使用金币需要Value,释放MM技能需要Mythicmobs
    #配方名,不可重复,可以一个文件内多个配方
    武器配方:
      #坐标
      #第一个数字为x轴坐标
      #第二个数字为y轴坐标
      22:
        #RedmiAssyLib内的物品
        RedmiItemID: 超级金锭
        #数量
        amount: 1
      33:
        RedmiItemID: 超级金锭
        amount: 1
      44:
        RedmiItemID: 黑锭
        amount: 1
      55:
        RedmiItemID: 超级金锭
        amount: 3
      #合成结果
      Result:
        #合成的RedmiAssyLib内的物品ID(这个东西的ID就叫合成的武器)
        合成的武器:
          amount: 1
          #成功率,1就是100%
          chance: 0.5
        超级金锭:
          amount: 2
          chance: 1
      #当配方合成时
      #此处可以执行RedmiAssyLib内的动作
      #按照顺序从上至下执行,若执行失败则终止合成
      #详细动作请参考RedmiAssyLib的文档,此配置学习成本较高
      Action:
        #需要50000金币
        - Condition{Condition=Money{amount= 50000;consume= true;fail= 金币不足}}
        #需要玩家等级+3大于10
        - Condition{Condition=Formula{sent = %player_level%+3 > 10}}
        #合成成功后播放音效
        - Sound{s=entity.experience_orb.pickup}
    

results matching ""

    No results matching ""