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.ImageEffect
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.ImageEffect.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.ImageEffect
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.ImageEffect.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.ImageEffect
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.ImageEffect.Builder
Sets the angularVelocityZ and returns a reference to this Builder enabling method chaining.
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.
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) - 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.
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.
asString() - Method in enum class me.emafire003.dev.particleanimationlib.EffectType
 

B

blackAndWhite - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Weather or not this should display as black and white
blackAndWhite(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the blackAndWhite and returns a reference to this Builder enabling method chaining.
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.DonutEffect.Builder
Returns a DonutEffect built from the parameters previously set.
build() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Returns a ImageEffect 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.TextEffect.Builder
Returns a TextEffect 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.DonutEffect
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.TextEffect
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.ImageEffect
Returns a builder for the effect.
builder(ServerWorld, Vec3d, Identifier) - Static method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Returns a builder for the effect.
Builder() - Constructor for class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
 
Builder() - Constructor for class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
 

C

checkProbability(double) - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
 
circles - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Amount of circles to build the torus
circles - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Amount of circles to build the torus
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.DonutEffect.Builder
Sets the circles and returns a reference to this Builder enabling method chaining.
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.
circlesIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increase the amount of circles making up the donut
circlesIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increase the amount of circles making up the donut
circlesIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the circlesIncrease and returns a reference to this Builder enabling method chaining.
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(DonutEffect, DonutEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
copy(ImageEffect, ImageEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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(TextEffect, TextEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
copy(VortexEffect, VortexEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
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.ImageEffect
This methods handles the display of the image into particle form
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
 
DonutEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
DonutEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
DonutEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, int, float, float, Vec3d, float, float, int, int, int, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Creates a new donut effect
DonutEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
DonutEffect builder static inner class.
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.ImageEffect
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.ImageEffect.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.DonutEffect.Builder
Sets the entityOrigin and returns a reference to this Builder enabling method chaining.
entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.ImageEffect
 
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.DonutEffect.Builder
Sets the executeOnStop and returns a reference to this Builder enabling method chaining.
executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.ImageEffect.Builder
Same as fileName but with an Identifier instead
fileName - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
For configuration-driven files
fileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.
font - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Font used to create the Text
font - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Font used to create the Text
font(Font) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the font and returns a reference to this Builder enabling method chaining.
forced - Variable in class me.emafire003.dev.particleanimationlib.Effect
Weather or not the particles spawned have the "forced" property aka rendered much further away and bypass the option to not show them on the client
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
forced(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the forced and returns a reference to this Builder enabling method chaining.
frameDelay - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
How many ticks to show each frame
frameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.ImageEffect
 
getAngularVelocityY() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
getAngularVelocityZ() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
getCircles() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getCircles() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getCirclesIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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.ImageEffect
 
getFont() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
getFrameDelay() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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.util.image.ImageUtils
 
getIncreaseCirclesEveryNIterations() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getIncreaseParticlesCircleEveryNIterations() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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
 
getLimitParticlesEveryNIterations() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getMaxAngle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getMaxLength() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
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
 
getParticleLimit() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
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
 
getParticlesCircle() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getParticlesCircleIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getParticlesCone() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getParticleSize() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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.ImageEffect
 
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
 
getRadiusDonut() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getRadiusDonutIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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
 
getRadiusTube() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
getRadiusTubeIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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.DonutEffect
 
getRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
getRotations() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
getScale() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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
 
getSize() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
getSpawnParticlesEveryNIteration() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getStartRange() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
getStepX() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
getStepX() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
getStepY() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
getStepY() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
getStrands() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
getSubEffectAtEnd() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
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!
getText() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
getType() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getWorld() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
getWorldRegistryKey() - 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

halfSphere - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Should it display as an half sphere?
halfSphere - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
Should it display as an half sphere?
halfSphere(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the halfSphere and returns a reference to this Builder enabling method chaining.
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

image - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Contains an image version of the String
ImageEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
ImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, ImageEffect.Plane, double, double, double, boolean, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Creates a new ImageEffect.
ImageEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
ImageEffect builder static inner class.
ImageEffect.Plane - Enum Class in me.emafire003.dev.particleanimationlib.effects
 
imageLoadCallback - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
ImageLoadCallback - Interface in me.emafire003.dev.particleanimationlib.util.image
 
ImageLoadTask - Class in me.emafire003.dev.particleanimationlib.util.image
 
ImageLoadTask(String, ImageLoadCallback, MinecraftServer) - Constructor for class me.emafire003.dev.particleanimationlib.util.image.ImageLoadTask
 
images - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Image as BufferedImage
ImageUtils - Class in me.emafire003.dev.particleanimationlib.util.image
 
ImageUtils() - Constructor for class me.emafire003.dev.particleanimationlib.util.image.ImageUtils
 
increaseCirclesEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increases the number of circles by circleIncrease once every tot iterations By default it's 20 iterations, so once every second
increaseCirclesEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increases the number of circles by circleIncrease once every tot iterations By default it's 20 iterations, so once every second
increaseCirclesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the increaseCirclesEveryNIterations and returns a reference to this Builder enabling method chaining.
increaseParticlesCircleEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increases the number of particles per circle by particlesCircleIncrease once every tot iterations By default it's 20 iterations, so once every second
increaseParticlesCircleEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increases the number of particles per circle by particlesCircleIncrease once every tot iterations By default it's 20 iterations, so once every second
increaseParticlesCircleEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the increaseParticlesCircleEveryNIterations and returns a reference to this Builder enabling method chaining.
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.TextEffect.Builder
Invert the text, as in it makes it hollowed out of a rectangle background
invert - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Invert the text, as in it makes it hollowed out of a rectangle background
invert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the invert and returns a reference to this Builder enabling method chaining.
invertColors - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Weather or not the color of the image should be inverted
invertColors(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the invertColors 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.
invertHalfSphere - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
If it is an half sphere, should it be inverted the other way around?
invertHalfSphere - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
If it is an half sphere, should it be inverted the other way around?
invertHalfSphere(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the invertHalfSphere and returns a reference to this Builder enabling method chaining.
isBlackAndWhite() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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.ImageEffect
 
isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
isForced() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
isHalfSphere() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
isInvert() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
isInvertColors() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
isInvertHalSphere() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
isOrient() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
isRandomize() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
isRealtime() - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
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.ImageEffect
 
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.DonutEffect.Builder
Sets the iterations and returns a reference to this Builder enabling method chaining.
iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.
limitParticlesEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.Effect
Every N iterations specified here the number of maximum particles spawned in that time frame is particleLimit
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
limitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the limitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
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.ImageEffect
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.ImageEffect
Automatically called when creating a new ImageEffect using an Identifier path Can be used to update the image that is displayed.
loaded(BufferedImage[]) - Method in interface me.emafire003.dev.particleanimationlib.util.image.ImageLoadCallback
 
loadImage(String, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.util.image.ImageUtils
 
loadImage(Identifier, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.util.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.effects - package me.emafire003.dev.particleanimationlib.effects
 
me.emafire003.dev.particleanimationlib.effects.base - package me.emafire003.dev.particleanimationlib.effects.base
 
me.emafire003.dev.particleanimationlib.util - package me.emafire003.dev.particleanimationlib.util
 
me.emafire003.dev.particleanimationlib.util.image - package me.emafire003.dev.particleanimationlib.util.image
 
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.DonutEffect
 
onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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.TextEffect
 
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.ImageEffect
Orients the image to the specified Yaw Pitch, for example facing a player
orient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.DonutEffect.Builder
Sets the originOffset and returns a reference to this Builder enabling method chaining.
originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.DonutEffect.Builder
Sets the originPos and returns a reference to this Builder enabling method chaining.
originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.
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.DonutEffect.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.TextEffect.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
Amount to increase the particles per tick
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.
particleLimit - Variable in class me.emafire003.dev.particleanimationlib.Effect
The limit of particles spawned at a given time (like on one iteration)
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the particleLimit and returns a reference to this Builder enabling method chaining.
particleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the particleLimit 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.
particlesCircle - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Amount of particles inside a single vertical circle
particlesCircle - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Amount of particles inside a single vertical circle
particlesCircle(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the particlesCircle and returns a reference to this Builder enabling method chaining.
particlesCircleIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increases the amount of particles inside a single vertical circle this much each iteration
particlesCircleIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increases the amount of particles inside a single vertical circle this much each iteration
particlesCircleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the particlesCircleIncrease 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.ImageEffect
How big should the dust particles be?
particleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.DonutEffect.Builder
Sets the pitch and returns a reference to this Builder enabling method chaining.
pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.DonutEffect.Builder
Sets the pitchOffset and returns a reference to this Builder enabling method chaining.
pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.ImageEffect
What plane should it rotate?
plane(ImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.
radiusDonut - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Radius of the torus
radiusDonut - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Radius of the torus
radiusDonut(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the radiusDonut and returns a reference to this Builder enabling method chaining.
radiusDonutIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increases the donut radius this much each tick
radiusDonutIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increases the donut radius this much each tick
radiusDonutIncrease(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the radiusDonutIncrease 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.
radiusTube - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Radius of the tube (the circles on the outside).
radiusTube - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Radius of the tube (the circles on the outside).
radiusTube(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the radiusTube and returns a reference to this Builder enabling method chaining.
radiusTubeIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Increases the radius of the tube (the circles on the outside) this much each iteration
radiusTubeIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Increases the radius of the tube (the circles on the outside) this much each iteration
radiusTubeIncrease(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the radiusTubeIncrease 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
 
realtime - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Set this only to true if you are working with changing text.
realtime - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Set this only to true if you are working with changing text.
realtime(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the realtime and returns a reference to this Builder enabling method chaining.
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.DonutEffect.Builder
Rotation of the torus.
rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
Rotation of the torus.
rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
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.DonutEffect.Builder
Sets the rotation and returns a reference to this Builder enabling method chaining.
rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.ImageEffect
Rotation step counter
run() - Method in class me.emafire003.dev.particleanimationlib.Effect
Runs the effect
run() - Method in class me.emafire003.dev.particleanimationlib.util.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.ImageEffect
Scale the image down
scale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.
SERVER_INSTANCE - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
 
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.ImageEffect
 
setAngularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setAngularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setBlackAndWhite(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setBlockSnap(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
 
setCircles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setCircles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setCirclesIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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.ImageEffect
 
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.
setFileId(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
It will also update the loaded image!
setFileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
It will also update the loaded image!
setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setFont(Font) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setForced(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setFrameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setHalfSphere(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
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.ParticleAnimationLib
Specify a Custom folder where loaded images are going to be cached.
setImageCacheFolder(File) - Static method in class me.emafire003.dev.particleanimationlib.util.image.ImageUtils
 
setIncreaseCirclesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setIncreaseParticlesCircleEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setInvert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setInvertColors(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setInvertedHalfSphere(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
 
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
 
setLimitParticlesEveryNIterations(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
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.ImageEffect
 
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
 
setParticleLimit(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
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
 
setParticlesCircle(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setParticlesCircleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setParticlesCone(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setParticleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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(ImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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
 
setRadiusDonut(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setRadiusDonutIncrease(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
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
 
setRadiusTube(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setRadiusTubeIncrease(float) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect
 
setRandomize(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setRealtime(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
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.DonutEffect
 
setRotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setRotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
 
setScale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setSecondaryParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setShouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setShouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setShouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
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
 
setSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setSolid(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setSpawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
 
setStartRange(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
 
setStepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setStepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setStepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
setStepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setStrands(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
 
setSubEffectAtEnd(Effect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
 
setTargetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setTargetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
 
setText(String) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect
 
setTransparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
 
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
 
shouldLimitParticlesEveryNIterations - Variable in class me.emafire003.dev.particleanimationlib.Effect
Limits the number of particles spawned every N iterations specified below
shouldLimitParticlesEveryNIterations() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesEveryNIterations(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the shouldLimitParticlesEveryNIterations and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration - Variable in class me.emafire003.dev.particleanimationlib.Effect
Set this to true to limit the max number of particles spawned each iteration, to save up on memory By default it's on and is capped at 5000 particles per tick.
shouldLimitParticlesSpawnedPerIteration() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldLimitParticlesSpawnedPerIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the shouldLimitParticlesSpawnedPerIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration - Variable in class me.emafire003.dev.particleanimationlib.Effect
Set this to true to skip some iteration of particles spawning to save up on server and client resources
shouldSpawnParticlesEveryNIteration() - Method in class me.emafire003.dev.particleanimationlib.Effect
 
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
shouldSpawnParticlesEveryNIteration(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the shouldSpawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
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.DonutEffect.Builder
Sets the shouldUpdateYPR and returns a reference to this Builder enabling method chaining.
shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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 - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Scale the font down
size - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Scale the font down
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.
size(float) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.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.
spawnParticlesEveryNIteration - Variable in class me.emafire003.dev.particleanimationlib.Effect
How many iterations to skip between a particle spawning and the other.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.DonutEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
spawnParticlesEveryNIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
Sets the spawnParticlesEveryNIteration and returns a reference to this Builder enabling method chaining.
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, boolean, boolean) - 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.ImageEffect
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.ImageEffect
Delay between steps
stepX - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Each stepX pixel will be shown.
stepX - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Each stepX pixel will be shown.
stepX - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Each stepX pixel will be shown.
stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the stepX and returns a reference to this Builder enabling method chaining.
stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the stepX and returns a reference to this Builder enabling method chaining.
stepY - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Each stepY pixel will be shown.
stepY - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Each stepY pixel will be shown.
stepY - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Each stepY pixel will be shown.
stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Builder
Sets the stepY and returns a reference to this Builder enabling method chaining.
stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.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.
StringParser - Class in me.emafire003.dev.particleanimationlib.util
Based on answer at StackOverflow
stringToBufferedImage(Font, String) - Static method in class me.emafire003.dev.particleanimationlib.util.StringParser
 
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.

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.
text - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Text to display
text - Variable in class me.emafire003.dev.particleanimationlib.effects.TextEffect
Text to display.
text(String) - Method in class me.emafire003.dev.particleanimationlib.effects.TextEffect.Builder
Sets the text and returns a reference to this Builder enabling method chaining.
TextEffect - Class in me.emafire003.dev.particleanimationlib.effects
 
TextEffect(ServerWorld, ParticleEffect, Vec3d, float, float, String, boolean, int, int, float, boolean, Font) - Constructor for class me.emafire003.dev.particleanimationlib.effects.TextEffect
Creates a new TextEffect, displaying a given string with a given Font etc
TextEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
TextEffect builder static inner class.
ticks - Variable in class me.emafire003.dev.particleanimationlib.Effect
 
transparency - Variable in class me.emafire003.dev.particleanimationlib.effects.ImageEffect
Whether or not to check for transparent pixels
transparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.DonutEffect.Builder
Sets the updatePositions and returns a reference to this Builder enabling method chaining.
updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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 possible
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.DonutEffect.Builder
Sets the useEyePosAsOrigin and returns a reference to this Builder enabling method chaining.
useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.ImageEffect.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.ImageEffect.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
 
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.DonutEffect.Builder
Sets the world and returns a reference to this Builder enabling method chaining.
world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.ImageEffect.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.
XY - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Plane
 
XYZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Plane
 
XZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Plane
 

Y

Y - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.DonutEffect.Builder
Sets the yaw and returns a reference to this Builder enabling method chaining.
yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.DonutEffect.Builder
Sets the yawOffset and returns a reference to this Builder enabling method chaining.
yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.TextEffect.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.
YZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.Plane
 

Z

Z - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.ImageEffect.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.
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