Files
Explosion-Overhaul/com/vinlanx/explosionoverhaul/client/LineSparkParticleProvider.java
2026-05-04 10:03:58 +00:00

26 lines
911 B
Java

/*
* Decompiled with CFR 0.152.
*/
package com.vinlanx.explosionoverhaul.client;
import com.vinlanx.explosionoverhaul.client.LineSparkParticle;
import net.minecraft.client.multiplayer.ClientLevel;
import net.minecraft.client.particle.Particle;
import net.minecraft.client.particle.ParticleProvider;
import net.minecraft.client.particle.SpriteSet;
import net.minecraft.core.particles.SimpleParticleType;
public class LineSparkParticleProvider
implements ParticleProvider<SimpleParticleType> {
private final SpriteSet spriteSet;
public LineSparkParticleProvider(SpriteSet pSprites) {
this.spriteSet = pSprites;
}
public Particle createParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) {
return new LineSparkParticle(pLevel, pX, pY, pZ, pXSpeed, pYSpeed, pZSpeed, this.spriteSet);
}
}