💪 动作

动作系统提供了由插件提供的预设效果。但是,您也可以使用API添加自己的动作。此系统可应用于触发动作的任何地方,例如当您成功捕捉到鱼时,比赛结束并发放奖励时,或者出售鱼时。

动作由三部分组成

type: 动作类型
value: 动作的参数
chance: 可选(0~1 默认: 1)

如果值是整数或双精度值,则可以使用表达式,例如

exp_action:
  type: exp
  value: '{level} * 3'

动作库

message(向玩家发送消息)

messages_action:
  type: message
  value:
    - '<#FF4500>[1st] 恭喜!您获得了一等奖!'

random-message(从列表中随机发送消息)

message:
  type: random-message
  value:
    - '消息1'
    - '消息2'
    - '消息3'

broadcast(向在线玩家发送消息)

command(执行控制台命令)

player-command (以玩家身份执行命令)

random-command(从列表中随机执行控制台命令)

close-inv(关闭玩家当前打开的物品栏)

actionbar

random-actionbar

mending(给予玩家应用于修复的经验值)

exp(直接给玩家经验值以升级)

chain(作为一组执行动作)

delay(延迟 x 个tick)

timer

title

random-title

sound

potion-effect

plugin-exp(来自其他插件的经验,例如工作/技能插件)

conditional(仅当玩家满足条件时才触发动作)

priority(执行满足条件的第一个动作组。)

fake-item(显示一段时间的虚假物品) 注意:"opposite-yaw" 和 "yaw" 不能同时使用

hologram(显示一段时间的全息图)

fish-finder

message-nearby

command-nearby

actionbar-nearby

title-nearby

food

saturation

item-amount

durability

give-item

give-money

take-money

level

context-arg

drop-random-items (根据当前条件随机掉落物品)

最后更新于