Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
particle
需要的权限等级

Java版:2
基岩版:1

限制条件

启用作弊[仅基岩版]

Clock
本条目缺乏维护,请务必查证相关信息

条目中某些信息已经不符合当前版本情况,你可以帮我们更新它
编辑时请遵守着作权协议,请勿从他处复制文字至本wiki。

在指定位置显示粒子效果

语法[]

Java版:

particle <name> [<pos>]
particle <name> <pos> <delta> <speed> <count> [force|normal] [<viewers>]

基岩版:

particle <effect: string> [position: x y z]

参数[]

JE<name>particle
BEeffect: stringbasic_string

指定要创造的粒子类型。
基岩版中,必须是一个词(无空格),或者用引号包围。其内容必须为有效的粒子的命名空间ID,且命名空间前缀不可省略。
Java版中,必须为一个有效的粒子的命名空间ID,后接特定于粒子的参数
  • dust共需要4个参数。color 是一个包含三个颜色通道参数的列表,分别代表红色、绿色和蓝色,应在0和1之间。当有颜色值不在0~1的范围内时,粒子的颜色为未定义行为。scale参数表示该粒子的大小(必须在[0.01,4]之间)。例如:/particle dust{color: [1.0, 0.5, 0.5], scale: 1.0}这将会创建一个大小为1.0的粉色粒子
  • dust_color_transition需要七个参数。前三个是初始颜色通道参数,分别代表红色、绿色和蓝色;第四个参数表示该粒子的大小;后三个是最终颜色通道参数,格式与前3个相同。粒子的颜色通道参数会由初始参数渐变为最终参数(不在内的取小数部分)(例如:/particle dust_color_transition 1.0 0.5 0.5 1.0 1.0 0.0 0.0会创建一个大小为1.0的粉色粒子,然后该粒子在消散过程中会逐渐转变为红色。
  • block以及falling_dust需要block_state作为参数,block_state参数可接受一个方块ID(Name)和一个可选的方块状态(Properties)。例如:/particle block{block_state:{Name:"minecraft:grass_block"},Properties:{snowy:"true"}}会创建一个含雪的草方块的粒子。
  • shriek需要一个秒数作为参数。例如:/particle shriek 15会在15秒后创建一个shriek粒子。
  • item需要一个物品(以及可选的NBT)作为参数。例如:/particle item minecraft:apple会创建一个苹果物品的粒子。
  • vibration需要四个参数:前三个是声音来源坐标,最后一个是持续时间(整数)。

JE<pos>vec3
BEposition: x y zCommandPositionFloat

指定创造粒子的位置。所有值(包括y)必须在-30,000,000和30,000,000之间(含,不输入逗号)。可使用波浪号来指定一个相对于命令执行处的位置。

JE: <delta>vec3

指定粒子生成的区域,以三维立方尺寸表示,此立方体中心位于pos处。实际尺寸为此处定义尺寸的约8倍(1 1 1定义一个约8×8×8的区域)。当粒子数量设置为0时,则令颗粒从posdelta的方向移动。
配合entity_effectambient_entity_effect时,0 0 0产生纯黑色粒子,0 1 0产生纯绿色粒子,0 0 0.5产生蓝黑色粒子,等等。
dust粒子的RGB通道设置更不相同:

JE: <speed>float

指定粒子的速度。默认为0。必须至少为0。

JE: <count>integer

指定创造的粒子效果的数量。必须至少为0(产生1个粒子)。

JE: force|normal

指定显示模式。可为forcenormal。设置为force会将粒子的可视距离强制设置为256米,包括将粒子效果可视距离降至最低的玩家。

JE: <viewers>entity

指定能看到粒子效果的玩家。

效果[]

命令触发条件Java版基岩版
任意指定的参数不正确 无法解析 无法解析
<viewers>未能解析出至少一个在线玩家 执行失败 N/A
所有指定的玩家都远于粒子32.0格(normal模式)或512.0格(force模式) 执行成功
执行成功时创建粒子效果

输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版失败000
成功11能够看见该粒子效果的玩家数量
基岩版失败0N/AN/A
成功0N/AN/A

示例[]

  • 在向东10米处创造一个静止的巨型爆炸粒子:particle explosion_emitter ~10 ~ ~ 0 0 0 0[仅Java版]
  • 在向东5米处创造一个普通的龙息粒子:particle minecraft:dragon_breath_fire ~5 ~ ~ [仅基岩版]

历史[]

Java版
1.814w04a加入了/particle命令。
14w29a加入了force参数。
1.915w49a/particle命令加入了playerparams标签。
1.1317w47a更改了粒子名称。
18w03a加入了/particle <name> <pos>作为该命令的一个简写。
携带版
1.0.51.0.5.0加入了/particle命令。
1.0.5.3移除了/particle命令。
基岩版
1.8.01.8.0.8重新加入了/particle命令。

语言

Advertisement