net.minecraft.item

public class PotionItem

extends Item

adp
net.minecraft.class_1080
net.minecraft.item.PotionItem
net.minecraft.item.ItemPotion

Field summary

Modifier and TypeField
private HashMap
a
field_4383
potionEffectsByMetadataCache
effectCache
private static final Map
b
field_4384
ITEM_STACKS
field_77835_b
private Sprite
c
field_6205
splashPotionSprite
field_94591_c
private Sprite
d
field_6207
drinkablePotionSprite
field_94590_d
private Sprite
m
field_6206
potionOverlaySprite
field_94592_ct

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public List
g(add arg0)
method_3460(class_1071 arg0)
getPotionEffects(ItemStack stack)
getEffects(ItemStack arg0)
public List
c(int arg0)
method_3457(int arg0)
getPotionEffects(int metadata)
getEffects(int arg0)
public ItemStack
b(add arg0, ahb arg1, yz arg2)
method_3367(class_1071 arg0, class_1150 arg1, class_988 arg2)
finishUsing(ItemStack arg0, World arg1, PlayerEntity arg2)
onItemUseFinish(ItemStack arg0, World arg1, EntityPlayer arg2)
public int
d_(add arg0)
method_3350(class_1071 arg0)
getUseDuration(ItemStack arg0)
getMaxItemUseDuration(ItemStack arg0)
public UseAction
d(add arg0)
method_3366(class_1071 arg0)
getUseAction(ItemStack arg0)
getItemUseAction(ItemStack arg0)
public ItemStack
a(add arg0, ahb arg1, yz arg2)
method_3358(class_1071 arg0, class_1150 arg1, class_988 arg2)
startUsing(ItemStack arg0, World arg1, PlayerEntity arg2)
onItemRightClick(ItemStack arg0, World arg1, EntityPlayer arg2)
public boolean
a(add arg0, yz arg1, ahb arg2, int arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9)
method_3355(class_1071 arg0, class_988 arg1, class_1150 arg2, int arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9)
useOn(ItemStack arg0, PlayerEntity arg1, World arg2, int arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9)
onItemUse(ItemStack arg0, EntityPlayer arg1, World arg2, int arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9)
public static boolean
g(int arg0)
method_3458(int arg0)
isSplashPotion(int metadata)
isSplash(int arg0)
public String
n(add arg0)
method_3383(class_1071 arg0)
getName(ItemStack arg0)
getItemStackDisplayName(ItemStack arg0)
public Sprite
b_(int arg0)
method_3343(int arg0)
getSprite(int arg0)
getIconFromDamage(int arg0)
public Sprite
a(int arg0, int arg1)
method_3369(int arg0, int arg1)
getSprite(int arg0, int arg1)
getIconFromDamageForRenderPass(int arg0, int arg1)
public int
h(int arg0)
method_4629(int arg0)
getPotionColor(int metadata)
getColorFromDamage(int arg0)
public int
a(add arg0, int arg1)
method_3344(class_1071 arg0, int arg1)
getColorTint(ItemStack arg0, int arg1)
getColorFromItemStack(ItemStack arg0, int arg1)
public boolean
b()
method_3397()
isLayered()
requiresMultipleRenderPasses()
public boolean
i(int arg0)
method_3459(int arg0)
hasInstantPotionEffect(int metadata)
isEffectInstant(int arg0)
public void
a(add arg0, yz arg1, List arg2, boolean arg3)
method_3352(class_1071 arg0, class_988 arg1, List arg2, boolean arg3)
addHoverText(ItemStack arg0, PlayerEntity arg1, List arg2, boolean arg3)
addInformation(ItemStack arg0, EntityPlayer arg1, List arg2, boolean arg3)
public boolean
e(add arg0)
method_3374(class_1071 arg0)
hasEnchantmentGlint(ItemStack arg0)
hasEffect(ItemStack arg0)
public void
a(adb arg0, abt arg1, List arg2)
method_3345(class_1069 arg0, class_1041 arg1, List arg2)
addToCreativeMenu(Item arg0, CreativeModeTab arg1, List arg2)
getSubItems(Item arg0, CreativeTabs arg1, List arg2)
public void
a(rg arg0)
method_5462(class_1558 arg0)
registerSprites(SpriteRegistry arg0)
registerIcons(IIconRegister arg0)
public static Sprite
b(String arg0)
method_5466(String arg0)
getPotionSprite(String layer)
func_94589_d(String arg0)