Class ActivityParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
- Direct Known Subclasses:
AlignedParticle,SpeakRingParticle
public class ActivityParticle
extends net.minecraft.client.particle.TextureSheetParticle
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.SingleQuadParticle.FacingCameraMode -
Field Summary
FieldsFields inherited from class net.minecraft.client.particle.TextureSheetParticle
spriteFields inherited from class net.minecraft.client.particle.SingleQuadParticle
quadSizeFields inherited from class net.minecraft.client.particle.Particle
age, alpha, bbHeight, bbWidth, bCol, friction, gCol, gravity, hasPhysics, level, lifetime, onGround, oRoll, random, rCol, removed, roll, speedUpWhenYMotionIsBlocked, x, xd, xo, y, yd, yo, z, zd, zo -
Method Summary
Modifier and TypeMethodDescriptionintgetLightColor(float t) net.minecraft.client.particle.ParticleRenderTypeprotected voidmakeCornerVertex(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Vector3f pos, float u, float v, int light) voidrender(com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.client.Camera camera, float partial) protected voidrenderQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Vector3f[] vectors, float partial) protected voidrenderRotatedParticle(com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.client.Camera camera, float partial, float mult) voidtick()Methods inherited from class net.minecraft.client.particle.TextureSheetParticle
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAgeMethods inherited from class net.minecraft.client.particle.SingleQuadParticle
getFacingCameraMode, getQuadSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, isAlive, move, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, toString
-
Field Details
-
growth
protected float growth
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classnet.minecraft.client.particle.Particle
-
render
public void render(com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.client.Camera camera, float partial) - Overrides:
renderin classnet.minecraft.client.particle.SingleQuadParticle
-
renderRotatedParticle
protected void renderRotatedParticle(com.mojang.blaze3d.vertex.VertexConsumer consumer, net.minecraft.client.Camera camera, float partial, float mult) -
renderQuad
protected void renderQuad(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Vector3f[] vectors, float partial) -
makeCornerVertex
protected void makeCornerVertex(com.mojang.blaze3d.vertex.VertexConsumer consumer, org.joml.Vector3f pos, float u, float v, int light) -
getLightColor
public int getLightColor(float t) - Overrides:
getLightColorin classnet.minecraft.client.particle.Particle
-
getRenderType
public net.minecraft.client.particle.ParticleRenderType getRenderType()- Specified by:
getRenderTypein classnet.minecraft.client.particle.Particle
-