Package net.minecraft.block
Enum BlockSilverfish.EnumType
- java.lang.Object
-
- java.lang.Enum<BlockSilverfish.EnumType>
-
- net.minecraft.block.BlockSilverfish.EnumType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<BlockSilverfish.EnumType>
,IStringSerializable
- Enclosing class:
- BlockSilverfish
public static enum BlockSilverfish.EnumType extends java.lang.Enum<BlockSilverfish.EnumType> implements IStringSerializable
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CHISELED_STONEBRICK
COBBLESTONE
CRACKED_STONEBRICK
MOSSY_STONEBRICK
STONE
STONEBRICK
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static BlockSilverfish.EnumType
byMetadata(int meta)
static BlockSilverfish.EnumType
forModelBlock(IBlockState model)
int
getMetadata()
abstract IBlockState
getModelBlock()
java.lang.String
getName()
java.lang.String
getUnlocalizedName()
java.lang.String
toString()
static BlockSilverfish.EnumType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static BlockSilverfish.EnumType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
STONE
public static final BlockSilverfish.EnumType STONE
-
COBBLESTONE
public static final BlockSilverfish.EnumType COBBLESTONE
-
STONEBRICK
public static final BlockSilverfish.EnumType STONEBRICK
-
MOSSY_STONEBRICK
public static final BlockSilverfish.EnumType MOSSY_STONEBRICK
-
CRACKED_STONEBRICK
public static final BlockSilverfish.EnumType CRACKED_STONEBRICK
-
CHISELED_STONEBRICK
public static final BlockSilverfish.EnumType CHISELED_STONEBRICK
-
-
Method Detail
-
values
public static BlockSilverfish.EnumType[] 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 (BlockSilverfish.EnumType c : BlockSilverfish.EnumType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BlockSilverfish.EnumType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getMetadata
public int getMetadata()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<BlockSilverfish.EnumType>
-
byMetadata
public static BlockSilverfish.EnumType byMetadata(int meta)
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceIStringSerializable
-
getUnlocalizedName
public java.lang.String getUnlocalizedName()
-
getModelBlock
public abstract IBlockState getModelBlock()
-
forModelBlock
public static BlockSilverfish.EnumType forModelBlock(IBlockState model)
-
-