All Classes and Interfaces
Class
Description
only meant to be used in ParticleSFX internals
if you're wondering what this does, it's meant to handle the indexing and everything related to keeping ParticleShapeCompound working properly, it's nothing you should worry about unless youre trying to create things that extend RotationHandler or ParticleShaper and want to allow them to be inside a ParticleShapeCompound.
if you're wondering what this does, it's meant to handle the indexing and everything related to keeping ParticleShapeCompound working properly, it's nothing you should worry about unless youre trying to create things that extend RotationHandler or ParticleShaper and want to allow them to be inside a ParticleShapeCompound.
This class is meant to allow me to keep locations mutable without shapes going completely bonkers if they're modified
This class also extends
This class also extends
Location so you can use it in the same way as that classlocation and vector math utils for cleaner code, not meant to be used outside ParticleSFX internals
this particle almost instantly disappears when displayed out of water, which can be displeasing to the eyes
this particle almost instantly disappears when displayed out of water, which can be displeasing to the eyes
while this effect is really cool, it summons around 30 particles per effect.
This class is generally meant to be used with particles that extend ColorableParticle to properly display a colored image
(
however it allows you to use normal particles to draw detailed objects by reading transparent images
(or by using
(
ParticleDustColored, ParticleEffectColored) however it allows you to use normal particles to draw detailed objects by reading transparent images
(or by using
ParticleImage.addIgnoredColor(Color) and ParticleImage.setFuzz(int))this particle can have any material, regardless of if it can break or not
however, the speed of this particle is inconsistent
however, the speed of this particle is inconsistent
Display does nothing in this class. it's meant to be used in
ParticleShaper.addParticle(Particle, int)
to allow for certain spots to display nothingcontains static utility methods with various functions meant to showcase how this dependency can be used.
This class uses the Sunflower Seed Arrangement
to form a sphere, as opposed to
ParticleSphereCSA which uses surface area and circumference.This class uses surface area and circumference to position particles, as opposed to
This class's sphere looks worse, but is much less chaotic and easier to color with secondary particles.
ParticleSphere which uses
the Sunflower Seed Arrangement
This class's sphere looks worse, but is much less chaotic and easier to color with secondary particles.
NOTE: only visible underwater
only used in one of ParticlePolygon's constructors for more customizability