Class DustColorTransitionParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.DustParticleBase<DustColorTransitionOptions>
net.minecraft.client.particle.DustColorTransitionParticle
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class SingleQuadParticle
SingleQuadParticle.FacingCameraMode, SingleQuadParticle.LayerNested classes/interfaces inherited from class Particle
Particle.LifetimeAlpha -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDustColorTransitionParticle(ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, DustColorTransitionOptions options, SpriteSet sprites) -
Method Summary
Modifier and TypeMethodDescriptionvoidextract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) private voidlerpColors(float partialTickTime) private Vector3frandomizeColor(Vector3f color, float baseFactor) Methods inherited from class DustParticleBase
getLayer, getQuadSize, randomizeColor, tickMethods inherited from class SingleQuadParticle
extractRotatedQuad, extractRotatedQuad, getFacingCameraMode, getGroup, getU0, getU1, getV0, getV1, scale, setAlpha, setColor, setSprite, setSpriteFromAge, toStringMethods inherited from class Particle
getBoundingBox, getLifetime, getLightCoords, getParticleLimit, getPos, isAlive, move, remove, setBoundingBox, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize
-
Field Details
-
fromColor
-
toColor
-
-
Constructor Details
-
DustColorTransitionParticle
public DustColorTransitionParticle(ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, DustColorTransitionOptions options, SpriteSet sprites)
-
-
Method Details
-
randomizeColor
-
lerpColors
private void lerpColors(float partialTickTime) -
extract
public void extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) - Overrides:
extractin classSingleQuadParticle
-