public static class SpongeParticleEffectBuilder.BuilderResizable extends SpongeParticleEffectBuilder implements org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
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 |
---|
BuilderResizable(SpongeParticleType.Resizable type) |
Modifier and Type | Method and Description |
---|---|
SpongeParticleEffect.Resized |
build() |
SpongeParticleEffectBuilder.BuilderResizable |
count(int count) |
SpongeParticleEffectBuilder.BuilderResizable |
motion(com.flowpowered.math.vector.Vector3d motion) |
SpongeParticleEffectBuilder.BuilderResizable |
offset(com.flowpowered.math.vector.Vector3d offset) |
SpongeParticleEffectBuilder.BuilderResizable |
size(float size) |
public BuilderResizable(SpongeParticleType.Resizable type)
public SpongeParticleEffectBuilder.BuilderResizable size(float size)
size
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
public SpongeParticleEffectBuilder.BuilderResizable 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.Resizable
motion
in class SpongeParticleEffectBuilder
public SpongeParticleEffectBuilder.BuilderResizable offset(com.flowpowered.math.vector.Vector3d offset)
offset
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
offset
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
offset
in class SpongeParticleEffectBuilder
public SpongeParticleEffectBuilder.BuilderResizable count(int count)
count
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
count
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
count
in class SpongeParticleEffectBuilder
public SpongeParticleEffect.Resized build()
build
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder
build
in interface org.spongepowered.api.effect.particle.ParticleEffectBuilder.Resizable
build
in class SpongeParticleEffectBuilder