net.minecraft.client.renderer.state

public class QuadParticleRenderState

implements SubmitNodeCollector$ParticleGroupRenderer, ParticleGroupRenderState

igr
net.minecraft.client.renderer.state.QuadParticleRenderState
net.minecraft.class_11944
net.minecraft.client.particle.BillboardParticleSubmittable

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(hid$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)
public void
b()
clear()
method_74316()
onFrameEnd()
public QuadParticleRenderState$PreparedBuffers
a(ici$a arg0)
prepare(ParticleFeatureRenderer$ParticleBufferCache arg0)
method_74755(class_11977$class_12051 arg0)
submit(LayeredCustomCommandRenderer$VerticesCache arg0)
public void
a(igr$b arg0, ici$a arg1, RenderPass arg2, iho 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)
protected void
a(fyh 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)
private void
a(fyh 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)
public void
submit(hll arg0, igm arg1)
submit(SubmitNodeCollector arg0, CameraRenderState arg1)
submit(class_11659 arg0, class_12075 arg1)
submit(OrderedRenderCommandQueue arg0, CameraRenderState arg1)