net.minecraft.client.renderer.state

public class QuadParticleRenderState

implements SubmitNodeCollector$ParticleGroupRenderer, ParticleGroupRenderState

ibt
net.minecraft.client.renderer.state.QuadParticleRenderState
net.minecraft.class_11944
net.minecraft.client.particle.BillboardParticleSubmittable
net.minecraft.src.C_411213_

Field summary

Modifier and TypeField
private static final int
a
INITIAL_PARTICLE_CAPACITY
field_62649
INITIAL_BUFFER_MAX_LENGTH
f_413129_
private static final int
b
FLOATS_PER_PARTICLE
field_62650
BUFFER_FLOAT_FIELDS
f_412045_
private static final int
c
INTS_PER_PARTICLE
field_62651
BUFFER_INT_FIELDS
f_413578_
private final Map<SingleQuadParticle$Layer, QuadParticleRenderState$Storage>
d
particles
field_62652
bufferByType
f_412150_
private int
e
particleCount
field_62946
particles
f_412401_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(hdo$b arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
add(SingleQuadParticle$Layer arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
method_74323(class_3940$class_11941 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
render(BillboardParticle$RenderType renderType, float x, float y, float z, float rotationX, float rotationY, float rotationZ, float rotationW, float size, float minU, float maxU, float minV, float maxV, int color, int brightness)
m_416808_(C_4047_$C_410838_ p_425334_, float p_428174_, float p_429572_, float p_430629_, float p_428024_, float p_430210_, float p_423284_, float p_428012_, float p_430111_, float p_430584_, float p_424344_, float p_422739_, float p_430341_, int p_425088_, int arg14)
public void
b()
clear()
method_74316()
onFrameEnd()
m_416494_()
public QuadParticleRenderState$PreparedBuffers
a(hxr$a arg0)
prepare(ParticleFeatureRenderer$ParticleBufferCache arg0)
method_74755(class_11977$class_12051 arg0)
submit(LayeredCustomCommandRenderer$VerticesCache arg0)
m_416360_(C_410904_$C_410930_ arg0)
public void
a(ibt$b arg0, hxr$a arg1, RenderPass arg2, icq arg3, boolean arg4)
render(QuadParticleRenderState$PreparedBuffers arg0, ParticleFeatureRenderer$ParticleBufferCache arg1, RenderPass arg2, TextureManager arg3, boolean arg4)
method_74324(class_11944$class_12041 arg0, class_11977$class_12051 arg1, RenderPass arg2, class_1060 arg3, boolean arg4)
render(BillboardParticleSubmittable$Buffers arg0, LayeredCustomCommandRenderer$VerticesCache arg1, RenderPass arg2, TextureManager arg3, boolean arg4)
m_416468_(C_411213_$C_411371_ p_430205_, C_410904_$C_410930_ p_430224_, RenderPass p_431291_, C_4490_ p_424393_, boolean arg4)
protected void
a(fud arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
renderRotatedQuad(VertexConsumer arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
method_74321(class_4588 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, int arg13, int arg14)
drawFace(VertexConsumer vertexConsumer, float x, float y, float z, float rotationX, float rotationY, float rotationZ, float rotationW, float size, float minU, float maxU, float minV, float maxV, int color, int brightness)
m_415170_(C_3187_ p_425011_, float p_422470_, float p_428435_, float p_426314_, float p_422606_, float p_428492_, float p_422649_, float p_426421_, float p_431060_, float p_424479_, float p_426528_, float p_422524_, float p_428774_, int p_431539_, int arg14)
private void
a(fud arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
renderVertex(VertexConsumer arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
method_74322(class_4588 arg0, org.joml.Quaternionf arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, int arg10, int arg11)
renderVertex(VertexConsumer vertexConsumer, org.joml.Quaternionf rotation, float x, float y, float z, float localX, float localY, float size, float maxU, float maxV, int color, int brightness)
m_419577_(C_3187_ p_422638_, org.joml.Quaternionf p_430496_, float p_422414_, float p_424265_, float p_428184_, float p_431345_, float p_428900_, float p_429925_, float p_429815_, float p_427364_, int p_422567_, int arg11)
public void
submit(hgy arg0, ibo arg1)
submit(SubmitNodeCollector arg0, CameraRenderState arg1)
submit(class_11659 arg0, class_12075 arg1)
submit(OrderedRenderCommandQueue arg0, CameraRenderState arg1)
m_415165_(C_411150_ p_423941_, C_411395_ arg1)