net.minecraft.client.particle

public abstract class ParticleGroup<P extends Particle>

hhq
net.minecraft.client.particle.ParticleGroup
net.minecraft.class_11938
net.minecraft.client.particle.ParticleRenderer

Field summary

Modifier and TypeField
private static final int
c
MAX_PARTICLES
field_62621
QUEUE_SIZE
protected final ParticleEngine
a
engine
field_62619
particleManager
protected final Queue<P>
b
particles
field_62620
particles

Constructor summary

ModifierConstructor
public (ParticleEngine particleManager)

Method summary

Modifier and TypeMethod
public boolean
a()
isEmpty()
method_74284()
isEmpty()
public void
b()
tickParticles()
method_74287()
tick()
private void
b(hhn arg0)
tickParticle(Particle arg0)
method_74288(class_703 arg0)
tickParticle(Particle particle)
public void
a(hhn arg0)
add(Particle arg0)
method_74285(class_703 arg0)
add(Particle particle)
public int
c()
size()
method_74289()
size()
public abstract ParticleGroupRenderState
a(hpu arg0, gdk arg1, float arg2)
extractRenderState(Frustum arg0, Camera arg1, float arg2)
method_74276(class_4604 arg0, class_4184 arg1, float arg2)
render(Frustum frustum, Camera camera, float tickProgress)
public Queue<P>
d()
getAll()
method_74290()
getParticles()