public class Pattern extends Object implements ConfigurationSerializable
| Constructor and Description | 
|---|
Pattern(@NotNull DyeColor color,
       @NotNull PatternType pattern)
Creates a new pattern from the specified color and
 pattern type 
 | 
Pattern(@NotNull Map<String,Object> map)
Constructor for deserialization. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)  | 
@NotNull DyeColor | 
getColor()
Returns the color of the pattern 
 | 
@NotNull PatternType | 
getPattern()
Returns the type of pattern 
 | 
int | 
hashCode()  | 
@NotNull Map<String,Object> | 
serialize()
Creates a Map representation of this class. 
 | 
public Pattern(@NotNull
               @NotNull DyeColor color,
               @NotNull
               @NotNull PatternType pattern)
color - the pattern colorpattern - the pattern type@NotNull public @NotNull 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 ConfigurationSerializable@NotNull public @NotNull DyeColor getColor()
@NotNull public @NotNull PatternType getPattern()
Copyright © 2021. All rights reserved.