Package hm.zelha.particlesfx.particles
Class ParticleDustMulticolored
java.lang.Object
hm.zelha.particlesfx.particles.parents.Particle
hm.zelha.particlesfx.particles.ParticleDustColored
hm.zelha.particlesfx.particles.ParticleDustMulticolored
- All Implemented Interfaces:
ColorableParticle,IParticle,SizeableParticle
public class ParticleDustMulticolored
extends ParticleDustColored
implements SizeableParticle, ColorableParticle
-
Field Summary
FieldsFields inherited from class hm.zelha.particlesfx.particles.ParticleDustColored
color, colorHelper, size -
Constructor Summary
ConstructorsConstructorDescriptionParticleDustMulticolored(double size) ParticleDustMulticolored(double offsetX, double offsetY, double offsetZ) ParticleDustMulticolored(double size, double offsetX, double offsetY, double offsetZ) ParticleDustMulticolored(double size, double offsetX, double offsetY, double offsetZ, int count) ParticleDustMulticolored(double offsetX, double offsetY, double offsetZ, int count) ParticleDustMulticolored(int count) ParticleDustMulticolored(Color color) ParticleDustMulticolored(Color color, double size) ParticleDustMulticolored(Color color, double offsetX, double offsetY, double offsetZ) ParticleDustMulticolored(Color color, double size, double offsetX, double offsetY, double offsetZ, int count) ParticleDustMulticolored(Color color, double offsetX, double offsetY, double offsetZ, int count) ParticleDustMulticolored(Color color, double size, int count) -
Method Summary
Modifier and TypeMethodDescriptionclone()protected voiddisplay(org.bukkit.Location location, List<org.bukkit.craftbukkit.v1_21_R3.entity.CraftPlayer> players) setTransitionColor(Color transition) Methods inherited from class hm.zelha.particlesfx.particles.ParticleDustColored
getColor, getSize, setColor, setColor, setSizeMethods inherited from class hm.zelha.particlesfx.particles.parents.Particle
display, displayForPlayers, displayForPlayers, generateFakeOffset, getCount, getOffsets, getOffsetX, getOffsetY, getOffsetZ, getPacketCount, getPacketSpeed, getRadius, getSpeed, getStrangePacket, getXYZ, setCount, setOffset, setOffsetX, setOffsetY, setOffsetZ, setRadius, setSpeedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hm.zelha.particlesfx.particles.parents.ColorableParticle
getColor, setColor, setColorMethods inherited from interface hm.zelha.particlesfx.particles.parents.IParticle
display, displayForPlayers, displayForPlayers, getCount, getOffsetX, getOffsetY, getOffsetZ, getRadius, getSpeed, setCount, setOffset, setOffsetX, setOffsetY, setOffsetZ, setRadius, setSpeedMethods inherited from interface hm.zelha.particlesfx.particles.parents.SizeableParticle
getSize, setSize
-
Field Details
-
colorHelper2
-
-
Constructor Details
-
ParticleDustMulticolored
public ParticleDustMulticolored(@Nullable Color color, double size, double offsetX, double offsetY, double offsetZ, int count) -
ParticleDustMulticolored
public ParticleDustMulticolored(double size, double offsetX, double offsetY, double offsetZ, int count) -
ParticleDustMulticolored
public ParticleDustMulticolored(@Nullable Color color, double offsetX, double offsetY, double offsetZ, int count) -
ParticleDustMulticolored
public ParticleDustMulticolored(double offsetX, double offsetY, double offsetZ, int count) -
ParticleDustMulticolored
public ParticleDustMulticolored(@Nullable Color color, double offsetX, double offsetY, double offsetZ) -
ParticleDustMulticolored
public ParticleDustMulticolored(double size, double offsetX, double offsetY, double offsetZ) -
ParticleDustMulticolored
public ParticleDustMulticolored(double offsetX, double offsetY, double offsetZ) -
ParticleDustMulticolored
-
ParticleDustMulticolored
-
ParticleDustMulticolored
-
ParticleDustMulticolored
public ParticleDustMulticolored(int count) -
ParticleDustMulticolored
public ParticleDustMulticolored(double size) -
ParticleDustMulticolored
public ParticleDustMulticolored()
-
-
Method Details
-
inherit
- Specified by:
inheritin interfaceColorableParticle- Specified by:
inheritin interfaceIParticle- Specified by:
inheritin interfaceSizeableParticle- Overrides:
inheritin classParticleDustColored- Parameters:
particle- particle for this object to copy data from- Returns:
- this object
-
clone
- Specified by:
clonein interfaceColorableParticle- Specified by:
clonein interfaceIParticle- Specified by:
clonein interfaceSizeableParticle- Overrides:
clonein classParticleDustColored
-
display
protected void display(org.bukkit.Location location, List<org.bukkit.craftbukkit.v1_21_R3.entity.CraftPlayer> players) - Overrides:
displayin classParticleDustColored
-
setTransitionColor
- Parameters:
transition- the color this particle will transition to as it fades.
-
getTransitionColor
- Returns:
- the color this particle will transition to as it fades.
-