Class FlyTowardsPositionParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.FlyTowardsPositionParticle
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class SingleQuadParticle
SingleQuadParticle.FacingCameraMode, SingleQuadParticle.LayerNested classes/interfaces inherited from class Particle
Particle.LifetimeAlpha -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final Particle.LifetimeAlphaprivate final doubleprivate final doubleprivate final double -
Constructor Summary
ConstructorsConstructorDescriptionFlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, boolean isGlowing, Particle.LifetimeAlpha lifetimeAlpha, TextureAtlasSprite sprite) FlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) -
Method Summary
Modifier and TypeMethodDescriptionvoidextract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) getLayer()intgetLightCoords(float a) voidmove(double xa, double ya, double za) voidtick()Methods inherited from class SingleQuadParticle
extractRotatedQuad, extractRotatedQuad, getFacingCameraMode, getGroup, getQuadSize, getU0, getU1, getV0, getV1, scale, setAlpha, setColor, setSprite, setSpriteFromAge, toStringMethods inherited from class Particle
getBoundingBox, getLifetime, getParticleLimit, getPos, isAlive, remove, setBoundingBox, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize
-
Field Details
-
xStart
private final double xStart -
yStart
private final double yStart -
zStart
private final double zStart -
isGlowing
private final boolean isGlowing -
lifetimeAlpha
-
-
Constructor Details
-
FlyTowardsPositionParticle
public FlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, TextureAtlasSprite sprite) -
FlyTowardsPositionParticle
public FlyTowardsPositionParticle(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, boolean isGlowing, Particle.LifetimeAlpha lifetimeAlpha, TextureAtlasSprite sprite)
-
-
Method Details
-
getLayer
- Specified by:
getLayerin classSingleQuadParticle
-
move
-
getLightCoords
public int getLightCoords(float a) - Overrides:
getLightCoordsin classParticle
-
tick
-
extract
public void extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) - Overrides:
extractin classSingleQuadParticle
-