Package net.minecraft.client.particle
Class FireworksSparkParticle.Explosion
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.AnimatedParticle
net.minecraft.client.particle.FireworksSparkParticle.Explosion
- Enclosing class:
- FireworksSparkParticle
@Environment(CLIENT) static class FireworksSparkParticle.Explosion extends AnimatedParticle
- Mappings:
Namespace Name official efc$c
intermediary net/minecraft/class_677$class_680
named net/minecraft/client/particle/FireworksSparkParticle$Explosion
-
Field Summary
Fields Modifier and Type Field Description private float
field_3799
private float
field_3800
private float
field_3801
private boolean
field_3802
private boolean
flicker
private ParticleManager
particleManager
private boolean
trail
Fields inherited from class net.minecraft.client.particle.AnimatedParticle
spriteProvider
Fields inherited from class net.minecraft.client.particle.SpriteBillboardParticle
sprite
Fields inherited from class net.minecraft.client.particle.BillboardParticle
scale
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 private
Explosion(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, SpriteProvider spriteProvider)
-
Method Summary
Modifier and Type Method Description void
buildGeometry(VertexConsumer vertexConsumer, Camera camera, float tickDelta)
void
setFlicker(boolean flicker)
void
setTrail(boolean trail)
void
tick()
Methods inherited from class net.minecraft.client.particle.AnimatedParticle
getBrightness, getType, setColor, setTargetColor
Methods inherited from class net.minecraft.client.particle.SpriteBillboardParticle
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAge
Methods inherited from class net.minecraft.client.particle.BillboardParticle
getSize, scale
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
-
Field Details
-
trail
private boolean trail- Mappings:
Namespace Name Mixin selector official b
Lefc$c;b:Z
intermediary field_3804
Lnet/minecraft/class_677$class_680;field_3804:Z
named trail
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;trail:Z
-
flicker
private boolean flicker- Mappings:
Namespace Name Mixin selector official F
Lefc$c;F:Z
intermediary field_3803
Lnet/minecraft/class_677$class_680;field_3803:Z
named flicker
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;flicker:Z
-
particleManager
- Mappings:
Namespace Name Mixin selector official G
Lefc$c;G:Lefq;
intermediary field_3798
Lnet/minecraft/class_677$class_680;field_3798:Lnet/minecraft/class_702;
named particleManager
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;particleManager:Lnet/minecraft/client/particle/ParticleManager;
-
field_3801
private float field_3801- Mappings:
Namespace Name Mixin selector official H
Lefc$c;H:F
intermediary field_3801
Lnet/minecraft/class_677$class_680;field_3801:F
named field_3801
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3801:F
-
field_3800
private float field_3800- Mappings:
Namespace Name Mixin selector official I
Lefc$c;I:F
intermediary field_3800
Lnet/minecraft/class_677$class_680;field_3800:F
named field_3800
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3800:F
-
field_3799
private float field_3799- Mappings:
Namespace Name Mixin selector official J
Lefc$c;J:F
intermediary field_3799
Lnet/minecraft/class_677$class_680;field_3799:F
named field_3799
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3799:F
-
field_3802
private boolean field_3802- Mappings:
Namespace Name Mixin selector official K
Lefc$c;K:Z
intermediary field_3802
Lnet/minecraft/class_677$class_680;field_3802:Z
named field_3802
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3802:Z
-
-
Constructor Details
-
Explosion
private Explosion(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, SpriteProvider spriteProvider)- Mappings:
Namespace Name Mixin selector official <init>
Lefc$c;<init>(Ledy;DDDDDDLefq;Legf;)V
intermediary <init>
Lnet/minecraft/class_677$class_680;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_4002;)V
named <init>
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/client/particle/ParticleManager;Lnet/minecraft/client/particle/SpriteProvider;)V
-
-
Method Details
-
setTrail
public void setTrail(boolean trail)- Mappings:
Namespace Name Mixin selector official a
Lefc$c;a(Z)V
intermediary method_3027
Lnet/minecraft/class_677$class_680;method_3027(Z)V
named setTrail
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;setTrail(Z)V
-
setFlicker
public void setFlicker(boolean flicker)- Mappings:
Namespace Name Mixin selector official b
Lefc$c;b(Z)V
intermediary method_3026
Lnet/minecraft/class_677$class_680;method_3026(Z)V
named setFlicker
Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;setFlicker(Z)V
-
buildGeometry
- Overrides:
buildGeometry
in classBillboardParticle
- Mappings:
Namespace Name Mixin selector official a
Lefo;a(Ldlv;Ldpv;F)V
intermediary method_3074
Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V
named buildGeometry
Lnet/minecraft/client/particle/Particle;buildGeometry(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
-
tick
public void tick()- Overrides:
tick
in classAnimatedParticle
- Mappings:
Namespace Name Mixin selector official a
Lefo;a()V
intermediary method_3070
Lnet/minecraft/class_703;method_3070()V
named tick
Lnet/minecraft/client/particle/Particle;tick()V
-