net.minecraft.client.particle

public class DustColorTransitionParticle

extends AbstractDustParticle<DustColorTransitionParticleEffect>

net.minecraft.client.particle.DustColorTransitionParticle
net.minecraft.class_5734
net.minecraft.client.particle.DustColorTransitionParticle

Field summary

Modifier and TypeField
private final org.joml.Vector3f
fromColor
field_28244
startColor
private final org.joml.Vector3f
toColor
field_28245
endColor

Constructor summary

ModifierConstructor
protected (ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, DustColorTransitionParticleEffect parameters, SpriteProvider spriteProvider)

Method summary

Modifier and TypeMethod
private org.joml.Vector3f
randomizeColor(org.joml.Vector3f color, float baseFactor)
method_33073(org.joml.Vector3f arg0, float arg1)
darken(org.joml.Vector3f color, float multiplier)
private void
lerpColors(float partialTickTime)
method_33074(float arg0)
updateColor(float tickProgress)
public void
extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime)
method_3074(class_11944 arg0, class_4184 arg1, float arg2)
render(BillboardParticleCommand arg0, Camera arg1, float arg2)