Package net.minecraft.client.particle
Class EmitterParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.NoRenderParticle
net.minecraft.client.particle.EmitterParticle
@Environment(CLIENT) public class EmitterParticle extends NoRenderParticle
-
Field Summary
Fields Modifier and Type Field Description private int
emitterAge
private Entity
entity
private int
maxEmitterAge
private ParticleEffect
parameters
Fields inherited from class net.minecraft.client.particle.Particle
age, angle, collidesWithWorld, colorAlpha, colorBlue, colorGreen, colorRed, dead, gravityStrength, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, spacingXZ, spacingY, velocityX, velocityY, velocityZ, world, x, y, z
-
Constructor Summary
Constructors Modifier Constructor Description EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters)
EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge)
private
EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity)
-
Method Summary
Modifier and Type Method Description void
tick()
Methods inherited from class net.minecraft.client.particle.NoRenderParticle
buildGeometry, getType
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getColorMultiplier, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
-
Field Details
-
entity
-
emitterAge
private int emitterAge -
maxEmitterAge
private final int maxEmitterAge -
parameters
-
-
Constructor Details
-
EmitterParticle
-
EmitterParticle
public EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge) -
EmitterParticle
private EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity)
-
-
Method Details