Package net.minecraft.item
Enum FishItem.FishType
- All Implemented Interfaces:
Serializable,Comparable<FishItem.FishType>,java.lang.constant.Constable
- Enclosing class:
- FishItem
public static enum FishItem.FishType extends Enum<FishItem.FishType>
- Mappings:
Namespace Name official zp$aintermediary net/minecraft/class_2046$class_2047named net/minecraft/item/FishItem$FishType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants Enum Constant Description CLOWNFISHCODPUFFERFISHSALMON -
Field Summary
Fields Modifier and Type Field Description private booleancanBeCookedprivate intcookedHungerPointsprivate floatcookedSaturationprivate static Map<Integer,FishItem.FishType>FISH_TYPESprivate intidprivate Stringnameprivate intuncookedHungerPointsprivate floatuncookedSaturation -
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleancanBeCooked()static FishItem.FishTypegetById(int id)static FishItem.FishTypegetByItemStack(ItemStack itemStack)intgetCookedHungerPoints()floatgetCookedSaturation()intgetId()StringgetName()intgetUncookedHungerPoints()floatgetUncookedSaturation()static FishItem.FishTypevalueOf(String name)Returns the enum constant of this type with the specified name.static FishItem.FishType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
COD
- Mappings:
Namespace Name Mixin selector official aLzp$a;a:Lzp$a;intermediary field_8604Lnet/minecraft/class_2046$class_2047;field_8604:Lnet/minecraft/class_2046$class_2047;named CODLnet/minecraft/item/FishItem$FishType;COD:Lnet/minecraft/item/FishItem$FishType;
-
SALMON
- Mappings:
Namespace Name Mixin selector official bLzp$a;b:Lzp$a;intermediary field_8605Lnet/minecraft/class_2046$class_2047;field_8605:Lnet/minecraft/class_2046$class_2047;named SALMONLnet/minecraft/item/FishItem$FishType;SALMON:Lnet/minecraft/item/FishItem$FishType;
-
CLOWNFISH
- Mappings:
Namespace Name Mixin selector official cLzp$a;c:Lzp$a;intermediary field_8606Lnet/minecraft/class_2046$class_2047;field_8606:Lnet/minecraft/class_2046$class_2047;named CLOWNFISHLnet/minecraft/item/FishItem$FishType;CLOWNFISH:Lnet/minecraft/item/FishItem$FishType;
-
PUFFERFISH
- Mappings:
Namespace Name Mixin selector official dLzp$a;d:Lzp$a;intermediary field_8607Lnet/minecraft/class_2046$class_2047;field_8607:Lnet/minecraft/class_2046$class_2047;named PUFFERFISHLnet/minecraft/item/FishItem$FishType;PUFFERFISH:Lnet/minecraft/item/FishItem$FishType;
-
-
Field Details
-
FISH_TYPES
- Mappings:
Namespace Name Mixin selector official eLzp$a;e:Ljava/util/Map;intermediary field_8608Lnet/minecraft/class_2046$class_2047;field_8608:Ljava/util/Map;named FISH_TYPESLnet/minecraft/item/FishItem$FishType;FISH_TYPES:Ljava/util/Map;
-
id
private final int id- Mappings:
Namespace Name Mixin selector official fLzp$a;f:Iintermediary field_8609Lnet/minecraft/class_2046$class_2047;field_8609:Inamed idLnet/minecraft/item/FishItem$FishType;id:I
-
name
- Mappings:
Namespace Name Mixin selector official gLzp$a;g:Ljava/lang/String;intermediary field_8610Lnet/minecraft/class_2046$class_2047;field_8610:Ljava/lang/String;named nameLnet/minecraft/item/FishItem$FishType;name:Ljava/lang/String;
-
uncookedHungerPoints
private final int uncookedHungerPoints- Mappings:
Namespace Name Mixin selector official hLzp$a;h:Iintermediary field_8611Lnet/minecraft/class_2046$class_2047;field_8611:Inamed uncookedHungerPointsLnet/minecraft/item/FishItem$FishType;uncookedHungerPoints:I
-
uncookedSaturation
private final float uncookedSaturation- Mappings:
Namespace Name Mixin selector official iLzp$a;i:Fintermediary field_8612Lnet/minecraft/class_2046$class_2047;field_8612:Fnamed uncookedSaturationLnet/minecraft/item/FishItem$FishType;uncookedSaturation:F
-
cookedHungerPoints
private final int cookedHungerPoints- Mappings:
Namespace Name Mixin selector official jLzp$a;j:Iintermediary field_8613Lnet/minecraft/class_2046$class_2047;field_8613:Inamed cookedHungerPointsLnet/minecraft/item/FishItem$FishType;cookedHungerPoints:I
-
cookedSaturation
private final float cookedSaturation- Mappings:
Namespace Name Mixin selector official kLzp$a;k:Fintermediary field_8614Lnet/minecraft/class_2046$class_2047;field_8614:Fnamed cookedSaturationLnet/minecraft/item/FishItem$FishType;cookedSaturation:F
-
canBeCooked
private boolean canBeCooked- Mappings:
Namespace Name Mixin selector official lLzp$a;l:Zintermediary field_8615Lnet/minecraft/class_2046$class_2047;field_8615:Znamed canBeCookedLnet/minecraft/item/FishItem$FishType;canBeCooked:Z
-
-
Constructor Details
-
FishType
private FishType(int id, String name, int uncookedHungerPoints, float uncookedSaturation, int cookedHungerPoints, float cookedSaturation)- Mappings:
Namespace Name Mixin selector official <init>Lzp$a;<init>(Ljava/lang/String;IILjava/lang/String;IFIF)Vintermediary <init>Lnet/minecraft/class_2046$class_2047;<init>(Ljava/lang/String;IILjava/lang/String;IFIF)Vnamed <init>Lnet/minecraft/item/FishItem$FishType;<init>(Ljava/lang/String;IILjava/lang/String;IFIF)V
-
FishType
- Mappings:
Namespace Name Mixin selector official <init>Lzp$a;<init>(Ljava/lang/String;IILjava/lang/String;IF)Vintermediary <init>Lnet/minecraft/class_2046$class_2047;<init>(Ljava/lang/String;IILjava/lang/String;IF)Vnamed <init>Lnet/minecraft/item/FishItem$FishType;<init>(Ljava/lang/String;IILjava/lang/String;IF)V
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
getId
public int getId()- Mappings:
Namespace Name Mixin selector official aLzp$a;a()Iintermediary method_8228Lnet/minecraft/class_2046$class_2047;method_8228()Inamed getIdLnet/minecraft/item/FishItem$FishType;getId()I
-
getName
- Mappings:
Namespace Name Mixin selector official bLzp$a;b()Ljava/lang/String;intermediary method_8231Lnet/minecraft/class_2046$class_2047;method_8231()Ljava/lang/String;named getNameLnet/minecraft/item/FishItem$FishType;getName()Ljava/lang/String;
-
getUncookedHungerPoints
public int getUncookedHungerPoints()- Mappings:
Namespace Name Mixin selector official cLzp$a;c()Iintermediary method_8232Lnet/minecraft/class_2046$class_2047;method_8232()Inamed getUncookedHungerPointsLnet/minecraft/item/FishItem$FishType;getUncookedHungerPoints()I
-
getUncookedSaturation
public float getUncookedSaturation()- Mappings:
Namespace Name Mixin selector official dLzp$a;d()Fintermediary method_8233Lnet/minecraft/class_2046$class_2047;method_8233()Fnamed getUncookedSaturationLnet/minecraft/item/FishItem$FishType;getUncookedSaturation()F
-
getCookedHungerPoints
public int getCookedHungerPoints()- Mappings:
Namespace Name Mixin selector official eLzp$a;e()Iintermediary method_8234Lnet/minecraft/class_2046$class_2047;method_8234()Inamed getCookedHungerPointsLnet/minecraft/item/FishItem$FishType;getCookedHungerPoints()I
-
getCookedSaturation
public float getCookedSaturation()- Mappings:
Namespace Name Mixin selector official fLzp$a;f()Fintermediary method_8235Lnet/minecraft/class_2046$class_2047;method_8235()Fnamed getCookedSaturationLnet/minecraft/item/FishItem$FishType;getCookedSaturation()F
-
canBeCooked
public boolean canBeCooked()- Mappings:
Namespace Name Mixin selector official gLzp$a;g()Zintermediary method_8236Lnet/minecraft/class_2046$class_2047;method_8236()Znamed canBeCookedLnet/minecraft/item/FishItem$FishType;canBeCooked()Z
-
getById
- Mappings:
Namespace Name Mixin selector official aLzp$a;a(I)Lzp$a;intermediary method_8229Lnet/minecraft/class_2046$class_2047;method_8229(I)Lnet/minecraft/class_2046$class_2047;named getByIdLnet/minecraft/item/FishItem$FishType;getById(I)Lnet/minecraft/item/FishItem$FishType;
-
getByItemStack
- Mappings:
Namespace Name Mixin selector official aLzp$a;a(Lzx;)Lzp$a;intermediary method_8230Lnet/minecraft/class_2046$class_2047;method_8230(Lnet/minecraft/class_2056;)Lnet/minecraft/class_2046$class_2047;named getByItemStackLnet/minecraft/item/FishItem$FishType;getByItemStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/FishItem$FishType;
-