Package net.minecraft.client.particle
Class AnimatedParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.AnimatedParticle
- Direct Known Subclasses:
EndRodParticle,FireworksSparkParticle.Explosion,SquidInkParticle,TotemParticle
- Mappings:
Namespace Name official ejwintermediary net/minecraft/class_708named net/minecraft/client/particle/AnimatedParticle
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprotected SpriteProviderprivate floatprivate floatprivate floatFields inherited from class net.minecraft.client.particle.SpriteBillboardParticle
spriteFields inherited from class net.minecraft.client.particle.BillboardParticle
scaleFields 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
ConstructorsModifierConstructorDescriptionprotectedAnimatedParticle(ClientWorld world, double x, double y, double z, SpriteProvider spriteProvider, float upwardsAcceleration) -
Method Summary
Modifier and TypeMethodDescriptionintgetBrightness(float tint)getType()voidsetColor(int rgbHex)voidsetTargetColor(int rgbHex)voidtick()Methods inherited from class net.minecraft.client.particle.SpriteBillboardParticle
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAgeMethods inherited from class net.minecraft.client.particle.BillboardParticle
buildGeometry, getSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, setVelocity, toString
-
Field Details
-
spriteProvider
- Mappings:
Namespace Name Mixin selector official aLejw;a:Leke;intermediary field_17866Lnet/minecraft/class_708;field_17866:Lnet/minecraft/class_4002;named spriteProviderLnet/minecraft/client/particle/AnimatedParticle;spriteProvider:Lnet/minecraft/client/particle/SpriteProvider;
-
targetColorRed
private float targetColorRed- Mappings:
Namespace Name Mixin selector official bLejw;b:Fintermediary field_3878Lnet/minecraft/class_708;field_3878:Fnamed targetColorRedLnet/minecraft/client/particle/AnimatedParticle;targetColorRed:F
-
targetColorGreen
private float targetColorGreen- Mappings:
Namespace Name Mixin selector official FLejw;F:Fintermediary field_3877Lnet/minecraft/class_708;field_3877:Fnamed targetColorGreenLnet/minecraft/client/particle/AnimatedParticle;targetColorGreen:F
-
targetColorBlue
private float targetColorBlue- Mappings:
Namespace Name Mixin selector official GLejw;G:Fintermediary field_3876Lnet/minecraft/class_708;field_3876:Fnamed targetColorBlueLnet/minecraft/client/particle/AnimatedParticle;targetColorBlue:F
-
changesColor
private boolean changesColor- Mappings:
Namespace Name Mixin selector official HLejw;H:Zintermediary field_3880Lnet/minecraft/class_708;field_3880:Znamed changesColorLnet/minecraft/client/particle/AnimatedParticle;changesColor:Z
-
-
Constructor Details
-
AnimatedParticle
protected AnimatedParticle(ClientWorld world, double x, double y, double z, SpriteProvider spriteProvider, float upwardsAcceleration)- Mappings:
Namespace Name Mixin selector official <init>Lejw;<init>(Lehy;DDDLeke;F)Vintermediary <init>Lnet/minecraft/class_708;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_4002;F)Vnamed <init>Lnet/minecraft/client/particle/AnimatedParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/client/particle/SpriteProvider;F)V
-
-
Method Details
-
setColor
public void setColor(int rgbHex)- Mappings:
Namespace Name Mixin selector official bLejw;b(I)Vintermediary method_3093Lnet/minecraft/class_708;method_3093(I)Vnamed setColorLnet/minecraft/client/particle/AnimatedParticle;setColor(I)V
-
setTargetColor
public void setTargetColor(int rgbHex)- Mappings:
Namespace Name Mixin selector official cLejw;c(I)Vintermediary method_3092Lnet/minecraft/class_708;method_3092(I)Vnamed setTargetColorLnet/minecraft/client/particle/AnimatedParticle;setTargetColor(I)V
-
getType
- Specified by:
getTypein classParticle- Mappings:
Namespace Name Mixin selector official bLejn;b()Lejr;intermediary method_18122Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;named getTypeLnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;
-
tick
public void tick() -
getBrightness
public int getBrightness(float tint)- Overrides:
getBrightnessin classParticle- Mappings:
Namespace Name Mixin selector official aLejn;a(F)Iintermediary method_3068Lnet/minecraft/class_703;method_3068(F)Inamed getBrightnessLnet/minecraft/client/particle/Particle;getBrightness(F)I
-