Package org.bukkit
Enum Art
- java.lang.Object
-
- java.lang.Enum<Art>
-
- org.bukkit.Art
-
- All Implemented Interfaces:
Serializable
,Comparable<Art>
,Keyed
public enum Art extends Enum<Art> implements Keyed
Represents the art on a painting
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
getBlockHeight()
Gets the height of the painting, in blocksint
getBlockWidth()
Gets the width of the painting, in blocksstatic Art
getById(int id)
Deprecated.Magic valuestatic Art
getByName(String name)
Get a painting by its unique nameint
getId()
Deprecated.Magic valueNamespacedKey
getKey()
Return the namespaced identifier for this object.static Art
valueOf(String name)
Returns the enum constant of this type with the specified name.static Art[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
KEBAB
public static final Art KEBAB
-
AZTEC
public static final Art AZTEC
-
ALBAN
public static final Art ALBAN
-
AZTEC2
public static final Art AZTEC2
-
BOMB
public static final Art BOMB
-
PLANT
public static final Art PLANT
-
WASTELAND
public static final Art WASTELAND
-
POOL
public static final Art POOL
-
COURBET
public static final Art COURBET
-
SEA
public static final Art SEA
-
SUNSET
public static final Art SUNSET
-
CREEBET
public static final Art CREEBET
-
WANDERER
public static final Art WANDERER
-
GRAHAM
public static final Art GRAHAM
-
MATCH
public static final Art MATCH
-
BUST
public static final Art BUST
-
STAGE
public static final Art STAGE
-
VOID
public static final Art VOID
-
SKULL_AND_ROSES
public static final Art SKULL_AND_ROSES
-
WITHER
public static final Art WITHER
-
FIGHTERS
public static final Art FIGHTERS
-
POINTER
public static final Art POINTER
-
PIGSCENE
public static final Art PIGSCENE
-
BURNING_SKULL
public static final Art BURNING_SKULL
-
SKELETON
public static final Art SKELETON
-
DONKEY_KONG
public static final Art DONKEY_KONG
-
-
Method Detail
-
values
public static Art[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Art c : Art.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Art valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getBlockWidth
public int getBlockWidth()
Gets the width of the painting, in blocks- Returns:
- The width of the painting, in blocks
-
getBlockHeight
public int getBlockHeight()
Gets the height of the painting, in blocks- Returns:
- The height of the painting, in blocks
-
getId
@Deprecated public int getId()
Deprecated.Magic valueGet the ID of this painting.- Returns:
- The ID of this painting
-
getKey
@NotNull public NamespacedKey getKey()
Description copied from interface:Keyed
Return the namespaced identifier for this object.
-
getById
@Deprecated @Nullable public static Art getById(int id)
Deprecated.Magic valueGet a painting by its numeric ID- Parameters:
id
- The ID- Returns:
- The painting
-
-