Package foundry.veil.api.quasar.particle
Class RenderData
java.lang.Object
foundry.veil.api.quasar.particle.RenderData
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatgetAlpha()net.minecraft.client.renderer.texture.TextureAtlasSpritefloatgetBlue()floatgetGreen()intfloatgetRed()floatorg.joml.Vector3dcfloatorg.joml.Vector3fcnet.minecraft.client.renderer.RenderType@Nullable SpriteDatavoidrender(QuasarParticle particle, float partialTicks) voidrenderTrails(MatrixStack matrixStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.minecraft.world.phys.Vec3 cameraPos, int packedLight) voidsetAlpha(float alpha) voidsetAtlasSprite(@Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite atlasSprite) voidsetBlue(float blue) voidsetColor(float red, float green, float blue, float alpha) voidsetColor(org.joml.Vector4fc color) voidsetGreen(float green) voidsetRed(float red) voidsetSpriteData(@Nullable SpriteData spriteData) voidtick(QuasarParticle particle, int lightColor)
-
Field Details
-
renderAge
public float renderAge -
agePercent
public float agePercent
-
-
Constructor Details
-
RenderData
-
-
Method Details
-
tick
-
render
-
getRenderPosition
public org.joml.Vector3dc getRenderPosition() -
getRenderRotation
public org.joml.Vector3fc getRenderRotation() -
getRenderRadius
public float getRenderRadius() -
getRenderAge
public float getRenderAge() -
getAgePercent
public float getAgePercent() -
getLightColor
public int getLightColor() -
getRed
public float getRed() -
getGreen
public float getGreen() -
getBlue
public float getBlue() -
getAlpha
public float getAlpha() -
getSpriteData
-
getAtlasSprite
public net.minecraft.client.renderer.texture.TextureAtlasSprite getAtlasSprite() -
getRenderType
public net.minecraft.client.renderer.RenderType getRenderType() -
getTrails
-
renderTrails
public void renderTrails(MatrixStack matrixStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.minecraft.world.phys.Vec3 cameraPos, int packedLight) -
setRed
public void setRed(float red) -
setGreen
public void setGreen(float green) -
setBlue
public void setBlue(float blue) -
setAlpha
public void setAlpha(float alpha) -
setColor
public void setColor(float red, float green, float blue, float alpha) -
setColor
public void setColor(org.joml.Vector4fc color) -
setSpriteData
-
setAtlasSprite
public void setAtlasSprite(@Nullable @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite atlasSprite)
-