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(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.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(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.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(double) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.Builder
-
Sets the
angularVelocityYand 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.
B
- 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.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.
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. - 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(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
- 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.
- 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
- 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(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect.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.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.
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. - 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.
G
- getAngularVelocity() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- 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
- getHeight() - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- getHelixes() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- 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.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
- 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
- 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
- getRotations() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- 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
- getStrands() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- getSubEffectAtEnd() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getSubtracts() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- getTargetOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- getTargetPos() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
-
Already sums the offsets!
- getWorld() - Method in class me.emafire003.dev.particleanimationlib.Effect
- getxFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getXLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- getxRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getYaw() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getYaw() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getYawOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedYPREffect
- getYawOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.base.YPREffect
- getyFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getYLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- getyRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getzFactor() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
- getZigZagOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getZigZagRelativeOffset() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getZigZags() - Method in class me.emafire003.dev.particleanimationlib.effects.LineEffect
- getZLength() - Method in class me.emafire003.dev.particleanimationlib.effects.CuboidEffect
- getzRotation() - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedBallEffect
H
- height - Variable in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
-
Height of the arc in blocks
- height(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect.Builder
-
Sets the
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
- INSTANT - Enum constant in enum class me.emafire003.dev.particleanimationlib.EffectType
-
Effect is once played instantly.
- 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
- isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isFlipped() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- isInverted() - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- 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
- 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.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. - 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.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.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
- 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.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.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. - 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.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.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.
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(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. - 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.
- run() - Method in class me.emafire003.dev.particleanimationlib.Effect
-
Runs the effect
- 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
- 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. - setAngularVelocity(double) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setAngularVelocity(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- 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
- setEntityOrigin(Entity) - Method in class me.emafire003.dev.particleanimationlib.Effect
- setEntityTarget(Entity) - Method in class me.emafire003.dev.particleanimationlib.effects.base.TargetedEffect
- setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.ConeEffect
- setFlipped(boolean) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- setHeight(float) - Method in class me.emafire003.dev.particleanimationlib.effects.ArcEffect
- setHelixes(int) - Method in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
- 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
- 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
- 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
- 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
- setRotations(Vec3d) - Method in class me.emafire003.dev.particleanimationlib.effects.AnimatedCircleEffect
- 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
- 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
- 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.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.LineEffect
-
Internal counter
- step - Variable in class me.emafire003.dev.particleanimationlib.effects.VortexEffect
-
Current step.
- 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
- 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.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.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.EffectType
-
Returns the enum constant of this class with the specified name.
- 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.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
- 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
Y
- 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.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.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
Z
- 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