Package net.minecraft.item
Class FishItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.FoodItem
net.minecraft.item.FishItem
public class FishItem extends FoodItem
- Mappings:
Namespace Name official zpintermediary net/minecraft/class_2046named net/minecraft/item/FishItem
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFishItem.FishTypeNested classes/interfaces inherited from class net.minecraft.item.Item
Item.ToolMaterialType -
Field Summary
Fields Modifier and Type Field Description private booleancookedFields inherited from class net.minecraft.item.FoodItem
eatingTimeFields inherited from class net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_UUID, damageable, handheld, maxCount, RANDOM, REGISTRY -
Constructor Summary
Constructors Constructor Description FishItem(boolean cooked) -
Method Summary
Modifier and Type Method Description voidappendItemStacks(Item item, ItemGroup group, List<ItemStack> list)Registers an item's sub itemsprotected voideat(ItemStack stack, World world, PlayerEntity player)intgetHungerPoints(ItemStack stack)floatgetSaturation(ItemStack stack)StringgetStatusEffectString(ItemStack stack)Returns the status effect string for the current item.StringgetTranslationKey(ItemStack stack)Methods inherited from class net.minecraft.item.FoodItem
alwaysEdible, getMaxUseTime, getUseAction, isCokkable, onFinishUse, onStartUse, setStatusEffectMethods inherited from class net.minecraft.item.Item
appendTooltip, byRawId, canRepair, canUseOnEntity, fromBlock, getAttributeModifierMap, getDisplayColor, getDisplayName, getEnchantability, getFromId, getItemGroup, getItemstackTranslatedName, getMaxCount, getMaxDamage, getMeta, getMiningSpeedMultiplier, getRarity, getRawId, getRecipeRemainder, getTranslationKey, hasEnchantmentGlint, hasStatusEffectString, hasSubTypes, inventoryTick, isDamageable, isEffectiveOn, isEnchantable, isFood, isHandheld, isNetworkSynced, isUnbreakable, onBlockBroken, onCraft, onEntityHit, onHit, onUseStopped, postProcessTag, registerBlockItem, setHandheld, setItemGroup, setMaxCount, setMaxDamage, setRecipeRemainder, setStatusEffectString, setTranslationKey, setUnbreakable, setup, shouldRotate, shouldSyncTagToClient, use
-
Field Details
-
cooked
private final boolean cooked- Mappings:
Namespace Name Mixin selector official bLzp;b:Zintermediary field_8603Lnet/minecraft/class_2046;field_8603:Znamed cookedLnet/minecraft/item/FishItem;cooked:Z
-
-
Constructor Details
-
FishItem
public FishItem(boolean cooked)- Mappings:
Namespace Name Mixin selector official <init>Lzp;<init>(Z)Vintermediary <init>Lnet/minecraft/class_2046;<init>(Z)Vnamed <init>Lnet/minecraft/item/FishItem;<init>(Z)V
-
-
Method Details
-
getHungerPoints
- Overrides:
getHungerPointsin classFoodItem- Mappings:
Namespace Name Mixin selector official hLzs;h(Lzx;)Iintermediary method_8241Lnet/minecraft/class_2050;method_8241(Lnet/minecraft/class_2056;)Inamed getHungerPointsLnet/minecraft/item/FoodItem;getHungerPoints(Lnet/minecraft/item/ItemStack;)I
-
getSaturation
- Overrides:
getSaturationin classFoodItem- Mappings:
Namespace Name Mixin selector official iLzs;i(Lzx;)Fintermediary method_8242Lnet/minecraft/class_2050;method_8242(Lnet/minecraft/class_2056;)Fnamed getSaturationLnet/minecraft/item/FoodItem;getSaturation(Lnet/minecraft/item/ItemStack;)F
-
getStatusEffectString
Returns the status effect string for the current item.- Overrides:
getStatusEffectStringin classItem- Returns:
- The status effect string
- Mappings:
Namespace Name Mixin selector official jLzw;j(Lzx;)Ljava/lang/String;intermediary method_8293Lnet/minecraft/class_2054;method_8293(Lnet/minecraft/class_2056;)Ljava/lang/String;named getStatusEffectStringLnet/minecraft/item/Item;getStatusEffectString(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;
-
eat
- Overrides:
eatin classFoodItem- Mappings:
Namespace Name Mixin selector official cLzs;c(Lzx;Ladm;Lwn;)Vintermediary method_8238Lnet/minecraft/class_2050;method_8238(Lnet/minecraft/class_2056;Lnet/minecraft/class_99;Lnet/minecraft/class_1963;)Vnamed eatLnet/minecraft/item/FoodItem;eat(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)V
-
appendItemStacks
@Environment(CLIENT) public void appendItemStacks(Item item, ItemGroup group, List<ItemStack> list)Registers an item's sub items- Overrides:
appendItemStacksin classItem- Parameters:
item- The Item instancegroup- The ItemGrouplist- The list of sub items- Mappings:
Namespace Name Mixin selector official aLzw;a(Lzw;Lyz;Ljava/util/List;)Vintermediary method_8255Lnet/minecraft/class_2054;method_8255(Lnet/minecraft/class_2054;Lnet/minecraft/class_2029;Ljava/util/List;)Vnamed appendItemStacksLnet/minecraft/item/Item;appendItemStacks(Lnet/minecraft/item/Item;Lnet/minecraft/item/ItemGroup;Ljava/util/List;)V
-
getTranslationKey
- Overrides:
getTranslationKeyin classItem- Mappings:
Namespace Name Mixin selector official e_Lzw;e_(Lzx;)Ljava/lang/String;intermediary method_8286Lnet/minecraft/class_2054;method_8286(Lnet/minecraft/class_2056;)Ljava/lang/String;named getTranslationKeyLnet/minecraft/item/Item;getTranslationKey(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;
-