Package net.minecraft.client.particle
Class BillboardParticleSubmittable
java.lang.Object
net.minecraft.client.particle.BillboardParticleSubmittable
- All Implemented Interfaces:
OrderedRenderCommandQueue.LayeredCustom,Submittable
@Environment(CLIENT)
public class BillboardParticleSubmittable
extends Object
implements OrderedRenderCommandQueue.LayeredCustom, Submittable
- Mappings:
Namespace Name named net/minecraft/client/particle/BillboardParticleSubmittableintermediary net/minecraft/class_11944official igr
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic interfacestatic final recordprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate final Map<BillboardParticle.RenderType, BillboardParticleSubmittable.Vertices> private static final intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawFace(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) voidvoidrender(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) voidrender(BillboardParticleSubmittable.Buffers buffers, LayeredCustomCommandRenderer.VerticesCache cache, RenderPass renderPass, TextureManager manager, boolean translucent) private voidrenderVertex(VertexConsumer vertexConsumer, Quaternionf rotation, float x, float y, float z, float localX, float localY, float size, float maxU, float maxV, int color, int brightness) @Nullable BillboardParticleSubmittable.Buffersvoidsubmit(OrderedRenderCommandQueue queue, CameraRenderState cameraRenderState)
-
Field Details
-
INITIAL_BUFFER_MAX_LENGTH
private static final int INITIAL_BUFFER_MAX_LENGTH- See Also:
- Mappings:
Namespace Name Mixin selector named INITIAL_BUFFER_MAX_LENGTHLnet/minecraft/client/particle/BillboardParticleSubmittable;INITIAL_BUFFER_MAX_LENGTH:Iintermediary field_62649Lnet/minecraft/class_11944;field_62649:Iofficial aLigr;a:I
-
BUFFER_FLOAT_FIELDS
private static final int BUFFER_FLOAT_FIELDS- See Also:
- Mappings:
Namespace Name Mixin selector named BUFFER_FLOAT_FIELDSLnet/minecraft/client/particle/BillboardParticleSubmittable;BUFFER_FLOAT_FIELDS:Iintermediary field_62650Lnet/minecraft/class_11944;field_62650:Iofficial bLigr;b:I
-
BUFFER_INT_FIELDS
private static final int BUFFER_INT_FIELDS- See Also:
- Mappings:
Namespace Name Mixin selector named BUFFER_INT_FIELDSLnet/minecraft/client/particle/BillboardParticleSubmittable;BUFFER_INT_FIELDS:Iintermediary field_62651Lnet/minecraft/class_11944;field_62651:Iofficial cLigr;c:I
-
bufferByType
- Mappings:
Namespace Name Mixin selector named bufferByTypeLnet/minecraft/client/particle/BillboardParticleSubmittable;bufferByType:Ljava/util/Map;intermediary field_62652Lnet/minecraft/class_11944;field_62652:Ljava/util/Map;official dLigr;d:Ljava/util/Map;
-
particles
private int particles- Mappings:
Namespace Name Mixin selector named particlesLnet/minecraft/client/particle/BillboardParticleSubmittable;particles:Iintermediary field_62946Lnet/minecraft/class_11944;field_62946:Iofficial eLigr;e:I
-
-
Constructor Details
-
BillboardParticleSubmittable
public BillboardParticleSubmittable()
-
-
Method Details
-
render
public void 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) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/particle/BillboardParticleSubmittable;render(Lnet/minecraft/client/particle/BillboardParticle$RenderType;FFFFFFFFFFFFII)Vintermediary method_74323Lnet/minecraft/class_11944;method_74323(Lnet/minecraft/class_3940$class_11941;FFFFFFFFFFFFII)Vofficial aLigr;a(Lhid$b;FFFFFFFFFFFFII)V
-
onFrameEnd
public void onFrameEnd()- Specified by:
onFrameEndin interfaceSubmittable- Mappings:
Namespace Name Mixin selector named onFrameEndLnet/minecraft/client/render/Submittable;onFrameEnd()Vintermediary method_74316Lnet/minecraft/class_11942;method_74316()Vofficial bLigp;b()V
-
submit
public @Nullable BillboardParticleSubmittable.Buffers submit(LayeredCustomCommandRenderer.VerticesCache cache) - Specified by:
submitin interfaceOrderedRenderCommandQueue.LayeredCustom- Mappings:
Namespace Name Mixin selector named submitLnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;submit(Lnet/minecraft/client/render/command/LayeredCustomCommandRenderer$VerticesCache;)Lnet/minecraft/client/particle/BillboardParticleSubmittable$Buffers;intermediary method_74755Lnet/minecraft/class_11659$class_11947;method_74755(Lnet/minecraft/class_11977$class_12051;)Lnet/minecraft/class_11944$class_12041;official aLhll$b;a(Lici$a;)Ligr$b;
-
render
public void render(BillboardParticleSubmittable.Buffers buffers, LayeredCustomCommandRenderer.VerticesCache cache, RenderPass renderPass, TextureManager manager, boolean translucent) - Specified by:
renderin interfaceOrderedRenderCommandQueue.LayeredCustom- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;render(Lnet/minecraft/client/particle/BillboardParticleSubmittable$Buffers;Lnet/minecraft/client/render/command/LayeredCustomCommandRenderer$VerticesCache;Lcom/mojang/blaze3d/systems/RenderPass;Lnet/minecraft/client/texture/TextureManager;Z)Vintermediary method_74324Lnet/minecraft/class_11659$class_11947;method_74324(Lnet/minecraft/class_11944$class_12041;Lnet/minecraft/class_11977$class_12051;Lcom/mojang/blaze3d/systems/RenderPass;Lnet/minecraft/class_1060;Z)Vofficial aLhll$b;a(Ligr$b;Lici$a;Lcom/mojang/blaze3d/systems/RenderPass;Liho;Z)V
-
drawFace
protected void 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) - Mappings:
Namespace Name Mixin selector named drawFaceLnet/minecraft/client/particle/BillboardParticleSubmittable;drawFace(Lnet/minecraft/client/render/VertexConsumer;FFFFFFFFFFFFII)Vintermediary method_74321Lnet/minecraft/class_11944;method_74321(Lnet/minecraft/class_4588;FFFFFFFFFFFFII)Vofficial aLigr;a(Lfyh;FFFFFFFFFFFFII)V
-
renderVertex
private void renderVertex(VertexConsumer vertexConsumer, Quaternionf rotation, float x, float y, float z, float localX, float localY, float size, float maxU, float maxV, int color, int brightness) - Mappings:
Namespace Name Mixin selector named renderVertexLnet/minecraft/client/particle/BillboardParticleSubmittable;renderVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Quaternionf;FFFFFFFFII)Vintermediary method_74322Lnet/minecraft/class_11944;method_74322(Lnet/minecraft/class_4588;Lorg/joml/Quaternionf;FFFFFFFFII)Vofficial aLigr;a(Lfyh;Lorg/joml/Quaternionf;FFFFFFFFII)V
-
submit
- Specified by:
submitin interfaceSubmittable- Mappings:
Namespace Name Mixin selector named submitLnet/minecraft/client/render/Submittable;submit(Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)Vintermediary submitLnet/minecraft/class_11942;submit(Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)Vofficial submitLigp;submit(Lhll;Ligm;)V
-