粒子与药水效果
两者都不需要任何前置插件。
粒子特效
玩家显示某个称号(佩戴中,或默认称号)时,身边会播放这个称号的粒子:
titles/my.yml
legend:
text: '<gradient:#FFD36E:#FF7AC6>[传说]</gradient>'
particle:
type: DUST # 粒子类型(Bukkit Particle 名称)
color: '#FFD36E' # DUST 等彩色粒子的颜色
size: 1.0 # DUST 粒子大小
style: wings
count: 1 # 每个位置的粒子数
interval: 5 # 每几 tick 播放一次(20 tick = 1 秒)
speed: 0
样式 style | 效果 |
|---|---|
halo | 头顶旋转的光环 |
aura | 身体周围随机闪烁的星光 |
trail | 走路时脚下的足迹(站着不动时不显示) |
spiral | 两条绕身体上升的螺旋 |
orbit | 胸口高度环绕的三颗光球 |
wings | 背后会轻轻扇动的翅膀,跟随转身 |
- 新旧版本的粒子名都可以用(例如
REDSTONE/DUST、VILLAGER_HAPPY/HAPPY_VILLAGER),会自动换成当前服务器的名称。 - 需要方块或物品数据的粒子(如
BLOCK、ITEM)暂不支持,控制台会提示。 - 隐身、旁观模式、被隐身插件隐藏(vanish)时不显示粒子(
particles.hide-when-invisible)。 - 全服关闭粒子:
particles.enabled: false。
药水效果
titles/my.yml
legend:
effects:
SPEED: 1 # 速度 I
NIGHT_VISION: 1 # 夜视
数字是等级(1 = I 级)。效果名用原版 ID(SPEED、JUMP_BOOST、STRENGTH、RESISTANCE…),旧名称如 JUMP、INCREASE_DAMAGE 也能识别。
config.yml
effects:
mode: equipped # equipped 佩戴才生效 / owned 拥有即生效 / none 关闭
show-icon: true # 屏幕右上角显示药水图标
- 效果每 2 秒检查一 次:喝牛奶、死亡或被其他插件清掉后,很快会自动恢复。
- 玩家身上已有更强的同类药水时不会覆盖;卸下称号时只移除云称号自己加上的效果。
- 下线时移除,不会残留在玩家数据里。
菜单与悬停文本里的效果名称在 stats.yml 的 effects: 修改,粒子样式名称在 particle-styles: 修改。
指定世界不生效
config.yml
buff-disabled-worlds:
- lobby
- pvp_arena
在这些世界里,称号的属性、药水效果与粒子全部不生效;换到其他世界时自动恢复。