@Environment(value=CLIENT) public class EmitterParticle extends NoRenderParticle
Modifier and Type | Field and Description |
---|---|
private int |
emitterAge |
private Entity |
entity |
private int |
maxEmitterAge |
private ParticleEffect |
parameters |
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
Modifier | Constructor and Description |
---|---|
|
EmitterParticle(World world,
Entity entity,
ParticleEffect parameters) |
|
EmitterParticle(World world,
Entity entity,
ParticleEffect particleEffect,
int int2) |
private |
EmitterParticle(World world,
Entity entity,
ParticleEffect parameters,
int maxEmitterAge,
Vec3d vec3d) |
Modifier and Type | Method and Description |
---|---|
void |
tick() |
buildGeometry, getType
getBoundingBox, getColorMultiplier, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
private final Entity entity
private int emitterAge
private final int maxEmitterAge
private final ParticleEffect parameters
public EmitterParticle(World world, Entity entity, ParticleEffect parameters)
public EmitterParticle(World world, Entity entity, ParticleEffect particleEffect, int int2)
private EmitterParticle(World world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d vec3d)