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 Submittable, OrderedRenderCommandQueue.LayeredCustom
- Mappings:
Namespace Name named net/minecraft/client/particle/BillboardParticleSubmittableintermediary net/minecraft/class_11944official hge
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic final recordstatic final recordstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate final Map<BillboardParticle.RenderType, BillboardParticleSubmittable.Buffer> private intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(BillboardParticleSubmittable.class_12041 class_12041, LayeredCustomCommandRenderer.class_12051 class_12051, RenderPass renderPass, TextureManager textureManager, boolean bool) protected 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) method_74755(LayeredCustomCommandRenderer.class_12051 class_12051) 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) 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)
-
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 aLhge;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 bLhge;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 cLhge;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 dLhge;d:Ljava/util/Map;
-
field_62946
private int field_62946- Mappings:
Namespace Name Mixin selector named field_62946Lnet/minecraft/client/particle/BillboardParticleSubmittable;field_62946:Iintermediary field_62946Lnet/minecraft/class_11944;field_62946:Iofficial eLhge;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 aLhge;a(Lhdj$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 bLhfx;b()V
-
method_74755
@Nullable public @Nullable BillboardParticleSubmittable.class_12041 method_74755(LayeredCustomCommandRenderer.class_12051 class_12051) - Specified by:
method_74755in interfaceOrderedRenderCommandQueue.LayeredCustom- Mappings:
Namespace Name Mixin selector named method_74755Lnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;method_74755(Lnet/minecraft/client/render/command/LayeredCustomCommandRenderer$class_12051;)Lnet/minecraft/client/particle/BillboardParticleSubmittable$class_12041;intermediary method_74755Lnet/minecraft/class_11659$class_11947;method_74755(Lnet/minecraft/class_11977$class_12051;)Lnet/minecraft/class_11944$class_12041;official aLhgx$b;a(Lhxq$a;)Lhge$b;
-
draw
public void draw(BillboardParticleSubmittable.class_12041 class_12041, LayeredCustomCommandRenderer.class_12051 class_12051, RenderPass renderPass, TextureManager textureManager, boolean bool) - Specified by:
drawin interfaceOrderedRenderCommandQueue.LayeredCustom- Mappings:
Namespace Name Mixin selector named drawLnet/minecraft/client/render/command/OrderedRenderCommandQueue$LayeredCustom;draw(Lnet/minecraft/client/particle/BillboardParticleSubmittable$class_12041;Lnet/minecraft/client/render/command/LayeredCustomCommandRenderer$class_12051;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 aLhgx$b;a(Lhge$b;Lhxq$a;Lcom/mojang/blaze3d/systems/RenderPass;Licf;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 aLhge;a(Lfty;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 aLhge;a(Lfty;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;)Vintermediary submitLnet/minecraft/class_11942;submit(Lnet/minecraft/class_11659;)Vofficial submitLhfx;submit(Lhgx;)V
-