# Uses of Enum Class
org.bukkit.Particle

Packages that use Particle
Package
Description
com.destroystokyo.paper
org.bukkit
The root package of the Bukkit API, contains generalized API classes.
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.

## Uses of Particle in com.destroystokyo.paper

Methods in com.destroystokyo.paper that return Particle
Modifier and Type
Method
Description
`@NotNull Particle`
ParticleBuilder.`particle()`
Methods in com.destroystokyo.paper with parameters of type Particle
Modifier and Type
Method
Description
`@NotNull ParticleBuilder`
ParticleBuilder.`particle(@NotNull Particle particle)`
Changes what particle will be sent
Constructors in com.destroystokyo.paper with parameters of type Particle
Modifier
Constructor
Description
``
`ParticleBuilder(@NotNull Particle particle)`

## Uses of Particle in org.bukkit

Methods in org.bukkit that return Particle
Modifier and Type
Method
Description
`static Particle`
Particle.`valueOf(String name)`
Returns the enum constant of this class with the specified name.
`static Particle[]`
Particle.`values()`
Returns an array containing the constants of this enum class, in the order they are declared.
Methods in org.bukkit with parameters of type Particle
Modifier and Type
Method
Description
`void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra)`
Spawns the particle (the number of times specified by count) at the target location.
`default <T> void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, double extra)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`default <T> void`
World.`spawnParticle(@NotNull Particle particle, @Nullable List<Player> receivers, @NotNull Player source, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
World.`spawnParticle(@NotNull Particle particle, @Nullable List<Player> receivers, @Nullable Player source, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force)`
Spawns the particle (the number of times specified by count) at the target location.

## Uses of Particle in org.bukkit.entity

Methods in org.bukkit.entity that return Particle
Modifier and Type
Method
Description
`@NotNull Particle`
AreaEffectCloud.`getParticle()`
Gets the particle which this cloud will be composed of
Methods in org.bukkit.entity with parameters of type Particle
Modifier and Type
Method
Description
`void`
AreaEffectCloud.`setParticle(@NotNull Particle particle)`
Sets the particle which this cloud will be composed of
`<T> void`
AreaEffectCloud.`setParticle(@NotNull Particle particle, T data)`
Sets the particle which this cloud will be composed of
`void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, double x, double y, double z, int count, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ)`
Spawns the particle (the number of times specified by count) at the target location.
`void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, double extra)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, double offsetX, double offsetY, double offsetZ, T data)`
Spawns the particle (the number of times specified by count) at the target location.
`<T> void`
Player.`spawnParticle(@NotNull Particle particle, @NotNull Location location, int count, T data)`
Spawns the particle (the number of times specified by count) at the target location.