Package net.minecraft.item
Enum ItemFishFood.FishType
- java.lang.Object
-
- java.lang.Enum<ItemFishFood.FishType>
-
- net.minecraft.item.ItemFishFood.FishType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ItemFishFood.FishType>
- Enclosing class:
- ItemFishFood
public static enum ItemFishFood.FishType extends java.lang.Enum<ItemFishFood.FishType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLOWNFISH
COD
PUFFERFISH
SALMON
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ItemFishFood.FishType
byItemStack(ItemStack stack)
static ItemFishFood.FishType
byMetadata(int meta)
boolean
canCook()
int
getCookedHealAmount()
float
getCookedSaturationModifier()
int
getMetadata()
int
getUncookedHealAmount()
float
getUncookedSaturationModifier()
java.lang.String
getUnlocalizedName()
+ Returns the unlocalized name of this item.static ItemFishFood.FishType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ItemFishFood.FishType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COD
public static final ItemFishFood.FishType COD
-
SALMON
public static final ItemFishFood.FishType SALMON
-
CLOWNFISH
public static final ItemFishFood.FishType CLOWNFISH
-
PUFFERFISH
public static final ItemFishFood.FishType PUFFERFISH
-
-
Method Detail
-
values
public static ItemFishFood.FishType[] 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 (ItemFishFood.FishType c : ItemFishFood.FishType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ItemFishFood.FishType 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()
-
getUnlocalizedName
public java.lang.String getUnlocalizedName()
+ Returns the unlocalized name of this item. This version accepts an ItemStack so different stacks can have different names based on their damage or NBT.
-
getUncookedHealAmount
public int getUncookedHealAmount()
-
getUncookedSaturationModifier
public float getUncookedSaturationModifier()
-
getCookedHealAmount
public int getCookedHealAmount()
-
getCookedSaturationModifier
public float getCookedSaturationModifier()
-
canCook
public boolean canCook()
-
byMetadata
public static ItemFishFood.FishType byMetadata(int meta)
-
byItemStack
public static ItemFishFood.FishType byItemStack(ItemStack stack)
-
-