猹のBUFF
⚙️ 主配置文件
yml
# %chabuff_buffId% buff当前层数,没有为0
############################
# 插件验证 #
############################
apiKey: "apiKey"
############################
# 系统设定 #
############################
# 指向目标
aim:
# 是否启用显示目标buff
enable: true
# 指向最大距离
range: 10
# 指向准确度
tolerance: 0.15
# 萌芽自定义组位置配置,龙核增加组件的x/y项前缀 buff_ 改成 对应组_ 即可
group:
# 增益: 对应canvas的LocationX和LocationY
buff: ["w*0.0", "h*0.0"]
# 减益
debuff: ["w*0.0", "h*0.1"]
# 原版药水兼容
mc:
# 是否启用原版药水兼容
enable: true
# 药水设定
buff:
# 原版药水类型
SLOW:
display: "§b缓速"
info:
- "移动缓慢"
info-duration: true
image: "local<->textures/gui/buff/1.jpg"
type: debuff
⚙️ BUFF配置文件
yml
剑舞:
# 展示名称
display: "§6剑舞"
# 启用buff层数功能,删除为取消层数功能(重复添加BUFF仅刷新持续时间)
# 层数上限为-1时为无上限
#
# 各类效果增强介绍:
# AP:效果将成倍提高属性值
# POTION:提高药水等级
# COMMAND:效果将作为{layer}参数替换指令中参数
# CONTINUOUS:效果将提高value数值
max-layer: 100
# 此项需要启用buff层数功能才有作用
# 当持续时间结束时是否降低一层而非直接消失
decrease-layer: true
# 描述信息
info:
- "提升物理&魔法攻击"
# 是否显示持续时间描述
info-duration: true
# 是否显示层数描述
info-layer: true
# 展示图片路径
image: "local<->textures/gui/buff/1.jpg"
# 类型 buff/debuff/自定义
type: buff
# 支持组合效果,当你仅希望使用视图和变量(Buff本身不添加效果)时,删去effects即可
effects:
攻击提升:
# 效果类型 AP/POTION/COMMAND/CONTINUOUS
effect: AP
# 效果值
attrs:
- "物理攻击: 2"
- "魔法攻击: 2"
# 效果持续tick(-1)为永久
duration: 100
变羊:
display: "§b变羊"
image: "local<->textures/gui/buff/2.jpg"
type: debuff
effects:
变形:
effect: COMMAND
# 当目标为非玩家实体时,会以控制台执行指令且可以使用{uuid}参数
cmd:
start:
- "say 你变成羊了"
end:
- "say 你恢复了"
减速:
effect: POTION
# 药水效果
potion: SLOW
# 药水等级
value: 1
duration: 100
中毒:
display: "§a中毒"
image: "local<->textures/gui/buff/3.jpg"
type: debuff
effects:
持续扣血:
effect: CONTINUOUS
# 数值
value: 5
# 效果 DAMAGE/HEAL/HUNGER/CHA_VALUE/COMMAND
target: DAMAGE
# 当target为COMMAND时有效
cmd:
- "say 效果还有{time}秒"
# 时间间隔tick
interval: 20
腐蚀值:
effect: CONTINUOUS
value: 1
target: CHA_VALUE
interval: 20
# ChaValueId
key: "腐蚀值"
duration: 100