Package net.minecraft.client.particle
Class TrackingEmitter
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.NoRenderParticle
net.minecraft.client.particle.TrackingEmitter
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.particle.Particle
Particle.LifetimeAlpha
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Entity
private int
private final int
private final ParticleOptions
-
Constructor Summary
ConstructorsModifierConstructorDescriptionTrackingEmitter
(ClientLevel level, Entity entity, ParticleOptions particleType) TrackingEmitter
(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime) private
TrackingEmitter
(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime, Vec3 speedVector) -
Method Summary
Methods inherited from class net.minecraft.client.particle.NoRenderParticle
getRenderType, render
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getLightColor, getParticleGroup, getPos, getRenderBoundingBox, isAlive, move, remove, scale, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, toString
-
Field Details
-
entity
-
life
private int life -
lifeTime
private final int lifeTime -
particleType
-
-
Constructor Details
-
TrackingEmitter
-
TrackingEmitter
public TrackingEmitter(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime) -
TrackingEmitter
private TrackingEmitter(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime, Vec3 speedVector)
-
-
Method Details