Package net.minecraft.client.particle
Class FireworksSparkParticle.FireworkParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.NoRenderParticle
net.minecraft.client.particle.FireworksSparkParticle.FireworkParticle
- Enclosing class:
- FireworksSparkParticle
@Environment(CLIENT)
public static class FireworksSparkParticle.FireworkParticle
extends NoRenderParticle
- Mappings:
- Namespace - Name - official - fha$e- intermediary - net/minecraft/class_677$class_681- named - net/minecraft/client/particle/FireworksSparkParticle$FireworkParticle
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate NbtListprivate booleanprivate final ParticleManagerFields inherited from class net.minecraft.client.particle.Particlealpha, angle, ascending, blue, collidesWithWorld, dead, gravityStrength, green, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, red, spacingXZ, spacingY, velocityMultiplier, velocityX, velocityY, velocityZ, world, x, y, z
- 
Constructor SummaryConstructorsConstructorDescriptionFireworkParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, @Nullable NbtCompound nbt) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidaddExplosionParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, int[] colors, int[] fadeColors, boolean trail, boolean flicker) private voidexplodeBall(double size, int amount, int[] colors, int[] fadeColors, boolean trail, boolean flicker) private voidexplodeBurst(int[] colors, int[] fadeColors, boolean trail, boolean flicker) private voidexplodeStar(double size, double[][] pattern, int[] colors, int[] fadeColors, boolean trail, boolean flicker, boolean keepShape) private booleanisFar()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.NoRenderParticlebuildGeometry, getTypeMethods inherited from class net.minecraft.client.particle.ParticlegetBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, toString
- 
Field Details- 
ageprivate int age- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfha$e;a:I- intermediary - field_3808- Lnet/minecraft/class_677$class_681;field_3808:I- named - age- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;age:I
 
- 
particleManager- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfha$e;b:Lfho;- intermediary - field_3805- Lnet/minecraft/class_677$class_681;field_3805:Lnet/minecraft/class_702;- named - particleManager- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;particleManager:Lnet/minecraft/client/particle/ParticleManager;
 
- 
explosions- Mappings:
- Namespace - Name - Mixin selector - official - D- Lfha$e;D:Lqx;- intermediary - field_3806- Lnet/minecraft/class_677$class_681;field_3806:Lnet/minecraft/class_2499;- named - explosions- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explosions:Lnet/minecraft/nbt/NbtList;
 
- 
flickerprivate boolean flicker- Mappings:
- Namespace - Name - Mixin selector - official - E- Lfha$e;E:Z- intermediary - field_3807- Lnet/minecraft/class_677$class_681;field_3807:Z- named - flicker- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;flicker:Z
 
 
- 
- 
Constructor Details- 
FireworkParticlepublic FireworkParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager particleManager, @Nullable @Nullable NbtCompound nbt) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfha$e;<init>(Lfew;DDDDDDLfho;Lqr;)V- intermediary - <init>- Lnet/minecraft/class_677$class_681;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_2487;)V- named - <init>- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/client/particle/ParticleManager;Lnet/minecraft/nbt/NbtCompound;)V
 
 
- 
- 
Method Details- 
tickpublic void tick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.
- 
isFarprivate boolean isFar()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfha$e;c()Z- intermediary - method_3029- Lnet/minecraft/class_677$class_681;method_3029()Z- named - isFar- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;isFar()Z
 
- 
addExplosionParticleprivate void addExplosionParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, int[] colors, int[] fadeColors, boolean trail, boolean flicker) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfha$e;a(DDDDDD[I[IZZ)V- intermediary - method_3030- Lnet/minecraft/class_677$class_681;method_3030(DDDDDD[I[IZZ)V- named - addExplosionParticle- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;addExplosionParticle(DDDDDD[I[IZZ)V
 
- 
explodeBallprivate void explodeBall(double size, int amount, int[] colors, int[] fadeColors, boolean trail, boolean flicker) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfha$e;a(DI[I[IZZ)V- intermediary - method_3031- Lnet/minecraft/class_677$class_681;method_3031(DI[I[IZZ)V- named - explodeBall- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeBall(DI[I[IZZ)V
 
- 
explodeStarprivate void explodeStar(double size, double[][] pattern, int[] colors, int[] fadeColors, boolean trail, boolean flicker, boolean keepShape) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfha$e;a(D[[D[I[IZZZ)V- intermediary - method_3028- Lnet/minecraft/class_677$class_681;method_3028(D[[D[I[IZZZ)V- named - explodeStar- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeStar(D[[D[I[IZZZ)V
 
- 
explodeBurstprivate void explodeBurst(int[] colors, int[] fadeColors, boolean trail, boolean flicker) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfha$e;a([I[IZZ)V- intermediary - method_3032- Lnet/minecraft/class_677$class_681;method_3032([I[IZZ)V- named - explodeBurst- Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeBurst([I[IZZ)V
 
 
-