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 Entityprivate intprivate final intprivate final ParticleOptions -
Constructor Summary
ConstructorsModifierConstructorDescriptionTrackingEmitter(ClientLevel level, Entity entity, ParticleOptions particleType) TrackingEmitter(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime) privateTrackingEmitter(ClientLevel level, Entity entity, ParticleOptions particleType, int lifetime, Vec3 speedVector) -
Method Summary
Methods inherited from class net.minecraft.client.particle.NoRenderParticle
getRenderType, renderMethods 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