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 intemitterAgeprivate Entityentityprivate intmaxEmitterAgeprivate ParticleEffectparametersFields 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)privateEmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity) -
Method Summary
Modifier and Type Method Description voidtick()Methods inherited from class net.minecraft.client.particle.NoRenderParticle
buildGeometry, getTypeMethods 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