public static class SpongeParticleEffectBuilder.BuilderColorable extends SpongeParticleEffectBuilder implements org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
SpongeParticleEffectBuilder.BuilderColorable, SpongeParticleEffectBuilder.BuilderMaterial, SpongeParticleEffectBuilder.BuilderNote, SpongeParticleEffectBuilder.BuilderResizable
org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable, org.spongepowered.api.effect.particle.ParticleEffectBuilder.Material, org.spongepowered.api.effect.particle.ParticleEffectBuilder.Note, org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
count, motion, offset, type
Constructor and Description |
---|
BuilderColorable(SpongeParticleType.Colorable type) |
Modifier and Type | Method and Description |
---|---|
SpongeParticleEffect.Colored |
build() |
SpongeParticleEffectBuilder.BuilderColorable |
color(Color color) |
SpongeParticleEffectBuilder.BuilderColorable |
count(int count) |
SpongeParticleEffectBuilder.BuilderColorable |
motion(com.flowpowered.math.vector.Vector3d motion) |
SpongeParticleEffectBuilder.BuilderColorable |
offset(com.flowpowered.math.vector.Vector3d motion) |
public BuilderColorable(SpongeParticleType.Colorable type)
public SpongeParticleEffectBuilder.BuilderColorable color(Color color)
color
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
public SpongeParticleEffectBuilder.BuilderColorable motion(com.flowpowered.math.vector.Vector3d motion)
motion
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
motion
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
motion
in class SpongeParticleEffectBuilder
public SpongeParticleEffectBuilder.BuilderColorable offset(com.flowpowered.math.vector.Vector3d motion)
offset
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
offset
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
offset
in class SpongeParticleEffectBuilder
public SpongeParticleEffectBuilder.BuilderColorable count(int count)
count
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
count
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
count
in class SpongeParticleEffectBuilder
public SpongeParticleEffect.Colored build()
build
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
build
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Colorable
build
in class SpongeParticleEffectBuilder