net.minecraft.client.particle

public class FireworkParticles$Starter

extends NoRenderParticle

gic$e
net.minecraft.client.particle.FireworkParticles$Starter
net.minecraft.class_677$class_681
net.minecraft.client.particle.FireworksSparkParticle$FireworkParticle

Field summary

Modifier and TypeField
private static final double[][]
a
CREEPER_PARTICLE_COORDS
field_49565
CREEPER_PATTERN
private static final double[][]
b
STAR_PARTICLE_COORDS
field_49566
STAR_PATTERN
private int
D
life
field_3808
age
private final ParticleEngine
E
engine
field_3805
particleManager
private final List<FireworkExplosion>
F
explosions
field_3806
explosions
private boolean
G
twinkleDelay
field_3807
flicker

Constructor summary

ModifierConstructor
public (ClientLevel world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleEngine particleManager, List<FireworkExplosion> fireworkExplosions)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_3070()
tick()
private boolean
c()
isFarAwayFromCamera()
method_3029()
isFar()
private void
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, it.unimi.dsi.fastutil.ints.IntList arg6, it.unimi.dsi.fastutil.ints.IntList arg7, boolean arg8, boolean arg9)
createParticle(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, it.unimi.dsi.fastutil.ints.IntList arg6, it.unimi.dsi.fastutil.ints.IntList arg7, boolean arg8, boolean arg9)
method_3030(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, it.unimi.dsi.fastutil.ints.IntList arg6, it.unimi.dsi.fastutil.ints.IntList arg7, boolean arg8, boolean arg9)
addExplosionParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, it.unimi.dsi.fastutil.ints.IntList colors, it.unimi.dsi.fastutil.ints.IntList targetColors, boolean trail, boolean flicker)
private void
a(double arg0, int arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5)
createParticleBall(double arg0, int arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5)
method_3031(double arg0, int arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5)
explodeBall(double size, int amount, it.unimi.dsi.fastutil.ints.IntList colors, it.unimi.dsi.fastutil.ints.IntList targetColors, boolean trail, boolean flicker)
private void
a(double arg0, double[][] arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5, boolean arg6)
createParticleShape(double arg0, double[][] arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5, boolean arg6)
method_3028(double arg0, double[][] arg1, it.unimi.dsi.fastutil.ints.IntList arg2, it.unimi.dsi.fastutil.ints.IntList arg3, boolean arg4, boolean arg5, boolean arg6)
explodeStar(double size, double[][] pattern, it.unimi.dsi.fastutil.ints.IntList colors, it.unimi.dsi.fastutil.ints.IntList targetColors, boolean trail, boolean flicker, boolean keepShape)
private void
a(it.unimi.dsi.fastutil.ints.IntList arg0, it.unimi.dsi.fastutil.ints.IntList arg1, boolean arg2, boolean arg3)
createParticleBurst(it.unimi.dsi.fastutil.ints.IntList arg0, it.unimi.dsi.fastutil.ints.IntList arg1, boolean arg2, boolean arg3)
method_3032(it.unimi.dsi.fastutil.ints.IntList arg0, it.unimi.dsi.fastutil.ints.IntList arg1, boolean arg2, boolean arg3)
explodeBurst(it.unimi.dsi.fastutil.ints.IntList colors, it.unimi.dsi.fastutil.ints.IntList targetColors, boolean trail, boolean flicker)