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 ibt
-
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) voidsubmit(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 aLibt;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 bLibt;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 cLibt;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 dLibt;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 eLibt;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 aLibt;a(Lhdo$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 bLibr;b()V
-
submit
@Nullable 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 aLhgy$b;a(Lhxr$a;)Libt$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 aLhgy$b;a(Libt$b;Lhxr$a;Lcom/mojang/blaze3d/systems/RenderPass;Licq;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 aLibt;a(Lfud;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 aLibt;a(Lfud;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 submitLibr;submit(Lhgy;Libo;)V
-