Uses of Class
wbs.utils.util.particles.WbsParticleEffect
Packages that use WbsParticleEffect
Package
Description
Primarily implementations of
WbsParticleEffect for
shaped particle effects in the world.-
Uses of WbsParticleEffect in wbs.utils.util.particles
Subclasses of WbsParticleEffect in wbs.utils.util.particlesModifier and TypeClassDescriptionclassA particle effect that has a radius, rotation, and axis of rotationclassA particle effect that draws the outline of a cuboid regionclassAn abstract particle effect to be overridden anonymouslyclassA particle effect that appears in a discclassA particle effect that spawns many small lines in a random pattern around a location, similar to sparksclassA particle effect that spawns points on a line between two pointsclassA particle effect that mimics the default behaviour of particle spawning, and works the same as the vanilla /particle command.classA particle effect that appears in a ring of pointsclassA particle effect that creates a Fibonacci sphereclassA particle effect that draws a ring but specifically controls speed to move outwards to draw a spiralclassA superclass for particle effects that can have speed set in specific directionsMethods in wbs.utils.util.particles that return WbsParticleEffectModifier and TypeMethodDescriptionRingParticleEffect.build()abstract WbsParticleEffectWbsParticleEffect.build()Generate the particle set based on current settings.final WbsParticleEffectWbsParticleEffect.buildAndPlay(org.bukkit.Particle particle, org.bukkit.Location loc) Run and regenerate the point set based on new settings.static WbsParticleEffectWbsParticleEffect.buildParticleEffect(org.bukkit.configuration.ConfigurationSection section, WbsSettings settings, String directory) Build a particle effect from a config, and output errors to the settings fieldabstract WbsParticleEffectWbsParticleEffect.clone()protected WbsParticleEffectWbsParticleEffect.cloneInto(WbsParticleEffect cloned) abstract WbsParticleEffectWbsParticleEffect.play(org.bukkit.Particle particle, org.bukkit.Location loc) Run the effect pattern at the given location with the given particle.abstract WbsParticleEffectWbsParticleEffect.play(org.bukkit.Particle particle, org.bukkit.Location loc, org.bukkit.entity.Player player) Run the effect pattern at the given location with the given particle.WbsParticleGroup.playRandom(org.bukkit.Location location) Play a random effect from this group at the given location.WbsParticleGroup.playRandom(org.bukkit.Location location, org.bukkit.Location finishLocation) Play a random effect from this group at the given location.WbsParticleEffect.setAmount(int amount) WbsParticleEffect.setAmount(NumProvider amount) WbsParticleEffect.setChance(double chance) Set the chance of a given point spawning a particle.WbsParticleEffect.setForce(boolean force) Set whether particles spawned should be forced to render for players at any distanceWbsParticleEffect.setOptions(Object options) Methods in wbs.utils.util.particles with parameters of type WbsParticleEffectModifier and TypeMethodDescriptionWbsParticleGroup.addEffect(WbsParticleEffect effect, org.bukkit.Particle particle) Add an effect to play 100% of the timeWbsParticleGroup.addEffect(WbsParticleEffect effect, org.bukkit.Particle particle, double chance) Add an effect to play with a given chanceprotected WbsParticleEffectWbsParticleEffect.cloneInto(WbsParticleEffect cloned)