Interface Fireworks.Builder
- All Superinterfaces:
- DataComponentBuilder<Fireworks>
- Enclosing interface:
- Fireworks
@Experimental
@NonExtendable
public static interface Fireworks.Builder
extends DataComponentBuilder<Fireworks>
Builder for 
Fireworks.- 
Method SummaryModifier and TypeMethodDescriptionaddEffect(FireworkEffect effect) Adds an explosion to this builder.addEffects(List<FireworkEffect> effects) Adds explosions to this builder.flightDuration(@org.checkerframework.common.value.qual.IntRange(from=0L, to=255L) int duration) Sets the number of gunpowder used in this builder.Methods inherited from interface io.papermc.paper.datacomponent.DataComponentBuilderbuild
- 
Method Details- 
flightDuration@Contract(value="_ -> this", mutates="this") Fireworks.Builder flightDuration(@org.checkerframework.common.value.qual.IntRange(from=0L, to=255L) int duration) Sets the number of gunpowder used in this builder.- Parameters:
- duration- duration
- Returns:
- the builder for chaining
- See Also:
 
- 
addEffectAdds an explosion to this builder.- Parameters:
- effect- effect
- Returns:
- the builder for chaining
- See Also:
 
- 
addEffects@Contract(value="_ -> this", mutates="this") Fireworks.Builder addEffects(List<FireworkEffect> effects) Adds explosions to this builder.- Parameters:
- effects- effects
- Returns:
- the builder for chaining
- See Also:
 
 
-