R

regen_multiplier(永久技能)

该技能的作用是加倍玩家的回血速度。

- id: regen_multiplier
  args:
    multiplier: 2

其中:

  • args.multiplier:加倍值。

remove_item(触发技能)

该技能的作用是移除玩家背包内的某个物品。

- id: remove_item
  args:
    item: diamond

其中:

  • args.item:给予的物品。按照 物品语法格式:数量 的格式填写,如果数量为1则可以只填写物品语法格式,多个物品之间用空格隔开。

remove_potion_effect(触发技能)

该技能的作用是移除玩家的药水效果。

- id: remove_potion_effect
  args:
    effect: hunger
    apply_to_player: true

rotate(触发技能)

该技能的作用是使得对象旋转。

- id: rotate
  args:
    angle: 180

其中:

  • args.angel:旋转角度。

run_chain

该技能的作用是同时作用多个技能,我们称之为连锁技能。

- id: run_chain
  args:
    run-type: normal
    chain: blind_and_pop

其中:

  • args.run-type:技能作用模式,目前只有 normal

  • args.chain:连锁技能id。连锁技能可以在 chains.yml 设置。

一个示例 chains.yml 如下:

chains:
  - id: example_chain
    effects:
      - id: teleport
      - id: potion_effect
        args:
          effect: blindness
          level: 3
          duration: 30
          apply_to_player: true
      - id: send_message
        args:
          message: "&f你已被传送!"
          action_bar: true
      - id: play_sound
        args:
          sound: entity_dragon_fireball_explode
          pitch: 1.5
          volume: 4

其中:

  • id:连锁技能的id。

  • effects:连锁技能包含的技能。

run_chain_inline(触发技能)

该技能的作用是同时作用多个技能。

- id: run_chain_inline
  args:
    run-type: normal
    chain:
      effects:
        - id: teleport
        - id: potion_effect
          args:
            effect: blindness
            level: 3
            duration: 30
            apply_to_player: true
        - id: send_message
          args:
            message: "&fYou have been teleported!"
            action_bar: true
        - id: play_sound
          args:
            sound: entity_dragon_fireball_explode
            pitch: 1.5
            volume: 4

其中:

  • args.run-type:技能作用模式,目前只有 normal

  • args.chain:连锁技能内容,不需要在独立的文件单独设置。

run_command(触发技能)

该技能作用是以控制台身份执行命令。

- id: run_command
  args:
    command: "ban %player%"

其中:

  • args.command:指令。

run_player_command(触发技能)

与上相同,只是以玩家身份执行命令,同时新增如下参数:

  • args.as_op:是否以 OP 身份执行命令。

- id: run_player_command
  args:
    command: "kick %victim% Slapped out of the server" # Supports %player% and %victim% as placeholders (victim will only be used if there is a player as a victim for this effect)
    as_op: true

Last updated