Package com.hbm_m.particle.custom
Class MissileVaporContrailParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
com.hbm_m.particle.custom.MissileVaporContrailParticle
public class MissileVaporContrailParticle
extends net.minecraft.client.particle.TextureSheetParticle
Port of 1.7.10
ParticleContrail: lingering gray condensation trail behind rocket exhaust.
Stays in the air much longer than MissileContrailParticle, spreads and fades slowly.-
Nested Class Summary
Nested Classes -
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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMissileVaporContrailParticle(net.minecraft.client.multiplayer.ClientLevel level, double x, double y, double z, net.minecraft.client.particle.SpriteSet sprites) -
Method Summary
Modifier and TypeMethodDescriptionintgetLightColor(float partialTick) net.minecraft.client.particle.ParticleRenderTypevoidrender(com.mojang.blaze3d.vertex.VertexConsumer buffer, net.minecraft.client.Camera camera, float partialTick) booleanvoidtick()Methods inherited from class net.minecraft.client.particle.TextureSheetParticle
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAgeMethods inherited from class net.minecraft.client.particle.SingleQuadParticle
getQuadSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, getPos, isAlive, move, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, toString
-
Field Details
-
currentSpawnScale
public static float currentSpawnScale
-
-
Constructor Details
-
MissileVaporContrailParticle
protected MissileVaporContrailParticle(net.minecraft.client.multiplayer.ClientLevel level, double x, double y, double z, net.minecraft.client.particle.SpriteSet sprites)
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classnet.minecraft.client.particle.Particle
-
getRenderType
public net.minecraft.client.particle.ParticleRenderType getRenderType()- Specified by:
getRenderTypein classnet.minecraft.client.particle.Particle
-
shouldCull
public boolean shouldCull()- Overrides:
shouldCullin classnet.minecraft.client.particle.Particle
-
getLightColor
public int getLightColor(float partialTick) - Overrides:
getLightColorin classnet.minecraft.client.particle.Particle
-
render
public void render(com.mojang.blaze3d.vertex.VertexConsumer buffer, net.minecraft.client.Camera camera, float partialTick) - Overrides:
renderin classnet.minecraft.client.particle.SingleQuadParticle
-