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.AnimatedParticle
net.minecraft.client.particle.FireworksSparkParticle.Explosion
- Enclosing class:
FireworksSparkParticle
- Mappings:
Namespace Name named net/minecraft/client/particle/FireworksSparkParticle$Explosionintermediary net/minecraft/class_677$class_680official hch$c
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.particle.BillboardParticle
BillboardParticle.RenderType, BillboardParticle.RotatorNested classes/interfaces inherited from class net.minecraft.client.particle.Particle
Particle.DynamicAlpha -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate floatprivate booleanprivate booleanprivate final ParticleManagerprivate booleanFields inherited from class net.minecraft.client.particle.AnimatedParticle
spriteProviderFields inherited from class net.minecraft.client.particle.BillboardParticle
alpha, blue, green, lastZRotation, red, scale, sprite, zRotation -
Constructor Summary
ConstructorsConstructorDescriptionExplosion(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, SpriteProvider spriteProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(BillboardParticleSubmittable submittable, Camera camera, float tickProgress) voidsetFlicker(boolean flicker) voidsetTrail(boolean trail) voidtick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.Methods inherited from class net.minecraft.client.particle.AnimatedParticle
getBrightness, getRenderType, setColor, setTargetColorMethods inherited from class net.minecraft.client.particle.BillboardParticle
getMaxU, getMaxV, getMinU, getMinV, getRotator, getSize, render, renderVertex, scale, setAlpha, setColor, setSprite, textureSheet, toString, updateSpriteMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setMaxAge, setPos, setVelocity
-
Field Details
-
trail
private boolean trail- Mappings:
Namespace Name Mixin selector named trailLnet/minecraft/client/particle/FireworksSparkParticle$Explosion;trail:Zintermediary field_3804Lnet/minecraft/class_677$class_680;field_3804:Zofficial bLhch$c;b:Z
-
flicker
private boolean flicker- Mappings:
Namespace Name Mixin selector named flickerLnet/minecraft/client/particle/FireworksSparkParticle$Explosion;flicker:Zintermediary field_3803Lnet/minecraft/class_677$class_680;field_3803:Zofficial FLhch$c;F:Z
-
particleManager
- Mappings:
Namespace Name Mixin selector named particleManagerLnet/minecraft/client/particle/FireworksSparkParticle$Explosion;particleManager:Lnet/minecraft/client/particle/ParticleManager;intermediary field_3798Lnet/minecraft/class_677$class_680;field_3798:Lnet/minecraft/class_702;official GLhch$c;G:Lhda;
-
field_3801
private float field_3801- Mappings:
Namespace Name Mixin selector named field_3801Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3801:Fintermediary field_3801Lnet/minecraft/class_677$class_680;field_3801:Fofficial HLhch$c;H:F
-
field_3800
private float field_3800- Mappings:
Namespace Name Mixin selector named field_3800Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3800:Fintermediary field_3800Lnet/minecraft/class_677$class_680;field_3800:Fofficial ILhch$c;I:F
-
field_3799
private float field_3799- Mappings:
Namespace Name Mixin selector named field_3799Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3799:Fintermediary field_3799Lnet/minecraft/class_677$class_680;field_3799:Fofficial JLhch$c;J:F
-
field_3802
private boolean field_3802- Mappings:
Namespace Name Mixin selector named field_3802Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;field_3802:Zintermediary field_3802Lnet/minecraft/class_677$class_680;field_3802:Zofficial KLhch$c;K:Z
-
-
Constructor Details
-
Explosion
Explosion(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, SpriteProvider spriteProvider) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/particle/FireworksSparkParticle$Explosion;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/client/particle/ParticleManager;Lnet/minecraft/client/particle/SpriteProvider;)Vintermediary <init>Lnet/minecraft/class_677$class_680;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_4002;)Vofficial <init>Lhch$c;<init>(Lgzn;DDDDDDLhda;Lhdw;)V
-
-
Method Details
-
setTrail
public void setTrail(boolean trail) - Mappings:
Namespace Name Mixin selector named setTrailLnet/minecraft/client/particle/FireworksSparkParticle$Explosion;setTrail(Z)Vintermediary method_3027Lnet/minecraft/class_677$class_680;method_3027(Z)Vofficial aLhch$c;a(Z)V
-
setFlicker
public void setFlicker(boolean flicker) - Mappings:
Namespace Name Mixin selector named setFlickerLnet/minecraft/client/particle/FireworksSparkParticle$Explosion;setFlicker(Z)Vintermediary method_3026Lnet/minecraft/class_677$class_680;method_3026(Z)Vofficial bLhch$c;b(Z)V
-
render
- Overrides:
renderin classBillboardParticle- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/particle/BillboardParticle;render(Lnet/minecraft/client/particle/BillboardParticleSubmittable;Lnet/minecraft/client/render/Camera;F)Vintermediary method_3074Lnet/minecraft/class_3940;method_3074(Lnet/minecraft/class_11944;Lnet/minecraft/class_4184;F)Vofficial aLhdo;a(Libt;Lfzh;F)V
-
tick
public void tick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.- Overrides:
tickin classAnimatedParticle- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/client/particle/Particle;tick()Vintermediary method_3070Lnet/minecraft/class_703;method_3070()Vofficial aLhcy;a()V
-