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 ife
-
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 aLife;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 bLife;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 cLife;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 dLife;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 eLife;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 aLife;a(Lhgw$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 bLifc;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 aLhkg$b;a(Liba$a;)Life$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 aLhkg$b;a(Life$b;Liba$a;Lcom/mojang/blaze3d/systems/RenderPass;Ligb;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 aLife;a(Lfxc;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 aLife;a(Lfxc;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 submitLifc;submit(Lhkg;Liez;)V
-