Skip to content

特效类动作

sound

向目标玩家播放音效。

javascript
action.sound(选择器, Sound名称)
action.sound(选择器, Sound名称, 音量, 音调)
参数类型说明
选择器String目标玩家
Sound名称StringBukkit Sound 枚举名
音量Float默认 1.0
音调Float默认 1.0
javascript
action.sound('@all', 'ENTITY_ENDER_DRAGON_GROWL')
action.sound('@trigger', 'UI_BUTTON_CLICK', 1.0, 2.0)

别名:playsound

particle

在指定位置播放粒子特效。

javascript
action.particle(粒子名称, 位置)
action.particle(粒子名称, 位置, 数量=N, 速度=N, offsetX=N, offsetY=N, offsetZ=N)
参数类型说明
粒子名称StringBukkit Particle 枚举名
位置String坐标 x,y,z
数量Int粒子数量,默认 10
速度Float粒子速度,默认 0.1
offsetX/Y/ZFloat偏移范围,默认 0.5
javascript
action.particle('FLAME', '10,65,10', 'count=30', 'speed=0.2')

别名:effect

lightning

在指定位置生成闪电。

javascript
action.lightning(位置)
action.lightning(位置, 是否伤害)
参数类型说明
位置String坐标 x,y,z
是否伤害Booleantrue 造成伤害,false 仅特效,默认 false
javascript
action.lightning('10,64,10')

firework

在指定位置生成烟花。

javascript
action.firework(位置)
action.firework(位置, 颜色=COLOR, 类型=TYPE, 力度=N)
参数类型说明
位置String坐标 x,y,z
颜色StringRED/BLUE/GREEN/YELLOW/WHITE/PURPLE/ORANGE/AQUA,默认随机
类型StringBALL/BALL_LARGE/STAR/BURST/CREEPER,默认 BALL_LARGE
力度Int0-5,默认 1
javascript
action.firework('10,64,10', 'color=RED', 'type=STAR')

boss_bar

创建、更新或移除 BossBar 进度条。

javascript
action.boss_bar(操作, ID, ...)

创建:

javascript
action.boss_bar('create', ID, 标题, 进度)
action.boss_bar('create', ID, 标题, 进度, 颜色=COLOR)
参数类型说明
IDString自定义标识符
标题String显示文字,支持颜色代码
进度Double0.0 - 1.0
颜色StringRED/BLUE/GREEN/YELLOW/PINK/PURPLE/WHITE

更新 / 移除:

javascript
action.boss_bar('update', 'timer', '&c剩余时间', 0.5)
action.boss_bar('remove', 'timer')

基于 MIT 许可发布