Class Blob
java.lang.Object
com.pixelmonmod.pixelmon.client.particle.ParticleEffect
com.pixelmonmod.pixelmon.client.particle.particles.Blob
-
Constructor Summary
ConstructorsConstructorDescriptionBlob(double random, double theta, double wu, double r, float red, float green, float blue, boolean white, int maxAge, int colorPattern, float scale) -
Method Summary
Modifier and TypeMethodDescriptionfloatcalcB(int colorSpeed, int colorDeterminant) floatcalcChangingColor(int colorSpeed, int colorDeterminant) floatcalcG(int colorSpeed, int colorDeterminant) floatcalcR(int colorSpeed, int colorDeterminant) voidinit(ParticleArcanery particle, net.minecraft.world.level.Level world, double x, double y, double z, double vx, double vy, double vz, float size) voidpreRender(ParticleArcanery particle, float partialTicks) net.minecraft.resources.ResourceLocationtexture()voidupdate(ParticleArcanery particle) Methods inherited from class com.pixelmonmod.pixelmon.client.particle.ParticleEffect
customRenderer, postRender, render
-
Constructor Details
-
Blob
public Blob(double random, double theta, double wu, double r, float red, float green, float blue, boolean white, int maxAge, int colorPattern, float scale)
-
-
Method Details
-
preRender
- Overrides:
preRenderin classParticleEffect
-
init
public void init(ParticleArcanery particle, net.minecraft.world.level.Level world, double x, double y, double z, double vx, double vy, double vz, float size) - Specified by:
initin classParticleEffect
-
update
- Specified by:
updatein classParticleEffect
-
calcChangingColor
public float calcChangingColor(int colorSpeed, int colorDeterminant) -
calcR
public float calcR(int colorSpeed, int colorDeterminant) -
calcG
public float calcG(int colorSpeed, int colorDeterminant) -
calcB
public float calcB(int colorSpeed, int colorDeterminant) -
texture
public net.minecraft.resources.ResourceLocation texture()- Specified by:
texturein classParticleEffect
-