net.minecraft.client.particle

public abstract class ParticleGroup<P extends Particle>

hlt
net.minecraft.client.particle.ParticleGroup
net.minecraft.class_11938
net.minecraft.client.particle.ParticleRenderer
net.minecraft.src.C_411024_

字段概要

修饰符与类型字段
private static final int
c
MAX_PARTICLES
field_62621
QUEUE_SIZE
f_412587_
protected final ParticleEngine
a
engine
field_62619
particleManager
f_412496_
protected final Queue<P>
b
particles
field_62620
particles
f_412802_

构造函数概要

修饰符构造函数
public (ParticleEngine particleManager)

方法概要

修饰符与类型方法
public boolean
a()
isEmpty()
method_74284()
isEmpty()
m_418244_()
public void
b()
tickParticles()
method_74287()
tick()
m_418262_()
private void
b(hlq arg0)
tickParticle(Particle arg0)
method_74288(class_703 arg0)
tickParticle(Particle particle)
m_419912_(C_4022_ arg0)
public void
a(hlq arg0)
add(Particle arg0)
method_74285(class_703 arg0)
add(Particle particle)
m_415077_(C_4022_ arg0)
public int
c()
size()
method_74289()
size()
m_415728_()
public abstract ParticleGroupRenderState
a(htx arg0, ger 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)
m_416238_(C_4273_ p_431031_, C_3373_ p_427687_, float arg2)
public Queue<P>
d()
getAll()
method_74290()
getParticles()
m_415737_()