net.minecraft.item

public class FoodItem

extends Item

aij
net.minecraft.class_1065
net.minecraft.item.FoodItem
net.minecraft.item.ItemFood
net.minecraft.item.ItemFood

Field summary

Modifier and TypeField
public final int
a
field_4198
eatingTime
field_77855_a
itemUseDuration
private final int
b
field_4199
hungerPoints
field_77853_b
healAmount
private final float
c
field_4202
saturation
field_77854_c
saturationModifier
private final boolean
d
field_4200
canBeCooked
field_77856_bY
isWolfsFavoriteMeat
private boolean
e
field_4201
alwaysEdible
field_77852_bZ
alwaysEdible
private StatusEffectInstance
f
field_12297
effect
field_77851_ca
potionId
private float
n
field_4206
effectChance
field_77858_cd
potionEffectProbability

Constructor summary

ModifierConstructor
public (int hungerPoints, float saturation, boolean canBeCooked)
public (int hungerPoints, boolean canBeCooked)

Method summary

Modifier and TypeMethod
public ItemStack
a(aip arg0, amu arg1, vp arg2)
method_3367(class_1071 arg0, class_1150 arg1, class_1699 arg2)
finishUsing(ItemStack arg0, World arg1, LivingEntity arg2)
func_77654_b(ItemStack arg0, World arg1, EntityLivingBase arg2)
onItemUseFinish(ItemStack arg0, World arg1, EntityLivingBase arg2)
protected void
a(aip arg0, amu arg1, aed arg2)
method_3336(class_1071 arg0, class_1150 arg1, class_988 arg2)
addEatEffects(ItemStack stack, World world, PlayerEntity player)
func_77849_c(ItemStack arg0, World arg1, EntityPlayer arg2)
onFoodEaten(ItemStack stack, World worldIn, EntityPlayer player)
public int
e(aip arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack arg0)
func_77626_a(ItemStack arg0)
getMaxItemUseDuration(ItemStack arg0)
public UseAction
f(aip arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack arg0)
func_77661_b(ItemStack arg0)
getItemUseAction(ItemStack arg0)
public InteractionResultHolder<ItemStack>
a(amu arg0, aed arg1, ub arg2)
method_13649(class_1150 arg0, class_988 arg1, class_2961 arg2)
startUsing(World arg0, PlayerEntity arg1, InteractionHand arg2)
func_77659_a(World arg0, EntityPlayer arg1, EnumHand arg2)
onItemRightClick(World arg0, EntityPlayer arg1, EnumHand arg2)
public int
h(aip arg0)
method_6360(class_1071 arg0)
getHungerPoints(ItemStack stack)
func_150905_g(ItemStack arg0)
getHealAmount(ItemStack stack)
public float
i(aip arg0)
method_6361(class_1071 arg0)
getSaturation(ItemStack stack)
func_150906_h(ItemStack arg0)
getSaturationModifier(ItemStack stack)
public boolean
g()
method_3339()
canBeCooked()
func_77845_h()
isWolfsFavoriteMeat()
public FoodItem
a(va arg0, float arg1)
method_11371(class_861 arg0, float arg1)
setStatusEffect(StatusEffectInstance effect, float effectChance)
func_185070_a(PotionEffect arg0, float arg1)
setPotionEffect(PotionEffect effect, float probability)
public FoodItem
h()
method_3340()
setAlwaysEdible()
func_77848_i()
setAlwaysEdible()