ConfigurationSerializablepublic final class FireworkEffect extends Object implements ConfigurationSerializable
| Modifier and Type | Class | Description | 
|---|---|---|
static class  | 
FireworkEffect.Builder | 
 This is a builder for FireworkEffects. 
 | 
static class  | 
FireworkEffect.Type | 
 The type or shape of the effect. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static FireworkEffect.Builder | 
builder() | 
 Construct a firework effect. 
 | 
static ConfigurationSerializable | 
deserialize(Map<String,Object> map) | 
|
boolean | 
equals(Object obj) | 
|
List<Color> | 
getColors() | 
 Get the primary colors of the firework effect. 
 | 
List<Color> | 
getFadeColors() | 
 Get the fade colors of the firework effect. 
 | 
FireworkEffect.Type | 
getType() | 
 Get the type of the firework effect. 
 | 
boolean | 
hasFlicker() | 
 Get whether the firework effect flickers. 
 | 
int | 
hashCode() | 
|
boolean | 
hasTrail() | 
 Get whether the firework effect has a trail. 
 | 
Map<String,Object> | 
serialize() | 
 Creates a Map representation of this class. 
 | 
String | 
toString() | 
@NotNull public static FireworkEffect.Builder builder()
public boolean hasFlicker()
public boolean hasTrail()
@NotNull public List<Color> getColors()
@NotNull public List<Color> getFadeColors()
@NotNull public FireworkEffect.Type getType()
@NotNull public static ConfigurationSerializable deserialize(@NotNull Map<String,Object> map)
map - the map to deserializeConfigurationSerializable@NotNull public Map<String,Object> serialize()
ConfigurationSerializable
 This class must provide a method to restore this class, as defined in
 the ConfigurationSerializable interface javadocs.
serialize in interface ConfigurationSerializableCopyright © 2019. All rights reserved.