Package net.minecraft.client.particle
Class LeavesParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.LeavesParticle
- Mappings:
Namespace Name named net/minecraft/client/particle/LeavesParticleintermediary net/minecraft/class_8253official hcf
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested 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 final floatprivate floatprivate static final intprivate static final intprivate final floatprivate final booleanprivate final booleanprivate final doubleprivate final doubleprivate final doubleprivate static final floatFields inherited from class net.minecraft.client.particle.BillboardParticle
alpha, blue, green, lastZRotation, red, scale, sprite, zRotation -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLeavesParticle(ClientWorld world, double x, double y, double z, Sprite sprite, float gravity, float float2, boolean bool, boolean bool2, float size, float initialYVelocity) -
Method Summary
Modifier and TypeMethodDescriptionvoidtick()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.BillboardParticle
getMaxU, getMaxV, getMinU, getMinV, getRotator, getSize, render, render, renderVertex, scale, setAlpha, setColor, setSprite, textureSheet, toString, updateSpriteMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setMaxAge, setPos, setVelocity
-
Field Details
-
SPEED_SCALE
private static final float SPEED_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named SPEED_SCALELnet/minecraft/client/particle/LeavesParticle;SPEED_SCALE:Fintermediary field_43372Lnet/minecraft/class_8253;field_43372:Fofficial aLhcf;a:F
-
field_43373
private static final int field_43373- See Also:
- Mappings:
Namespace Name Mixin selector named field_43373Lnet/minecraft/client/particle/LeavesParticle;field_43373:Iintermediary field_43373Lnet/minecraft/class_8253;field_43373:Iofficial bLhcf;b:I
-
field_43366
private static final int field_43366- See Also:
- Mappings:
Namespace Name Mixin selector named field_43366Lnet/minecraft/client/particle/LeavesParticle;field_43366:Iintermediary field_43366Lnet/minecraft/class_8253;field_43366:Iofficial FLhcf;F:I
-
angularVelocity
private float angularVelocity- Mappings:
Namespace Name Mixin selector named angularVelocityLnet/minecraft/client/particle/LeavesParticle;angularVelocity:Fintermediary field_43369Lnet/minecraft/class_8253;field_43369:Fofficial GLhcf;G:F
-
angularAcceleration
private final float angularAcceleration- Mappings:
Namespace Name Mixin selector named angularAccelerationLnet/minecraft/client/particle/LeavesParticle;angularAcceleration:Fintermediary field_43371Lnet/minecraft/class_8253;field_43371:Fofficial HLhcf;H:F
-
field_55127
private final float field_55127- Mappings:
Namespace Name Mixin selector named field_55127Lnet/minecraft/client/particle/LeavesParticle;field_55127:Fintermediary field_55127Lnet/minecraft/class_8253;field_55127:Fofficial ILhcf;I:F
-
field_55128
private final boolean field_55128- Mappings:
Namespace Name Mixin selector named field_55128Lnet/minecraft/client/particle/LeavesParticle;field_55128:Zintermediary field_55128Lnet/minecraft/class_8253;field_55128:Zofficial JLhcf;J:Z
-
field_55129
private final boolean field_55129- Mappings:
Namespace Name Mixin selector named field_55129Lnet/minecraft/client/particle/LeavesParticle;field_55129:Zintermediary field_55129Lnet/minecraft/class_8253;field_55129:Zofficial KLhcf;K:Z
-
field_55130
private final double field_55130- Mappings:
Namespace Name Mixin selector named field_55130Lnet/minecraft/client/particle/LeavesParticle;field_55130:Dintermediary field_55130Lnet/minecraft/class_8253;field_55130:Dofficial LLhcf;L:D
-
field_55131
private final double field_55131- Mappings:
Namespace Name Mixin selector named field_55131Lnet/minecraft/client/particle/LeavesParticle;field_55131:Dintermediary field_55131Lnet/minecraft/class_8253;field_55131:Dofficial MLhcf;M:D
-
field_55132
private final double field_55132- Mappings:
Namespace Name Mixin selector named field_55132Lnet/minecraft/client/particle/LeavesParticle;field_55132:Dintermediary field_55132Lnet/minecraft/class_8253;field_55132:Dofficial NLhcf;N:D
-
-
Constructor Details
-
LeavesParticle
protected LeavesParticle(ClientWorld world, double x, double y, double z, Sprite sprite, float gravity, float float2, boolean bool, boolean bool2, float size, float initialYVelocity) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/particle/LeavesParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/client/texture/Sprite;FFZZFF)Vintermediary <init>Lnet/minecraft/class_8253;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_1058;FFZZFF)Vofficial <init>Lhcf;<init>(Lgzn;DDDLico;FFZZFF)V
-
-
Method Details
-
getRenderType
- Specified by:
getRenderTypein classBillboardParticle- Mappings:
Namespace Name Mixin selector named getRenderTypeLnet/minecraft/client/particle/BillboardParticle;getRenderType()Lnet/minecraft/client/particle/BillboardParticle$RenderType;intermediary method_74255Lnet/minecraft/class_3940;method_74255()Lnet/minecraft/class_3940$class_11941;official bLhdo;b()Lhdo$b;
-
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.
-