Package net.minecraft.client.particle
Class FireworksSparkParticle.FireworkParticle
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.client.particle.Particle
net.minecraft.client.particle.FireworksSparkParticle.FireworkParticle
- All Implemented Interfaces:
CommandSource
- Enclosing class:
- FireworksSparkParticle
@Environment(CLIENT) public static class FireworksSparkParticle.FireworkParticle extends Particle
- Mappings:
Namespace Name official bdq$cintermediary net/minecraft/class_932$class_935named net/minecraft/client/particle/FireworksSparkParticle$FireworkParticle
-
Field Summary
Fields Modifier and Type Field Description private intageprivate ParticleManagerfield_4073private ListTagfield_4074(package private) booleanflickerFields inherited from class net.minecraft.client.particle.Particle
alpha, blue, field_4105, field_4106, field_4107, field_4108, field_4109, field_4110, field_4111, field_4114, gravityStrength, green, maxAge, red, spriteFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors Constructor Description FireworkParticle(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager manager, CompoundTag nbt) -
Method Summary
Modifier and Type Method Description private 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 flocker)private voidexplodeStar(double size, double[][] pattern, int[] colors, int[] fadeColors, boolean trail, boolean flicker, boolean keepShape)private booleanisFar()intmethod_3238()voidmethod_3240(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)voidtick()Methods inherited from class net.minecraft.client.particle.Particle
canClimb, deserialize, getAlpha, getBlue, getGreen, getRed, initDataTracker, isAttackable, method_3239, method_3245, method_3247, method_3249, serialize, setColor, setMiscTexture, setTexture, toStringMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, burn, canAvoidTraps, canFly, canUseCommand, checkBlockCollision, collides, copyPortalInfo, copyPosition, damage, destroy, doesNotCollide, doesRenderOnFire, equals, equip, extinguish, fall, fromClientTag, fromTag, getAir, getArmorStacks, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getSplashSound, getSwimSound, getTranslationKey, getUuid, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAlive, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, kill, method_6912, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6981, method_6984, method_6985, method_6994, method_6998, method_7008, method_7020, method_7049, method_7051, method_7058, move, onLightningStrike, onPlayerCollision, onSwimmingStart, openInventory, playSound, playStepSound, populateCrashReport, pushAwayFrom, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, saveSelfToTag, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setArmorSlot, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setHeadYaw, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setSprinting, setStat, setSwimming, setVelocityClient, setWorld, setYaw, shouldRender, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, startRiding, teleportToDimension, tickFire, tickRiding, toListTag, toListTag, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateTrackedPositionAndAngles, writePlayerData
-
Field Details
-
age
private int age- Mappings:
Namespace Name Mixin selector official azLbdq$c;az:Iintermediary field_4076Lnet/minecraft/class_932$class_935;field_4076:Inamed ageLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;age:I
-
field_4073
- Mappings:
Namespace Name Mixin selector official aALbdq$c;aA:Lbec;intermediary field_4073Lnet/minecraft/class_932$class_935;field_4073:Lnet/minecraft/class_959;named field_4073Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;field_4073:Lnet/minecraft/client/particle/ParticleManager;
-
field_4074
- Mappings:
Namespace Name Mixin selector official aBLbdq$c;aB:Ldu;intermediary field_4074Lnet/minecraft/class_932$class_935;field_4074:Lnet/minecraft/class_1411;named field_4074Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;field_4074:Lnet/minecraft/nbt/ListTag;
-
flicker
boolean flicker- Mappings:
Namespace Name Mixin selector official aLbdq$c;a:Zintermediary field_4075Lnet/minecraft/class_932$class_935;field_4075:Znamed flickerLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;flicker:Z
-
-
Constructor Details
-
FireworkParticle
public FireworkParticle(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, ParticleManager manager, CompoundTag nbt)- Mappings:
Namespace Name Mixin selector official <init>Lbdq$c;<init>(Ladm;DDDDDDLbec;Ldn;)Vintermediary <init>Lnet/minecraft/class_932$class_935;<init>(Lnet/minecraft/class_99;DDDDDDLnet/minecraft/class_959;Lnet/minecraft/class_1405;)Vnamed <init>Lnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;<init>(Lnet/minecraft/world/World;DDDDDDLnet/minecraft/client/particle/ParticleManager;Lnet/minecraft/nbt/CompoundTag;)V
-
-
Method Details
-
method_3240
public void method_3240(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)- Overrides:
method_3240in classParticle- Mappings:
Namespace Name Mixin selector official aLbeb;a(Lbfd;Lpk;FFFFFF)Vintermediary method_3240Lnet/minecraft/class_958;method_3240(Lnet/minecraft/class_1002;Lnet/minecraft/class_1745;FFFFFF)Vnamed method_3240Lnet/minecraft/client/particle/Particle;method_3240(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/entity/Entity;FFFFFF)V
-
tick
public void tick() -
isFar
private boolean isFar()- Mappings:
Namespace Name Mixin selector official lLbdq$c;l()Zintermediary method_3237Lnet/minecraft/class_932$class_935;method_3237()Znamed isFarLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;isFar()Z
-
addExplosionParticle
private 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 aLbdq$c;a(DDDDDD[I[IZZ)Vintermediary method_3233Lnet/minecraft/class_932$class_935;method_3233(DDDDDD[I[IZZ)Vnamed addExplosionParticleLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;addExplosionParticle(DDDDDD[I[IZZ)V
-
explodeBall
private void explodeBall(double size, int amount, int[] colors, int[] fadeColors, boolean trail, boolean flicker)- Mappings:
Namespace Name Mixin selector official aLbdq$c;a(DI[I[IZZ)Vintermediary method_3234Lnet/minecraft/class_932$class_935;method_3234(DI[I[IZZ)Vnamed explodeBallLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeBall(DI[I[IZZ)V
-
explodeStar
private void explodeStar(double size, double[][] pattern, int[] colors, int[] fadeColors, boolean trail, boolean flicker, boolean keepShape)- Mappings:
Namespace Name Mixin selector official aLbdq$c;a(D[[D[I[IZZZ)Vintermediary method_3235Lnet/minecraft/class_932$class_935;method_3235(D[[D[I[IZZZ)Vnamed explodeStarLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeStar(D[[D[I[IZZZ)V
-
explodeBurst
private void explodeBurst(int[] colors, int[] fadeColors, boolean trail, boolean flocker)- Mappings:
Namespace Name Mixin selector official aLbdq$c;a([I[IZZ)Vintermediary method_3236Lnet/minecraft/class_932$class_935;method_3236([I[IZZ)Vnamed explodeBurstLnet/minecraft/client/particle/FireworksSparkParticle$FireworkParticle;explodeBurst([I[IZZ)V
-
method_3238
public int method_3238()- Overrides:
method_3238in classParticle- Mappings:
Namespace Name Mixin selector official aLbeb;a()Iintermediary method_3238Lnet/minecraft/class_958;method_3238()Inamed method_3238Lnet/minecraft/client/particle/Particle;method_3238()I
-