Class Particles.ParticleBuilder
java.lang.Object
com.idark.valoria.client.particle.types.Particles.ParticleBuilder
- Enclosing class:
- Particles
-
Constructor Summary
ModifierConstructorDescriptionprotected
ParticleBuilder
(net.minecraft.core.particles.ParticleType<?> type) -
Method Summary
Modifier and TypeMethodDescriptionaddVelocity
(double vx, double vy, double vz) Velocity of particlerandomOffset
(double maxDistance) randomOffset
(double maxHDist, double maxVDist) randomOffset
(double maxXDist, double maxYDist, double maxZDist) randomVelocity
(double maxSpeed) randomVelocity
(double maxHSpeed, double maxVSpeed) randomVelocity
(double maxXSpeed, double maxYSpeed, double maxZSpeed) repeat
(net.minecraft.world.level.Level world, double x, double y, double z, int n) setAlpha
(float a) setAlpha
(float pAlpha, float pEnd) setColor
(float r, float g, float b) setColor
(float r, float g, float b, float a) setColor
(float r, float g, float b, float a1, float a2) setColor
(float r1, float g1, float b1, float r2, float g2, float b2) setColor
(float r1, float g1, float b1, float r2, float g2, float b2, float a) setColor
(float r1, float g1, float b1, float a1, float r2, float g2, float b2, float a2) setColor
(int r1, int g1, int b1, int r2, int g2, int b2) setLifetime
(int lifetime) Lifetime of particle (Time to disappear)setScale
(float scale) setScale
(float scale1, float scale2) setSpin
(float angularVelocity) setVelocity
(double vx, double vy, double vz) spawn
(net.minecraft.world.level.Level level, double x, double y, double z)
-
Constructor Details
-
ParticleBuilder
protected ParticleBuilder(net.minecraft.core.particles.ParticleType<?> type)
-
-
Method Details
-
setColor
-
setColor
-
setColor
-
setColor
- Parameters:
r1
- Red valueg1
- Green valueb1
- Blue valuer2
- End Red valueg2
- End Green valueb2
- End Blue value
-
setColor
public Particles.ParticleBuilder setColor(float r1, float g1, float b1, float r2, float g2, float b2) -
setColor
public Particles.ParticleBuilder setColor(float r1, float g1, float b1, float r2, float g2, float b2, float a) -
setColor
public Particles.ParticleBuilder setColor(float r1, float g1, float b1, float a1, float r2, float g2, float b2, float a2) -
setAlpha
-
setAlpha
- Parameters:
pAlpha
- Alpha valuepEnd
- End value
-
setScale
-
setScale
- Parameters:
scale1
- Scale valuescale2
- End Scale value
-
enableGravity
-
disableGravity
-
setSpin
-
setLifetime
Lifetime of particle (Time to disappear)- Parameters:
lifetime
- value
-
randomVelocity
-
randomVelocity
-
randomVelocity
public Particles.ParticleBuilder randomVelocity(double maxXSpeed, double maxYSpeed, double maxZSpeed) -
addVelocity
Velocity of particle- Parameters:
vx
- Velocity xvy
- Velocity yvz
- Velocity z
-
setVelocity
-
randomOffset
-
randomOffset
-
randomOffset
-
spawn
public Particles.ParticleBuilder spawn(net.minecraft.world.level.Level level, double x, double y, double z) - Parameters:
level
- entity Levelx
- X posy
- Y posz
- Z pos
-
repeat
public Particles.ParticleBuilder repeat(net.minecraft.world.level.Level world, double x, double y, double z, int n)
-