Index

A B C D E F G H I L M O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

angularVelocity - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Radials per iteration to spawn the next particle (PI / 16)
angularVelocity(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the angularVelocity and returns a reference to this Builder enabling method chaining.
angularVelocityX - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Turns the circle by this angle each iteration around the x-axis
angularVelocityX - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Turns the image by this angle each iteration around the x-axis
angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the angularVelocityX and returns a reference to this Builder enabling method chaining.
angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the angularVelocityX and returns a reference to this Builder enabling method chaining.
angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the angularVelocityX and returns a reference to this Builder enabling method chaining.
angularVelocityY - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Turns the circle by this angle each iteration around the y-axis
angularVelocityY - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Turns the image by this angle each iteration around the y-axis
angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the angularVelocityY and returns a reference to this Builder enabling method chaining.
angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the angularVelocityY and returns a reference to this Builder enabling method chaining.
angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the angularVelocityY and returns a reference to this Builder enabling method chaining.
angularVelocityZ - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Turns the circle by this angle each iteration around the z-axis
angularVelocityZ - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Turns the image by this angle each iteration around the z-axis
angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the angularVelocityY and returns a reference to this Builder enabling method chaining.
angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the angularVelocityZ and returns a reference to this Builder enabling method chaining.
angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the angularVelocityZ and returns a reference to this Builder enabling method chaining.
AnimatedBallCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
AnimatedBallCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.AnimatedBallCommand
 
AnimatedBallEffect - Class in me.emafire003.dev.particleanimationlib.effects
Creates an animated Sphere.
AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Creates a new animated "ball" effect.
AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Creates a new animated "ball" effect.
AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Creates a new animated "ball" effect.
AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Creates a new animated "ball" effect.
AnimatedBallEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
AnimatedBallEffect builder static inner class.
AnimatedCircleCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
AnimatedCircleCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.AnimatedCircleCommand
 
AnimatedCircleEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Creates a new circle effect
AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Creates a new circle effect
AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, float, float, double, boolean, boolean, boolean, Vec3d, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Creates a new circle effect
AnimatedCircleEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
AnimatedCircleEffect builder static inner class.
ArcCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
ArcCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ArcCommand
 
ArcEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Creates a new arc effect between two points
ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Creates a new arc effect between two points
ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Creates a new arc effect between two points
ArcEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
ArcEffect builder static inner class.

B

BaseImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
 
BaseImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Creates a new base image effect.
BaseImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
BaseImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
BaseImageEffect(ServerWorld, Vec3d, Identifier, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
BaseImageEffect.Plane - Enum Class in me.emafire003.dev.particleanimationlib.effects.image
 
BlackAndWhiteImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
Render a monochrome image from an image file or animated gif.
BlackAndWhiteImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
Creates a new Colored Image effect
BlackAndWhiteImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
BlackAndWhiteImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
BlackAndWhiteImageEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects.image
BlackAndWhiteImageEffect builder static inner class.
blockSnap - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Use corners of blocks
blockSnap(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the blockSnap and returns a reference to this Builder enabling method chaining.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Returns a AnimatedBallEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Returns a AnimatedCircleEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Returns a ArcEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Returns a ConeEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Returns a CuboidEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Returns a BlackAndWhiteImageEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Returns a ColoredImageEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Returns a LineEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Returns a SphereEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Returns a VortexEffect built from the parameters previously set.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Returns a builder for the effect.
builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Returns a builder for the effect.
builder(ServerWorld, Vec3d, String) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
Returns a builder for the effect.
builder(ServerWorld, Vec3d, String) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
Returns a builder for the effect.
builder(ServerWorld, Vec3d, Identifier) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
Returns a builder for the effect.
builder(ServerWorld, Vec3d, Identifier) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
Returns a builder for the effect.

C

checkProbability(double) - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
circles - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Helix-circles per iteration (3) (Also impacts on the length of the effect)
circles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the circles and returns a reference to this Builder enabling method chaining.
ColoredImageCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
ColoredImageCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ColoredImageCommand
 
ColoredImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
Draw an image or animated gif using colored particles
ColoredImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
Creates a new Colored Image effect
ColoredImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
 
ColoredImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
 
ColoredImageEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects.image
ColoredImageEffect builder static inner class.
ConeCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
ConeCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ConeCommand
 
ConeEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
ConeEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Creates a new cone effect
ConeEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Creates a new cone effect
ConeEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, int, int, float, float, double, double, boolean, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Creates a new cone effect
ConeEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
ConeEffect builder static inner class.
copy(Effect, Effect) - Static method in class me.emafire003.dev.particleanimationlib.Effect
 
copy(AnimatedBallEffect, AnimatedBallEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
copy(AnimatedCircleEffect, AnimatedCircleEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
copy(ArcEffect, ArcEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
copy(TargetedEffect, TargetedEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
copy(TargetedYPREffect, TargetedYPREffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
copy(YPREffect, YPREffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
copy(ConeEffect, ConeEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
copy(CuboidEffect, CuboidEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
copy(BaseImageEffect, BaseImageEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
copy(BlackAndWhiteImageEffect, BlackAndWhiteImageEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
copy(LineEffect, LineEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
copy(SphereEffect, SphereEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
copy(VortexEffect, VortexEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
CuboidCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
CuboidCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.CuboidCommand
 
CuboidEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
CuboidEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Creates a new cuboid effect.
CuboidEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Creates a new cuboid effect.
CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Creates a new cuboid effect.
CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Creates a new cuboid effect.
CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, double, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Deprecated.
CuboidEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
CuboidEffect builder static inner class.

D

DEFAULT_CHACE_PATH - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 
delay - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
DELAYED - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
Effect is once delayed played.
display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
This method is to be overridden by extending classes such as ColoredImageEffect
display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
 
displayParticle(ParticleEffect, Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
Needs to be overridden by the other classes Not yet ready, may be scrapped
displayParticle(ParticleEffect, Vec3d, Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
displayParticle(Vec3d, int, float) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
done - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
drawCenterAxis - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Do you want to draw the center axis as well?
drawCenterAxis(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the drawCenterAxis and returns a reference to this Builder enabling method chaining.
drawFinishPoint - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Draws a point (one particle) where the effect ends
drawFinishPoint(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the drawFinishPoint and returns a reference to this Builder enabling method chaining.

E

Effect - Class in me.emafire003.dev.particleanimationlib
 
Effect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.Effect
 
EffectModifier - Interface in me.emafire003.dev.particleanimationlib.util
 
EffectType - Enum Class in me.emafire003.dev.particleanimationlib
 
enableRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Should it rotate?
enableRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Should it rotate?
enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the enableRotation and returns a reference to this Builder enabling method chaining.
enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the enableRotation and returns a reference to this Builder enabling method chaining.
enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the enableRotation and returns a reference to this Builder enabling method chaining.
entityOrigin - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityTarget - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
entityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the entityTarget and returns a reference to this Builder enabling method chaining.
entityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the entityTarget and returns a reference to this Builder enabling method chaining.
entityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the entityTarget and returns a reference to this Builder enabling method chaining.
ERROR_IMAGE - Static variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
executeOnStop - Variable in class me.emafire003.dev.particleanimationlib.Effect
A function that executes when the effect stops.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.

F

factor(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the factor and returns a reference to this Builder enabling method chaining.
fileId(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the fileId and returns a reference to this Builder enabling method chaining.
fileId(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the fileId and returns a reference to this Builder enabling method chaining.
fileName - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
For configuration-driven files
fileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the fileName and returns a reference to this Builder enabling method chaining.
fileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the fileName and returns a reference to this Builder enabling method chaining.
flipped - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Flips the cone from the origin to the center of the predicted ending position
flipped - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Flips the staring and ending position of the vortex
flipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the flipped and returns a reference to this Builder enabling method chaining.
flipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the flipped and returns a reference to this Builder enabling method chaining.
frameDelay - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
How many ticks to show each frame
frameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the frameDelay and returns a reference to this Builder enabling method chaining.
frameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the frameDelay and returns a reference to this Builder enabling method chaining.

G

getAngularVelocity() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getAngularVelocityX() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getAngularVelocityY() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getAngularVelocityZ() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getCircles() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getDelay() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getDirection() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getDirection() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getEntityOrigin() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getEntityTarget() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
getExecuteOnStop() - Method in class me.emafire003.dev.particleanimationlib.Effect
A function that executes when the effect stops.
getFileName() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getFrameDelay() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getHeight() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
getHelixes() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getImageCacheFolder() - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
 
getIterations() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getLength() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getLengthGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getLengthGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getMaxAngle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getMaxLength() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.AnimatedBallCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.AnimatedCircleCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ArcCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ColoredImageCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ConeCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.CuboidCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.LineCommand
 
getNode(CommandRegistryAccess) - Method in interface me.emafire003.dev.particleanimationlib.commands.PALCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.PALDebugCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.SphereCommand
 
getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.VortexCommand
 
getOriginOffset() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getOriginPos() - Method in class me.emafire003.dev.particleanimationlib.Effect
Already sums the offsets!
getPadding() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
getParticle() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getParticleIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
getParticlesCone() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getParticleSize() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getParticlesPerIteration() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getPitch() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getPitch() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getPitchOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getPitchOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getPlane() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getPredictedMaxCenterPosition() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Returns the position of the center of the cone at it maximum point
getPredictedMaxCenterPosition() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Returns the predicted finish center position of the vortex, can be used to invert the vortex
getRadials() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getRadiusIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
getRandomAngle() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
getRandomCircleVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
getRandomFlatVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
getRandomVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
getRoll() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getRoll() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getRollOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getRollOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getRotations() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getScale() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getSecondaryParticle() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getShouldUpdateYPR() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getShouldUpdateYPR() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getSize() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getStartRange() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getStepX() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getStepY() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
getStrands() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getSubEffectAtEnd() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getSubtracts() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getTargetOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
getTargetPos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
Already sums the offsets!
getWorld() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getxFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getXLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
getxRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getYaw() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getYaw() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getYawOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
getYawOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
getyFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getYLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
getyRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getzFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
getZigZagOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getZigZagRelativeOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getZigZags() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
getZLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
getzRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 

H

height - Variable in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Height of the arc in blocks
height(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the height and returns a reference to this Builder enabling method chaining.
helixes - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Amount of helices (4) Yay for the typo
helixes(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the helixes and returns a reference to this Builder enabling method chaining.

I

imageLoadCallback - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
ImageLoadCallback - Interface in me.emafire003.dev.particleanimationlib.effects.image
 
ImageLoadTask - Class in me.emafire003.dev.particleanimationlib.effects.image
 
ImageLoadTask(String, ImageLoadCallback, MinecraftServer) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ImageLoadTask
 
images - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Image as BufferedImage
ImageUtils - Class in me.emafire003.dev.particleanimationlib.effects.image
 
ImageUtils() - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
 
INSTANT - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
Effect is once played instantly.
invert - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
Invert the image
invert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the invert and returns a reference to this Builder enabling method chaining.
inverted - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Inverts the cone making it start from the last position and go all the way to the origin.
inverted - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Inverts the direction of the effect, making the particles appear from the max radius and end at the origin
inverted - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Inverts the direction of the effect, making the particles appear from the max radius and end at the origin
inverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the inverted and returns a reference to this Builder enabling method chaining.
inverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the inverted and returns a reference to this Builder enabling method chaining.
isBlockSnap() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
isDrawCenterAxis() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isDrawFinishPoint() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isEnableRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
isEnableRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
isInvert() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
isOrient() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
isRandomize() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isResetCircle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
isSolid() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isTransparency() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
isUpdatePositions() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
isUpdateTargetPositions() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
isUseEyePosAsOrigin() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
isUseEyePosAsTarget() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
isWholeCircle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
isZigZag - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Should it do a zig zag?
isZigZag() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
isZigZag(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the isZigZag and returns a reference to this Builder enabling method chaining.
iterations - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.

L

length - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Length of arc A non-zero value here will use a length instead of the target endpoint
length(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the length and returns a reference to this Builder enabling method chaining.
lengthGrow - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Growing per iteration in the length (0.05)
lengthGrow - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Growing per iteration (0.05)
lengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the lengthGrow and returns a reference to this Builder enabling method chaining.
lengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the lengthGrow and returns a reference to this Builder enabling method chaining.
LineCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
LineCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.LineCommand
 
LineEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
Creates a new line effect.
LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double, boolean, int, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
Creates a new line effect.
LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double, boolean, int, Vec3d, Vec3d, Effect) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
Creates a new line effect.
LineEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
Creates a new line effect.
LineEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, int, boolean, int, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
Creates a new line effect.
LineEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
LineEffect builder static inner class.
load(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Automatically called when creating a new ImageEffect using a string path Can be used to update the image that is displayed.
load(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Automatically called when creating a new ImageEffect using a string path Can be used to update the image that is displayed.
loaded(BufferedImage[]) - Method in interface me.emafire003.dev.particleanimationlib.effects.image.ImageLoadCallback
 
loadFile(File) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
loadImage(String, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
 
loadImage(Identifier, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
 
LOGGER - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 

M

maxAngle - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Used to make a partial circle
maxAngle(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the maxAngle and returns a reference to this Builder enabling method chaining.
maxLength - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Max length of arc A non-zero value here will use this as the upper bound for the computed length
maxLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the maxLength and returns a reference to this Builder enabling method chaining.
me.emafire003.dev.particleanimationlib - package me.emafire003.dev.particleanimationlib
 
me.emafire003.dev.particleanimationlib.commands - package me.emafire003.dev.particleanimationlib.commands
 
me.emafire003.dev.particleanimationlib.effects - package me.emafire003.dev.particleanimationlib.effects
 
me.emafire003.dev.particleanimationlib.effects.base - package me.emafire003.dev.particleanimationlib.effects.base
 
me.emafire003.dev.particleanimationlib.effects.image - package me.emafire003.dev.particleanimationlib.effects.image
 
me.emafire003.dev.particleanimationlib.util - package me.emafire003.dev.particleanimationlib.util
 
minCorner - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
State variables
MOD_ID - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 
modifyEffect(Effect, int) - Method in interface me.emafire003.dev.particleanimationlib.util.EffectModifier
 

O

onInitialize() - Method in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.Effect
Main method to extend, here the animation code is run EACH tick
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
onStop() - Method in class me.emafire003.dev.particleanimationlib.Effect
Can be override to add a finishing effect i guess
orient - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Orients the image to the specified Yaw Pitch, for example facing a player
orient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the orient and returns a reference to this Builder enabling method chaining.
orient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the orient and returns a reference to this Builder enabling method chaining.
originOffset - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originPos - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.

P

padding - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Amount of padding to add around the cube
padding(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the padding and returns a reference to this Builder enabling method chaining.
PALCommand - Interface in me.emafire003.dev.particleanimationlib.commands
 
PALCommands - Class in me.emafire003.dev.particleanimationlib.commands
 
PALCommands() - Constructor for class me.emafire003.dev.particleanimationlib.commands.PALCommands
 
PALDebugCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
PALDebugCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.PALDebugCommand
 
particle - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the particle and returns a reference to this Builder enabling method chaining.
ParticleAnimationLib - Class in me.emafire003.dev.particleanimationlib
 
ParticleAnimationLib() - Constructor for class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 
particleIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
particleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the particleIncrease and returns a reference to this Builder enabling method chaining.
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Ball particles total (150)
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Amount of particles per circle
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Particles per arc
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Cone-particles per interation (10)
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Particles in each row
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Particles per arc
particles - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Particles to display
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the particles and returns a reference to this Builder enabling method chaining.
particlesCone - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Conesize in particles per cone
particlesCone(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the particlesCone and returns a reference to this Builder enabling method chaining.
particleSize - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
How big should the dust particles be?
particleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the particleSize and returns a reference to this Builder enabling method chaining.
particleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the particleSize and returns a reference to this Builder enabling method chaining.
particlesPerIteration - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
The amount of particles, displayed in one iteration (10)
particlesPerIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the particlesPerIteration and returns a reference to this Builder enabling method chaining.
pitch - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
pitch - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitchOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
pitchOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
plane - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
What plane should it rotate?
plane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the plane and returns a reference to this Builder enabling method chaining.
plane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the plane and returns a reference to this Builder enabling method chaining.

R

radials - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Radials per iteration (PI / 16)
radials(double) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the radials and returns a reference to this Builder enabling method chaining.
radius - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Radius of circle above head
radius - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Radius of the sphere
radius - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Radius of vortex (2)
radius(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the radius and returns a reference to this Builder enabling method chaining.
radius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the radius and returns a reference to this Builder enabling method chaining.
radius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the radius and returns a reference to this Builder enabling method chaining.
radiusGrow - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Growth in blocks per iteration on the radius Setting to zero will disable it and fall back to the normal radius
radiusGrow - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Growth in blocks per iteration on the radius (0.006)
radiusGrow - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Radius grow per iteration (0.00)
radiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the radiusGrow and returns a reference to this Builder enabling method chaining.
radiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the radiusGrow and returns a reference to this Builder enabling method chaining.
radiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the radiusGrow and returns a reference to this Builder enabling method chaining.
radiusIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Amount to increase the radius per tick
radiusIncrease(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the radiusIncrease and returns a reference to this Builder enabling method chaining.
random - Static variable in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
randomize - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Randomize every cone on creation (false)
randomize(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the randomize and returns a reference to this Builder enabling method chaining.
RandomUtils - Class in me.emafire003.dev.particleanimationlib.util
 
registerCommands(CommandDispatcher<ServerCommandSource>, CommandRegistryAccess, CommandManager.RegistrationEnvironment) - Static method in class me.emafire003.dev.particleanimationlib.commands.PALCommands
 
REPEATING - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
Effect is several times played instantly.
resetCircle - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Start at the same origin each step, use this along with maxAngle and wholeCircle to form persistent semicircles
resetCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the resetCircle and returns a reference to this Builder enabling method chaining.
roll - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
roll - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
rollOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
rollOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
rotateVector(Vec3d, float, float) - Static method in class me.emafire003.dev.particleanimationlib.util.VectorUtils
This handles non-unit vectors, with yaw and pitch instead of X,Y,Z angles.
rotateVector(Vec3d, float, float, float) - Static method in class me.emafire003.dev.particleanimationlib.util.VectorUtils
 
rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Start-angle or rotation of the cone
rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Apply a fixed rotation
rotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the rotation and returns a reference to this Builder enabling method chaining.
rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the rotation and returns a reference to this Builder enabling method chaining.
rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the rotation and returns a reference to this Builder enabling method chaining.
rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the rotation and returns a reference to this Builder enabling method chaining.
rotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the rotations and returns a reference to this Builder enabling method chaining.
rotationStepCounter - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Rotation step counter
run() - Method in class me.emafire003.dev.particleanimationlib.Effect
Runs the effect
run() - Method in class me.emafire003.dev.particleanimationlib.effects.image.ImageLoadTask
 
run(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
Runs the effect, you can also provide a custom lambda function to modify the effect while it runs.
runFor(double) - Method in class me.emafire003.dev.particleanimationlib.Effect
Runs the effect for the specified amount of seconds You can do the same thing by setting the number of iterations manually using Effect.setIterations(int).
runFor(double, EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
Runs the effect for the specified amount of seconds

S

scale - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Scale the image down
scale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the scale and returns a reference to this Builder enabling method chaining.
scale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the scale and returns a reference to this Builder enabling method chaining.
secondaryParticle - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
The particles to use for displaying the center axis/finish point Falls back to the particle of this effect
secondaryParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the secondaryParticle and returns a reference to this Builder enabling method chaining.
setAngularVelocity(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setAngularVelocity(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setAngularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setAngularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setAngularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setBlockSnap(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setCircles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setDelay(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setDrawCenterAxis(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setDrawFinishPoint(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setEnableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setEnableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setEntityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setEntityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setExecuteOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
Execute a function when the effect stops.
setFileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setFrameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setHeight(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
setHelixes(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setImageCacheFolder(File) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
 
setImageCacheFolder(File) - Static method in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
Specify a Custom folder where loaded images are going to be cached.
setInvert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
 
setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setIterations(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setLengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setLengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setMaxAngle(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setMaxLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setOrient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setOriginOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setOriginPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setPadding(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setParticleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
setParticlesCone(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setParticleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setParticlesPerIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setPitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setPitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setPitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setPitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setPlane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setRadials(double) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setRadius(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
setRadius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setRadius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setRadiusIncrease(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
setRandomize(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setResetCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setRoll(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setRoll(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setRollOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setRollOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setRotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setRotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setScale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setSecondaryParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setShouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
Should the Yaw Pitch and Roll also be updated when updating positions?
setShouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
Should the Yaw Pitch and Roll also be updated when updating positions?
setSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setSolid(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setStartRange(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setStepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setStepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setStrands(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setSubEffectAtEnd(Effect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setSubtracts(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setTargetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setTargetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setTransparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
 
setUpdatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setUpdateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setUseEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setUseEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setWholeCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setWorld(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setxFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setXLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setxRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setYaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setYaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setYawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
setYawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
setyFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setYLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setyRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setzFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
setZigZag(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setZigZagOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setZigZagRelativeOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setZigZags(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setZLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setzRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
 
shouldUpdateTargetPositions() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
shouldUpdateYPR - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
shouldUpdateYPR - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
size - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Size of this ball (1)
size(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the size and returns a reference to this Builder enabling method chaining.
solid - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Solid cone
solid(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the solid and returns a reference to this Builder enabling method chaining.
SphereCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
SphereCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.SphereCommand
 
SphereEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
SphereEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Creates a new sphere effect.
SphereEffect(ServerWorld, ParticleEffect, Vec3d, int, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Creates a new sphere effect.
SphereEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Creates a new sphere effect.
SphereEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
SphereEffect builder static inner class.
startRange - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Initial range of the vortex (0.0)
startRange(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the startRange and returns a reference to this Builder enabling method chaining.
step - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Internal Counter
step - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Current step.
step - Variable in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
Internal counter
step - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Current step.
step - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Step counter
step - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Internal counter
step - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Current step.
stepDelay - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Delay between steps
stepX - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Each stepX pixel will be shown.
stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the stepX and returns a reference to this Builder enabling method chaining.
stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the stepX and returns a reference to this Builder enabling method chaining.
stepY - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Each stepY pixel will be shown.
stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the stepY and returns a reference to this Builder enabling method chaining.
stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the stepY and returns a reference to this Builder enabling method chaining.
strands - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
Amount of strands
strands(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the strands and returns a reference to this Builder enabling method chaining.
subEffectAtEnd(Effect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the subEffectAtEnd and returns a reference to this Builder enabling method chaining.
subtract(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the subtract and returns a reference to this Builder enabling method chaining.

T

TargetedEffect - Class in me.emafire003.dev.particleanimationlib.effects.base
Used for effects that allow a target to be set
TargetedEffect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
TargetedYPREffect - Class in me.emafire003.dev.particleanimationlib.effects.base
Class used for effects that also require yaw pitch roll values Note: Roll values are currently unused and won't do anything (version 0.0.1)
TargetedYPREffect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
targetOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
targetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the targetOffset and returns a reference to this Builder enabling method chaining.
targetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the targetOffset and returns a reference to this Builder enabling method chaining.
targetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the targetOffset and returns a reference to this Builder enabling method chaining.
targetPos - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
targetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the targetPos and returns a reference to this Builder enabling method chaining.
targetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the targetPos and returns a reference to this Builder enabling method chaining.
targetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the targetPos and returns a reference to this Builder enabling method chaining.
ticks - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
transparency - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
Whether or not to check for transparent pixels
transparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the transparency and returns a reference to this Builder enabling method chaining.
transparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the transparency and returns a reference to this Builder enabling method chaining.
type - Variable in class me.emafire003.dev.particleanimationlib.Effect
 

U

updatePos() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
updatePos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
updatePos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
updatePos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
updatePositions - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updateTargetPositions - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
updateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the updateTargetPositions and returns a reference to this Builder enabling method chaining.
updateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the updateTargetPositions and returns a reference to this Builder enabling method chaining.
updateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the updateTargetPositions and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin - Variable in class me.emafire003.dev.particleanimationlib.Effect
If true and an entity is the origin it will use their head position if possibile
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsTarget - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
useEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the useEyePosAsTarget and returns a reference to this Builder enabling method chaining.
useEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the useEyePosAsTarget and returns a reference to this Builder enabling method chaining.
useEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the useEyePosAsTarget and returns a reference to this Builder enabling method chaining.

V

valueOf(String) - Static method in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.emafire003.dev.particleanimationlib.EffectType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.emafire003.dev.particleanimationlib.EffectType
Returns an array containing the constants of this enum class, in the order they are declared.
VectorUtils - Class in me.emafire003.dev.particleanimationlib.util
 
VectorUtils() - Constructor for class me.emafire003.dev.particleanimationlib.util.VectorUtils
 
VortexCommand - Class in me.emafire003.dev.particleanimationlib.commands
 
VortexCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.VortexCommand
 
VortexEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Creates a new Vortex effect
VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float, float, float, float, float, double, int, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Creates a new Vortex effect
VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float, float, float, int, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
Creates a new Vortex effect
VortexEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
VortexEffect builder static inner class.

W

wholeCircle - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
To make a whole circle each iteration
wholeCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the wholeCircle and returns a reference to this Builder enabling method chaining.
world - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.

X

X - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 
xFactor - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Factors (1, 1, 1) Aka dimensions of the ball, like the "diameters"
xLength - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Length of x component of cuboid
xLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the xLength and returns a reference to this Builder enabling method chaining.
xLength(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the lenghts and returns a reference to this Builder enabling method chaining.
xRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Rotation of the ball.
xRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Rotation of the torus.
xSubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Subtracts from origin if needed
XY - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 
XYZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 
XZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 

Y

Y - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 
yaw - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
yaw - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yawOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
 
yawOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yFactor - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Factors (1, 1, 1) Aka dimensions of the ball, like the "diameters"
yLength - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Length of y component of cuboid
yLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the yLength and returns a reference to this Builder enabling method chaining.
YPREffect - Class in me.emafire003.dev.particleanimationlib.effects.base
Class used for effects that also require yaw pitch roll values Note: Roll values are currently unused and won't do anything (version 0.0.1)
YPREffect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
 
yRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Rotation of the ball.
yRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Rotation of the torus.
ySubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Subtracts from origin if needed
YZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 

Z

Z - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
 
zag - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Internal boolean
zFactor - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Factors (1, 1, 1) Aka dimensions of the ball, like the "diameters"
zigZagOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Direction of zig-zags
zigZagOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the zigZagOffset and returns a reference to this Builder enabling method chaining.
zigZagRelativeOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Relative direction of zig-zags
zigZagRelativeOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the zigZagRelativeOffset and returns a reference to this Builder enabling method chaining.
zigZags - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
Number of zig zags in the line
zigZags(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the zigZags and returns a reference to this Builder enabling method chaining.
zLength - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
Length of z component of cuboid
zLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the zLength and returns a reference to this Builder enabling method chaining.
zRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
Rotation of the ball.
zRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Rotation of the torus.
zSubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
Subtracts from origin if needed
A B C D E F G H I L M O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values