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
- Mappings:
Namespace Name official egm
intermediary net/minecraft/class_733
named net/minecraft/client/particle/EmitterParticle
-
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, field_28786, field_28787, 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, getBrightness, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
-
Field Details
-
entity
- Mappings:
Namespace Name Mixin selector official a
Legm;a:Laqv;
intermediary field_3894
Lnet/minecraft/class_733;field_3894:Lnet/minecraft/class_1297;
named entity
Lnet/minecraft/client/particle/EmitterParticle;entity:Lnet/minecraft/entity/Entity;
-
emitterAge
private int emitterAge- Mappings:
Namespace Name Mixin selector official b
Legm;b:I
intermediary field_3896
Lnet/minecraft/class_733;field_3896:I
named emitterAge
Lnet/minecraft/client/particle/EmitterParticle;emitterAge:I
-
maxEmitterAge
private final int maxEmitterAge- Mappings:
Namespace Name Mixin selector official D
Legm;D:I
intermediary field_3895
Lnet/minecraft/class_733;field_3895:I
named maxEmitterAge
Lnet/minecraft/client/particle/EmitterParticle;maxEmitterAge:I
-
parameters
- Mappings:
Namespace Name Mixin selector official E
Legm;E:Lhj;
intermediary field_3893
Lnet/minecraft/class_733;field_3893:Lnet/minecraft/class_2394;
named parameters
Lnet/minecraft/client/particle/EmitterParticle;parameters:Lnet/minecraft/particle/ParticleEffect;
-
-
Constructor Details
-
EmitterParticle
- Mappings:
Namespace Name Mixin selector official <init>
Legm;<init>(Ledy;Laqv;Lhj;)V
intermediary <init>
Lnet/minecraft/class_733;<init>(Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V
named <init>
Lnet/minecraft/client/particle/EmitterParticle;<init>(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/particle/ParticleEffect;)V
-
EmitterParticle
public EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge)- Mappings:
Namespace Name Mixin selector official <init>
Legm;<init>(Ledy;Laqv;Lhj;I)V
intermediary <init>
Lnet/minecraft/class_733;<init>(Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V
named <init>
Lnet/minecraft/client/particle/EmitterParticle;<init>(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/particle/ParticleEffect;I)V
-
EmitterParticle
private EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity)- Mappings:
Namespace Name Mixin selector official <init>
Legm;<init>(Ledy;Laqv;Lhj;ILdiu;)V
intermediary <init>
Lnet/minecraft/class_733;<init>(Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;ILnet/minecraft/class_243;)V
named <init>
Lnet/minecraft/client/particle/EmitterParticle;<init>(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/particle/ParticleEffect;ILnet/minecraft/util/math/Vec3d;)V
-
-
Method Details