Package net.minecraft.client.particle
Class DustColorTransitionParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.AbstractDustParticle<DustColorTransitionParticleEffect>
net.minecraft.client.particle.DustColorTransitionParticle
@Environment(CLIENT)
public class DustColorTransitionParticle
extends AbstractDustParticle<DustColorTransitionParticleEffect>
- Mappings:
Namespace Name intermediary net/minecraft/class_5734official fginamed net/minecraft/client/particle/DustColorTransitionParticle
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields 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, 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
ConstructorsModifierConstructorDescriptionprotectedDustColorTransitionParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, DustColorTransitionParticleEffect parameters, SpriteProvider spriteProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildGeometry(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer.private Vector3fprivate voidupdateColor(float tickDelta) Methods inherited from class net.minecraft.client.particle.AbstractDustParticle
darken, getSize, getType, tickMethods inherited from class net.minecraft.client.particle.SpriteBillboardParticle
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAgeMethods inherited from class net.minecraft.client.particle.BillboardParticle
scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getBrightness, getGroup, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, toString
-
Field Details
-
startColor
- Mappings:
Namespace Name Mixin selector intermediary field_28244Lnet/minecraft/class_5734;field_28244:Lorg/joml/Vector3f;official aLfgi;a:Lorg/joml/Vector3f;named startColorLnet/minecraft/client/particle/DustColorTransitionParticle;startColor:Lorg/joml/Vector3f;
-
endColor
- Mappings:
Namespace Name Mixin selector intermediary field_28245Lnet/minecraft/class_5734;field_28245:Lorg/joml/Vector3f;official bLfgi;b:Lorg/joml/Vector3f;named endColorLnet/minecraft/client/particle/DustColorTransitionParticle;endColor:Lorg/joml/Vector3f;
-
-
Constructor Details
-
DustColorTransitionParticle
protected DustColorTransitionParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, DustColorTransitionParticleEffect parameters, SpriteProvider spriteProvider) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_5734;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5743;Lnet/minecraft/class_4002;)Vofficial <init>Lfgi;<init>(Lfel;DDDDDDLio;Lfhw;)Vnamed <init>Lnet/minecraft/client/particle/DustColorTransitionParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/particle/DustColorTransitionParticleEffect;Lnet/minecraft/client/particle/SpriteProvider;)V
-
-
Method Details
-
darken
- Mappings:
Namespace Name Mixin selector intermediary method_33073Lnet/minecraft/class_5734;method_33073(Lorg/joml/Vector3f;F)Lorg/joml/Vector3f;official aLfgi;a(Lorg/joml/Vector3f;F)Lorg/joml/Vector3f;named darkenLnet/minecraft/client/particle/DustColorTransitionParticle;darken(Lorg/joml/Vector3f;F)Lorg/joml/Vector3f;
-
updateColor
private void updateColor(float tickDelta) - Mappings:
Namespace Name Mixin selector intermediary method_33074Lnet/minecraft/class_5734;method_33074(F)Vofficial fLfgi;f(F)Vnamed updateColorLnet/minecraft/client/particle/DustColorTransitionParticle;updateColor(F)V
-
buildGeometry
Renders this particle to the givenVertexConsumerbuffer.- Overrides:
buildGeometryin classBillboardParticle- Parameters:
vertexConsumer- the buffer to render tocamera- the current active gameCameratickDelta- frame tick delta amount- Mappings:
Namespace Name Mixin selector intermediary method_3074Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)Vofficial aLfhb;a(Leif;Lemr;F)Vnamed buildGeometryLnet/minecraft/client/particle/Particle;buildGeometry(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
-