Package net.minecraft.client.particle
Class FootstepParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.FootstepParticle
- Mappings:
Namespace Name official flgintermediary net/minecraft/class_8458named net/minecraft/client/particle/FootstepParticle
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class net.minecraft.client.particle.Particle
age, alpha, angle, blue, collidesWithWorld, dead, field_28787, gravityStrength, green, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, red, spacingXZ, spacingY, velocityMultiplier, velocityX, velocityY, velocityZ, world, x, y, z -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFootstepParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, SpriteProvider spriteProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildGeometry(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer.getType()Returns the rendering category this particle is rendered under.Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, scale, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, tick, toString
-
Field Details
-
sprite
- Mappings:
Namespace Name Mixin selector official aLflg;a:Lfzc;intermediary field_44387Lnet/minecraft/class_8458;field_44387:Lnet/minecraft/class_1058;named spriteLnet/minecraft/client/particle/FootstepParticle;sprite:Lnet/minecraft/client/texture/Sprite;
-
field_44388
private final float field_44388- Mappings:
Namespace Name Mixin selector official bLflg;b:Fintermediary field_44388Lnet/minecraft/class_8458;field_44388:Fnamed field_44388Lnet/minecraft/client/particle/FootstepParticle;field_44388:F
-
-
Constructor Details
-
FootstepParticle
protected FootstepParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, SpriteProvider spriteProvider) - Mappings:
Namespace Name Mixin selector official <init>Lflg;<init>(Lfja;DDDDDDLfmm;)Vintermediary <init>Lnet/minecraft/class_8458;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)Vnamed <init>Lnet/minecraft/client/particle/FootstepParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/client/particle/SpriteProvider;)V
-
-
Method Details
-
getType
Returns the rendering category this particle is rendered under.For more information on the properties and types available to each
Particle, visitParticleTextureSheet.- Specified by:
getTypein classParticle- Returns:
- the rendering category this particle is rendered under
- Mappings:
Namespace Name Mixin selector official bLflr;b()Lflv;intermediary method_18122Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;named getTypeLnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;
-
buildGeometry
Renders this particle to the givenVertexConsumerbuffer.- Specified by:
buildGeometryin classParticle- Parameters:
vertexConsumer- the buffer to render tocamera- the current active gameCameratickDelta- frame tick delta amount- Mappings:
Namespace Name Mixin selector official aLflr;a(Lemm;Leqy;F)Vintermediary method_3074Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)Vnamed buildGeometryLnet/minecraft/client/particle/Particle;buildGeometry(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
-