Package foundry.veil.api.quasar.particle
Class RenderStyle.Cube
java.lang.Object
foundry.veil.api.quasar.particle.RenderStyle.Cube
- All Implemented Interfaces:
RenderStyle
- Enclosing interface:
RenderStyle
-
Nested Class Summary
Nested classes/interfaces inherited from interface foundry.veil.api.quasar.particle.RenderStyle
RenderStyle.Billboard, RenderStyle.Cube -
Field Summary
Fields inherited from interface foundry.veil.api.quasar.particle.RenderStyle
CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(MatrixStack matrixStack, QuasarParticle particle, RenderData renderData, org.joml.Vector3fc renderOffset, com.mojang.blaze3d.vertex.VertexConsumer builder, double ageModifier, float partialTicks) Draws a single particle.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface foundry.veil.api.quasar.particle.RenderStyle
clear, getRenderType, setup
-
Constructor Details
-
Cube
public Cube()
-
-
Method Details
-
render
public void render(MatrixStack matrixStack, QuasarParticle particle, RenderData renderData, org.joml.Vector3fc renderOffset, com.mojang.blaze3d.vertex.VertexConsumer builder, double ageModifier, float partialTicks) Description copied from interface:RenderStyleDraws a single particle.- Specified by:
renderin interfaceRenderStyle- Parameters:
matrixStack- The current stack of matrix transformationsparticle- The particle to renderrenderData- The render data associated with that particlerenderOffset- The offset from the camera to draw the particle atbuilder- The vertex consumer to draw intopartialTicks- The percentage from last tick to this tick
-