Index
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
angularVelocityand returns a reference to this Builder enabling method chaining. - angularVelocityX - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Turns the circle by this angle each iteration around the x-axis
- angularVelocityX - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Turns the image by this angle each iteration around the x-axis
- angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
angularVelocityXand returns a reference to this Builder enabling method chaining. - angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
angularVelocityXand returns a reference to this Builder enabling method chaining. - angularVelocityX(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
angularVelocityXand returns a reference to this Builder enabling method chaining. - angularVelocityY - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Turns the circle by this angle each iteration around the y-axis
- angularVelocityY - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Turns the image by this angle each iteration around the y-axis
- angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
angularVelocityYand returns a reference to this Builder enabling method chaining. - angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
angularVelocityYand returns a reference to this Builder enabling method chaining. - angularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
angularVelocityYand returns a reference to this Builder enabling method chaining. - angularVelocityZ - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Turns the circle by this angle each iteration around the z-axis
- angularVelocityZ - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Turns the image by this angle each iteration around the z-axis
- angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
angularVelocityYand returns a reference to this Builder enabling method chaining. - angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
angularVelocityZand returns a reference to this Builder enabling method chaining. - angularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
angularVelocityZand returns a reference to this Builder enabling method chaining. - AnimatedBallCommand - Class in me.emafire003.dev.particleanimationlib.commands
- AnimatedBallCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.AnimatedBallCommand
- AnimatedBallEffect - Class in me.emafire003.dev.particleanimationlib.effects
-
Creates an animated Sphere.
- AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Creates a new animated "ball" effect.
- AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Creates a new animated "ball" effect.
- AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Creates a new animated "ball" effect.
- AnimatedBallEffect(ServerWorld, ParticleEffect, Vec3d, int, int, float, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Creates a new animated "ball" effect.
- AnimatedBallEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
AnimatedBallEffectbuilder static inner class. - AnimatedCircleCommand - Class in me.emafire003.dev.particleanimationlib.commands
- AnimatedCircleCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.AnimatedCircleCommand
- AnimatedCircleEffect - Class in me.emafire003.dev.particleanimationlib.effects
- AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Creates a new circle effect
- AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Creates a new circle effect
- AnimatedCircleEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, float, float, double, boolean, boolean, boolean, Vec3d, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Creates a new circle effect
- AnimatedCircleEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
AnimatedCircleEffectbuilder static inner class. - ArcCommand - Class in me.emafire003.dev.particleanimationlib.commands
- ArcCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ArcCommand
- ArcEffect - Class in me.emafire003.dev.particleanimationlib.effects
- ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Creates a new arc effect between two points
- ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Creates a new arc effect between two points
- ArcEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Creates a new arc effect between two points
- ArcEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
ArcEffectbuilder static inner class. - asString() - Method in enum class me.emafire003.dev.particleanimationlib.EffectType
B
- BaseImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
- BaseImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Creates a new base image effect.
- BaseImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- BaseImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- BaseImageEffect(ServerWorld, Vec3d, Identifier, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- BaseImageEffect.Plane - Enum Class in me.emafire003.dev.particleanimationlib.effects.image
- BlackAndWhiteImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
-
Render a monochrome image from an image file or animated gif.
- BlackAndWhiteImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
-
Creates a new Colored Image effect
- BlackAndWhiteImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- BlackAndWhiteImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- BlackAndWhiteImageEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects.image
-
BlackAndWhiteImageEffectbuilder static inner class. - blockSnap - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Use corners of blocks
- blockSnap(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
blockSnapand returns a reference to this Builder enabling method chaining. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Returns a
AnimatedBallEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Returns a
AnimatedCircleEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Returns a
ArcEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Returns a
ConeEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Returns a
CuboidEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Returns a
BlackAndWhiteImageEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Returns a
ColoredImageEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Returns a
LineEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Returns a
SphereEffectbuilt from the parameters previously set. - build() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Returns a
VortexEffectbuilt from the parameters previously set. - builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
-
Returns a builder for the effect.
- builder(ServerWorld, ParticleEffect, Vec3d) - Static method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Returns a builder for the effect.
- builder(ServerWorld, Vec3d, String) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
-
Returns a builder for the effect.
- builder(ServerWorld, Vec3d, String) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
-
Returns a builder for the effect.
- builder(ServerWorld, Vec3d, Identifier) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
-
Returns a builder for the effect.
- builder(ServerWorld, Vec3d, Identifier) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
-
Returns a builder for the effect.
C
- checkProbability(double) - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
- circles - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Helix-circles per iteration (3) (Also impacts on the length of the effect)
- circles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
circlesand returns a reference to this Builder enabling method chaining. - CODEC - Static variable in enum class me.emafire003.dev.particleanimationlib.EffectType
- ColoredImageCommand - Class in me.emafire003.dev.particleanimationlib.commands
- ColoredImageCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ColoredImageCommand
- ColoredImageEffect - Class in me.emafire003.dev.particleanimationlib.effects.image
-
Draw an image or animated gif using colored particles
- ColoredImageEffect(ServerWorld, Vec3d, float, float, String, boolean, int, int, int, float, float, Vec3d, boolean, boolean, BaseImageEffect.Plane, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
-
Creates a new Colored Image effect
- ColoredImageEffect(ServerWorld, Vec3d, String) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
- ColoredImageEffect(ServerWorld, Vec3d, Identifier) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
- ColoredImageEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects.image
-
ColoredImageEffectbuilder static inner class. - ConeCommand - Class in me.emafire003.dev.particleanimationlib.commands
- ConeCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.ConeCommand
- ConeEffect - Class in me.emafire003.dev.particleanimationlib.effects
- ConeEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Creates a new cone effect
- ConeEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Creates a new cone effect
- ConeEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, int, int, float, float, double, double, boolean, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Creates a new cone effect
- ConeEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
ConeEffectbuilder static inner class. - copy(Effect, Effect) - Static method in class me.emafire003.dev.particleanimationlib.Effect
- copy(AnimatedBallEffect, AnimatedBallEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- copy(AnimatedCircleEffect, AnimatedCircleEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- copy(ArcEffect, ArcEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- copy(TargetedEffect, TargetedEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- copy(TargetedYPREffect, TargetedYPREffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- copy(YPREffect, YPREffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- copy(ConeEffect, ConeEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- copy(CuboidEffect, CuboidEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- copy(BaseImageEffect, BaseImageEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- copy(BlackAndWhiteImageEffect, BlackAndWhiteImageEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- copy(LineEffect, LineEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- copy(SphereEffect, SphereEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- copy(VortexEffect, VortexEffect) - Static method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- CuboidCommand - Class in me.emafire003.dev.particleanimationlib.commands
- CuboidCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.CuboidCommand
- CuboidEffect - Class in me.emafire003.dev.particleanimationlib.effects
- CuboidEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Creates a new cuboid effect.
- CuboidEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Creates a new cuboid effect.
- CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Creates a new cuboid effect.
- CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Creates a new cuboid effect.
- CuboidEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, double, double, double, double, boolean) - Constructor for class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Deprecated.
- CuboidEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
CuboidEffectbuilder static inner class.
D
- DEFAULT_CHACE_PATH - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
- delay - Variable in class me.emafire003.dev.particleanimationlib.Effect
- DELAYED - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Effect is once delayed played.
- display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
This method is to be overridden by extending classes such as
ColoredImageEffect - display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- display(BufferedImage, Vec3d, Vec3d, int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect
- displayParticle(ParticleEffect, Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Needs to be overridden by the other classes Not yet ready, may be scrapped
- displayParticle(ParticleEffect, Vec3d, Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
- displayParticle(Vec3d, int, float) - Method in class me.emafire003.dev.particleanimationlib.Effect
- done - Variable in class me.emafire003.dev.particleanimationlib.Effect
- drawCenterAxis - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Do you want to draw the center axis as well?
- drawCenterAxis(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
drawCenterAxisand 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
drawFinishPointand returns a reference to this Builder enabling method chaining.
E
- Effect - Class in me.emafire003.dev.particleanimationlib
- Effect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.Effect
- EffectModifier - Interface in me.emafire003.dev.particleanimationlib.util
- EffectType - Enum Class in me.emafire003.dev.particleanimationlib
- enableRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Should it rotate?
- enableRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Should it rotate?
- enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
enableRotationand returns a reference to this Builder enabling method chaining. - enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
enableRotationand returns a reference to this Builder enabling method chaining. - enableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
enableRotationand 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
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
entityOriginand returns a reference to this Builder enabling method chaining. - entityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
entityOriginand 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
entityTargetand returns a reference to this Builder enabling method chaining. - entityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
entityTargetand returns a reference to this Builder enabling method chaining. - entityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
entityTargetand returns a reference to this Builder enabling method chaining. - ERROR_IMAGE - Static variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- executeOnStop - Variable in class me.emafire003.dev.particleanimationlib.Effect
-
A function that executes when the effect stops.
- executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining. - executeOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
executeOnStopand returns a reference to this Builder enabling method chaining.
F
- factor(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
factorand returns a reference to this Builder enabling method chaining. - fileId(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
fileIdand returns a reference to this Builder enabling method chaining. - fileId(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
fileIdand returns a reference to this Builder enabling method chaining. - fileName - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
For configuration-driven files
- fileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
fileNameand returns a reference to this Builder enabling method chaining. - fileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
fileNameand 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
flippedand returns a reference to this Builder enabling method chaining. - flipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
flippedand returns a reference to this Builder enabling method chaining. - frameDelay - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
How many ticks to show each frame
- frameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
frameDelayand returns a reference to this Builder enabling method chaining. - frameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
frameDelayand returns a reference to this Builder enabling method chaining.
G
- getAngularVelocity() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getAngularVelocityX() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getAngularVelocityY() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getAngularVelocityZ() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getCircles() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getDelay() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getDirection() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getDirection() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getEntityOrigin() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getEntityTarget() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- getExecuteOnStop() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
A function that executes when the effect stops.
- getFileName() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getFrameDelay() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getHeight() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- getHelixes() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getIdentifier(String) - Static method in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
- getImageCacheFolder() - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
- getIterations() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getLength() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getLengthGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getLengthGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getMaxAngle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getMaxLength() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.AnimatedBallCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.AnimatedCircleCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ArcCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ColoredImageCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.ConeCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.CuboidCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.LineCommand
- getNode(CommandRegistryAccess) - Method in interface me.emafire003.dev.particleanimationlib.commands.PALCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.PALDebugCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.SphereCommand
- getNode(CommandRegistryAccess) - Method in class me.emafire003.dev.particleanimationlib.commands.VortexCommand
- getOriginOffset() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getOriginPos() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Already sums the offsets!
- getPadding() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- getParticle() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getParticleIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getParticles() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- getParticlesCone() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getParticleSize() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getParticlesPerIteration() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getPitch() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getPitch() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getPitchOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getPitchOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getPlane() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getPredictedMaxCenterPosition() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Returns the position of the center of the cone at it maximum point
- getPredictedMaxCenterPosition() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Returns the predicted finish center position of the vortex, can be used to invert the vortex
- getRadials() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- getRadius() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getRadiusGrow() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getRadiusIncrease() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- getRandomAngle() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
- getRandomCircleVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
- getRandomFlatVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
- getRandomVector() - Static method in class me.emafire003.dev.particleanimationlib.util.RandomUtils
- getRoll() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getRoll() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getRollOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getRollOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getRotations() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getScale() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getSecondaryParticle() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getShouldUpdateYPR() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getShouldUpdateYPR() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getSize() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getStartRange() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- getStepX() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getStepY() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- getStrands() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getSubEffectAtEnd() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getSubtracts() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getTargetOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- getTargetPos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
-
Already sums the offsets!
- 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
- 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
heightand 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
helixesand returns a reference to this Builder enabling method chaining.
I
- imageLoadCallback - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- ImageLoadCallback - Interface in me.emafire003.dev.particleanimationlib.effects.image
- ImageLoadTask - Class in me.emafire003.dev.particleanimationlib.effects.image
- ImageLoadTask(String, ImageLoadCallback, MinecraftServer) - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ImageLoadTask
- images - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Image as BufferedImage
- ImageUtils - Class in me.emafire003.dev.particleanimationlib.effects.image
- ImageUtils() - Constructor for class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
- INSTANT - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Effect is once played instantly.
- invert - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
-
Invert the image
- invert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
invertand 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
invertedand returns a reference to this Builder enabling method chaining. - inverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
invertedand returns a reference to this Builder enabling method chaining. - isBlockSnap() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- isDrawCenterAxis() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isDrawFinishPoint() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isEnableRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- isEnableRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- isInvert() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- isOrient() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- isRandomize() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isResetCircle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- isSolid() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isTransparency() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- isUpdatePositions() - Method in class me.emafire003.dev.particleanimationlib.Effect
- isUpdateTargetPositions() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- isUseEyePosAsOrigin() - Method in class me.emafire003.dev.particleanimationlib.Effect
- isUseEyePosAsTarget() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- isWholeCircle() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- isZigZag - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Should it do a zig zag?
- isZigZag() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- isZigZag(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
isZigZagand 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
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
iterationsand returns a reference to this Builder enabling method chaining. - iterations(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
iterationsand 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
lengthand 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
lengthGrowand returns a reference to this Builder enabling method chaining. - lengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
lengthGrowand returns a reference to this Builder enabling method chaining. - LineCommand - Class in me.emafire003.dev.particleanimationlib.commands
- LineCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.LineCommand
- LineEffect - Class in me.emafire003.dev.particleanimationlib.effects
- LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Creates a new line effect.
- LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double, boolean, int, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Creates a new line effect.
- LineEffect(ServerWorld, ParticleEffect, Vec3d, float, float, int, double, boolean, int, Vec3d, Vec3d, Effect) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Creates a new line effect.
- LineEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Creates a new line effect.
- LineEffect(ServerWorld, ParticleEffect, Vec3d, Vec3d, int, int, boolean, int, Vec3d, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Creates a new line effect.
- LineEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
LineEffectbuilder static inner class. - load(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Automatically called when creating a new ImageEffect using a string path Can be used to update the image that is displayed.
- load(Identifier) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Automatically called when creating a new ImageEffect using a string path Can be used to update the image that is displayed.
- loaded(BufferedImage[]) - Method in interface me.emafire003.dev.particleanimationlib.effects.image.ImageLoadCallback
- loadFile(File) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- loadImage(String, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
- loadImage(Identifier, ImageLoadCallback, MinecraftServer) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
- LOGGER - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
M
- maxAngle - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Used to make a partial circle
- maxAngle(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
maxAngleand 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
maxLengthand returns a reference to this Builder enabling method chaining. - me.emafire003.dev.particleanimationlib - package me.emafire003.dev.particleanimationlib
- me.emafire003.dev.particleanimationlib.commands - package me.emafire003.dev.particleanimationlib.commands
- me.emafire003.dev.particleanimationlib.effects - package me.emafire003.dev.particleanimationlib.effects
- me.emafire003.dev.particleanimationlib.effects.base - package me.emafire003.dev.particleanimationlib.effects.base
- me.emafire003.dev.particleanimationlib.effects.image - package me.emafire003.dev.particleanimationlib.effects.image
- me.emafire003.dev.particleanimationlib.util - package me.emafire003.dev.particleanimationlib.util
- minCorner - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
State variables
- MOD_ID - Static variable in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
- modifyEffect(Effect, int) - Method in interface me.emafire003.dev.particleanimationlib.util.EffectModifier
O
- onInitialize() - Method in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
- onRun() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Main method to extend, here the animation code is run EACH tick
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- onRun() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- onStop() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Can be override to add a finishing effect i guess
- orient - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Orients the image to the specified Yaw Pitch, for example facing a player
- orient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
orientand returns a reference to this Builder enabling method chaining. - orient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
orientand 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
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
originOffsetand returns a reference to this Builder enabling method chaining. - originOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
originOffsetand 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
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
originPosand returns a reference to this Builder enabling method chaining. - originPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
originPosand 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
paddingand returns a reference to this Builder enabling method chaining. - PALCommand - Interface in me.emafire003.dev.particleanimationlib.commands
- PALCommands - Class in me.emafire003.dev.particleanimationlib.commands
- PALCommands() - Constructor for class me.emafire003.dev.particleanimationlib.commands.PALCommands
- PALDebugCommand - Class in me.emafire003.dev.particleanimationlib.commands
- PALDebugCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.PALDebugCommand
- particle - Variable in class me.emafire003.dev.particleanimationlib.Effect
- particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - particle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
particleand returns a reference to this Builder enabling method chaining. - ParticleAnimationLib - Class in me.emafire003.dev.particleanimationlib
- ParticleAnimationLib() - Constructor for class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
- particleIncrease - Variable in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- particleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
particleIncreaseand 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
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
particlesand returns a reference to this Builder enabling method chaining. - particles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
particlesand 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
particlesConeand returns a reference to this Builder enabling method chaining. - particleSize - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
How big should the dust particles be?
- particleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
particleSizeand returns a reference to this Builder enabling method chaining. - particleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
particleSizeand 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
particlesPerIterationand 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
pitchand returns a reference to this Builder enabling method chaining. - pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
pitchand returns a reference to this Builder enabling method chaining. - pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
pitchand returns a reference to this Builder enabling method chaining. - pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
pitchand returns a reference to this Builder enabling method chaining. - pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
pitchand returns a reference to this Builder enabling method chaining. - pitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
pitchand 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
pitchOffsetand returns a reference to this Builder enabling method chaining. - pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
pitchOffsetand returns a reference to this Builder enabling method chaining. - pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
pitchOffsetand returns a reference to this Builder enabling method chaining. - pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
pitchOffsetand returns a reference to this Builder enabling method chaining. - pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
pitchOffsetand returns a reference to this Builder enabling method chaining. - pitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
pitchOffsetand returns a reference to this Builder enabling method chaining. - plane - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
What plane should it rotate?
- plane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
planeand returns a reference to this Builder enabling method chaining. - plane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
planeand 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
radialsand 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
radiusand returns a reference to this Builder enabling method chaining. - radius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
radiusand returns a reference to this Builder enabling method chaining. - radius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
radiusand 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
radiusGrowand returns a reference to this Builder enabling method chaining. - radiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
radiusGrowand returns a reference to this Builder enabling method chaining. - radiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
radiusGrowand 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
radiusIncreaseand 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
randomizeand returns a reference to this Builder enabling method chaining. - RandomUtils - Class in me.emafire003.dev.particleanimationlib.util
- registerCommands(CommandDispatcher<ServerCommandSource>, CommandRegistryAccess, CommandManager.RegistrationEnvironment) - Static method in class me.emafire003.dev.particleanimationlib.commands.PALCommands
- REPEATING - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Effect is several times played instantly.
- resetCircle - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Start at the same origin each step, use this along with maxAngle and wholeCircle to form persistent semicircles
- resetCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
resetCircleand returns a reference to this Builder enabling method chaining. - roll - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- roll - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- rollOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- rollOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- rotateVector(Vec3d, float, float) - Static method in class me.emafire003.dev.particleanimationlib.util.VectorUtils
-
This handles non-unit vectors, with yaw and pitch instead of X,Y,Z angles.
- rotateVector(Vec3d, float, float, float) - Static method in class me.emafire003.dev.particleanimationlib.util.VectorUtils
- rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Start-angle or rotation of the cone
- rotation - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Apply a fixed rotation
- rotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
rotationand returns a reference to this Builder enabling method chaining. - rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
rotationand returns a reference to this Builder enabling method chaining. - rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
rotationand returns a reference to this Builder enabling method chaining. - rotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
rotationand returns a reference to this Builder enabling method chaining. - rotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the rotations and returns a reference to this Builder enabling method chaining.
- rotationStepCounter - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Rotation step counter
- run() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Runs the effect
- run() - Method in class me.emafire003.dev.particleanimationlib.effects.image.ImageLoadTask
- run(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Runs the effect, you can also provide a custom lambda function to modify the effect while it runs.
- runFor(double) - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Runs the effect for the specified amount of seconds You can do the same thing by setting the number of iterations manually using
Effect.setIterations(int). - runFor(double, EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Runs the effect for the specified amount of seconds
S
- scale - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Scale the image down
- scale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
scaleand returns a reference to this Builder enabling method chaining. - scale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
scaleand 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
secondaryParticleand 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.image.BaseImageEffect
- setAngularVelocityY(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setAngularVelocityZ(double) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setBlockSnap(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setCircles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setDelay(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setDrawCenterAxis(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setDrawFinishPoint(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setEnableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setEnableRotation(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setEntityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setEntityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setExecuteOnStop(EffectModifier) - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Execute a function when the effect stops.
- setFileName(String) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setFrameDelay(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setHeight(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- setHelixes(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setImageCacheFolder(File) - Static method in class me.emafire003.dev.particleanimationlib.effects.image.ImageUtils
- setImageCacheFolder(File) - Static method in class me.emafire003.dev.particleanimationlib.ParticleAnimationLib
-
Specify a Custom folder where loaded images are going to be cached.
- setInvert(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect
- setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setInverted(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setIterations(int) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setLengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setLengthGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setMaxAngle(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setMaxLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setOrient(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setOriginOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setOriginPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setPadding(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setParticleIncrease(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setParticles(int) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- setParticlesCone(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setParticleSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setParticlesPerIteration(int) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setPitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setPitch(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setPitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setPitchOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setPlane(BaseImageEffect.Plane) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setRadials(double) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setRadius(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- setRadius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setRadius(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setRadiusGrow(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setRadiusIncrease(double) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect
- setRandomize(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setResetCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setRoll(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setRoll(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setRollOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setRollOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setRotation(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setRotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setScale(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setSecondaryParticle(ParticleEffect) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setShouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
-
Should the Yaw Pitch and Roll also be updated when updating positions?
- setShouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
-
Should the Yaw Pitch and Roll also be updated when updating positions?
- setSize(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setSolid(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setStartRange(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setStepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setStepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setStrands(int) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setSubEffectAtEnd(Effect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setSubtracts(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setTargetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setTargetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setTransparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
- setUpdatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setUpdateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setUseEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setUseEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setWholeCircle(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- setWorld(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setxFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setXLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setxRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setYaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setYaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setYawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- setYawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- setyFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setYLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setyRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setzFactor(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- setZigZag(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setZigZagOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setZigZagRelativeOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setZigZags(int) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- setZLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- setzRotation(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- shouldUpdateTargetPositions() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- shouldUpdateYPR - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- shouldUpdateYPR - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - shouldUpdateYPR(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
shouldUpdateYPRand returns a reference to this Builder enabling method chaining. - size - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Size of this ball (1)
- size(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
sizeand 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
solidand returns a reference to this Builder enabling method chaining. - SphereCommand - Class in me.emafire003.dev.particleanimationlib.commands
- SphereCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.SphereCommand
- SphereEffect - Class in me.emafire003.dev.particleanimationlib.effects
- SphereEffect(ServerWorld, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
-
Creates a new sphere effect.
- SphereEffect(ServerWorld, ParticleEffect, Vec3d, int, double) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
-
Creates a new sphere effect.
- SphereEffect(ServerWorld, ParticleEffect, Vec3d, int, double, double, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.SphereEffect
-
Creates a new sphere effect.
- SphereEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
SphereEffectbuilder 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
startRangeand returns a reference to this Builder enabling method chaining. - step - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Internal Counter
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Current step.
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Internal counter
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
-
Current step.
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Step counter
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Internal counter
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Current step.
- stepDelay - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Delay between steps
- stepX - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Each stepX pixel will be shown.
- stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
stepXand returns a reference to this Builder enabling method chaining. - stepX(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
stepXand returns a reference to this Builder enabling method chaining. - stepY - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Each stepY pixel will be shown.
- stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
stepYand returns a reference to this Builder enabling method chaining. - stepY(int) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
stepYand 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
strandsand returns a reference to this Builder enabling method chaining. - subEffectAtEnd(Effect) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
subEffectAtEndand returns a reference to this Builder enabling method chaining. - subtract(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
subtractand 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
targetOffsetand returns a reference to this Builder enabling method chaining. - targetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
targetOffsetand returns a reference to this Builder enabling method chaining. - targetOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
targetOffsetand 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
targetPosand returns a reference to this Builder enabling method chaining. - targetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
targetPosand returns a reference to this Builder enabling method chaining. - targetPos(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
targetPosand returns a reference to this Builder enabling method chaining. - ticks - Variable in class me.emafire003.dev.particleanimationlib.Effect
- transparency - Variable in class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect
-
Whether or not to check for transparent pixels
- transparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
transparencyand returns a reference to this Builder enabling method chaining. - transparency(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
transparencyand 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
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
updatePositionsand returns a reference to this Builder enabling method chaining. - updatePositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
updatePositionsand 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
updateTargetPositionsand returns a reference to this Builder enabling method chaining. - updateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
updateTargetPositionsand returns a reference to this Builder enabling method chaining. - updateTargetPositions(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
updateTargetPositionsand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin - Variable in class me.emafire003.dev.particleanimationlib.Effect
-
If true and an entity is the origin it will use their head position if possibile
- useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
useEyePosAsOriginand returns a reference to this Builder enabling method chaining. - useEyePosAsOrigin(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
useEyePosAsOriginand 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
useEyePosAsTargetand returns a reference to this Builder enabling method chaining. - useEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
useEyePosAsTargetand returns a reference to this Builder enabling method chaining. - useEyePosAsTarget(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
useEyePosAsTargetand returns a reference to this Builder enabling method chaining.
V
- valueOf(String) - Static method in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VectorUtils - Class in me.emafire003.dev.particleanimationlib.util
- VectorUtils() - Constructor for class me.emafire003.dev.particleanimationlib.util.VectorUtils
- VortexCommand - Class in me.emafire003.dev.particleanimationlib.commands
- VortexCommand() - Constructor for class me.emafire003.dev.particleanimationlib.commands.VortexCommand
- VortexEffect - Class in me.emafire003.dev.particleanimationlib.effects
- VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Creates a new Vortex effect
- VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float, float, float, float, float, double, int, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Creates a new Vortex effect
- VortexEffect(ServerWorld, ParticleEffect, Vec3d, float, float, float, float, int, int) - Constructor for class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Creates a new Vortex effect
- VortexEffect.Builder - Class in me.emafire003.dev.particleanimationlib.effects
-
VortexEffectbuilder 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
wholeCircleand 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
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.SphereEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining. - world(ServerWorld) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
worldand returns a reference to this Builder enabling method chaining.
X
- X - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
- xFactor - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Factors (1, 1, 1) Aka dimensions of the ball, like the "diameters"
- xLength - Variable in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
-
Length of x component of cuboid
- xLength(double) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the
xLengthand returns a reference to this Builder enabling method chaining. - xLength(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect.Builder
-
Sets the lenghts and returns a reference to this Builder enabling method chaining.
- xRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Rotation of the ball.
- xRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Rotation of the torus.
- xSubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Subtracts from origin if needed
- XY - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
- XYZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
- XZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
Y
- Y - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
- yaw - Variable in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- yaw - Variable in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
yawand returns a reference to this Builder enabling method chaining. - yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
yawand returns a reference to this Builder enabling method chaining. - yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
yawand returns a reference to this Builder enabling method chaining. - yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
yawand returns a reference to this Builder enabling method chaining. - yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
yawand returns a reference to this Builder enabling method chaining. - yaw(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
yawand 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
yawOffsetand returns a reference to this Builder enabling method chaining. - yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect.Builder
-
Sets the
yawOffsetand returns a reference to this Builder enabling method chaining. - yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.BlackAndWhiteImageEffect.Builder
-
Sets the
yawOffsetand returns a reference to this Builder enabling method chaining. - yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.image.ColoredImageEffect.Builder
-
Sets the
yawOffsetand returns a reference to this Builder enabling method chaining. - yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
yawOffsetand returns a reference to this Builder enabling method chaining. - yawOffset(float) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect.Builder
-
Sets the
yawOffsetand 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
yLengthand returns a reference to this Builder enabling method chaining. - YPREffect - Class in me.emafire003.dev.particleanimationlib.effects.base
-
Class used for effects that also require yaw pitch roll values Note: Roll values are currently unused and won't do anything (version 0.0.1)
- YPREffect(ServerWorld, EffectType, ParticleEffect, Vec3d) - Constructor for class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- yRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Rotation of the ball.
- yRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Rotation of the torus.
- ySubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Subtracts from origin if needed
- YZ - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
Z
- Z - Enum constant in enum class me.emafire003.dev.particleanimationlib.effects.image.BaseImageEffect.Plane
- zag - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Internal boolean
- zFactor - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Factors (1, 1, 1) Aka dimensions of the ball, like the "diameters"
- zigZagOffset - Variable in class me.emafire003.dev.particleanimationlib.effects.LineEffect
-
Direction of zig-zags
- zigZagOffset(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect.Builder
-
Sets the
zigZagOffsetand 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
zigZagRelativeOffsetand 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
zigZagsand 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
zLengthand returns a reference to this Builder enabling method chaining. - zRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
-
Rotation of the ball.
- zRotation - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Rotation of the torus.
- zSubtract - Variable in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
-
Subtracts from origin if needed
All Classes and Interfaces|All Packages|Constant Field Values