net.minecraft.item
Class ItemEnchantedBook

java.lang.Object
  extended by net.minecraft.item.Item
      extended by net.minecraft.item.ItemEnchantedBook

public class ItemEnchantedBook
extends Item


Field Summary
 
Fields inherited from class net.minecraft.item.Item
appleGold, appleRed, arrow, axeDiamond, axeGold, axeSteel, axeStone, axeWood, bakedPotato, bed, beefCooked, beefRaw, blazePowder, blazeRod, boat, bone, book, bootsChain, bootsDiamond, bootsGold, bootsLeather, bootsSteel, bow, bowlEmpty, bowlSoup, bread, brewingStand, brick, bucketEmpty, bucketLava, bucketMilk, bucketWater, cake, carrot, carrotOnAStick, cauldron, chickenCooked, chickenRaw, clay, coal, compass, cookie, diamond, doorSteel, doorWood, dyePowder, egg, emerald, emptyMap, enderPearl, expBottle, eyeOfEnder, feather, fermentedSpiderEye, field_92052_bU, field_92053_bW, field_92054_bV, fireballCharge, fishCooked, fishingRod, fishRaw, flint, flintAndSteel, flowerPot, ghastTear, glassBottle, goldenCarrot, goldNugget, gunpowder, helmetChain, helmetDiamond, helmetGold, helmetLeather, helmetSteel, hoeDiamond, hoeGold, hoeSteel, hoeStone, hoeWood, ingotGold, ingotIron, isDefaultTexture, itemFrame, itemID, itemsList, leather, legsChain, legsDiamond, legsGold, legsLeather, legsSteel, lightStoneDust, magmaCream, map, melon, melonSeeds, minecartCrate, minecartEmpty, minecartPowered, monsterPlacer, netherStalkSeeds, netherStar, painting, paper, pickaxeDiamond, pickaxeGold, pickaxeSteel, pickaxeStone, pickaxeWood, plateChain, plateDiamond, plateGold, plateLeather, plateSteel, pocketSundial, poisonousPotato, porkCooked, porkRaw, potato, potion, pumpkinPie, pumpkinSeeds, record11, record13, recordBlocks, recordCat, recordChirp, recordFar, recordMall, recordMellohi, recordStal, recordStrad, recordWait, recordWard, redstone, redstoneRepeater, reed, rottenFlesh, saddle, seeds, shears, shovelDiamond, shovelGold, shovelSteel, shovelStone, shovelWood, sign, silk, skull, slimeBall, snowball, speckledMelon, spiderEye, stick, sugar, swordDiamond, swordGold, swordSteel, swordStone, swordWood, wheat, writableBook, writtenBook
 
Constructor Summary
ItemEnchantedBook(int par1)
           
 
Method Summary
 void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)
           
 ItemStack func_92055_a(Random par1Random)
           
 NBTTagList func_92056_g(ItemStack par1ItemStack)
           
 ItemStack func_92057_a(EnchantmentData par1EnchantmentData)
           
 WeightedRandomChestContent func_92058_a(Random par1, int par2, int par3, int par4)
           
 WeightedRandomChestContent func_92059_b(Random par1Random)
           
 void func_92060_a(ItemStack par1ItemStack, EnchantmentData par2EnchantmentData)
           
 void func_92113_a(Enchantment par1Enchantment, List par2List)
           
 EnumRarity getRarity(ItemStack par1ItemStack)
           
 boolean hasEffect(ItemStack par1ItemStack)
           
 boolean isItemTool(ItemStack par1ItemStack)
          Checks isDamagable and if it cannot be stacked
 
Methods inherited from class net.minecraft.item.Item
canHarvestBlock, createEntity, doesContainerItemLeaveCraftingGrid, func_77653_i, func_82788_x, getChestGenBase, getColorFromItemStack, getContainerItem, getContainerItemStack, getCreativeTab, getCreativeTabs, getDamageVsEntity, getEntityLifespan, getHasSubtypes, getIconFromDamage, getIconFromDamageForRenderPass, getIconIndex, getIconIndex, getIconIndex, getIsRepairable, getItemDisplayName, getItemEnchantability, getItemName, getItemNameIS, getItemStackLimit, getItemUseAction, getLocalItemName, getMaxDamage, getMaxItemUseDuration, getMetadata, getPotionEffect, getRenderPasses, getShareTag, getSmeltingExperience, getStatName, getStrVsBlock, getStrVsBlock, getSubItems, getTextureFile, hasContainerItem, hasCustomEntity, hitEntity, isDamageable, isFull3D, isMap, isPotionIngredient, isRepairable, itemInteractionForEntity, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onFoodEaten, onItemRightClick, onItemUse, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingItemTick, requiresMultipleRenderPasses, setContainerItem, setCreativeTab, setFull3D, setIconCoord, setIconIndex, setItemName, setMaxDamage, setMaxStackSize, setNoRepair, setTextureFile, shouldPassSneakingClickToBlock, shouldRotateAroundWhenRendering
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemEnchantedBook

public ItemEnchantedBook(int par1)
Method Detail

hasEffect

public boolean hasEffect(ItemStack par1ItemStack)
Overrides:
hasEffect in class Item

isItemTool

public boolean isItemTool(ItemStack par1ItemStack)
Checks isDamagable and if it cannot be stacked

Overrides:
isItemTool in class Item

getRarity

public EnumRarity getRarity(ItemStack par1ItemStack)
Overrides:
getRarity in class Item

func_92056_g

public NBTTagList func_92056_g(ItemStack par1ItemStack)

addInformation

public void addInformation(ItemStack par1ItemStack,
                           EntityPlayer par2EntityPlayer,
                           List par3List,
                           boolean par4)
Overrides:
addInformation in class Item

func_92060_a

public void func_92060_a(ItemStack par1ItemStack,
                         EnchantmentData par2EnchantmentData)

func_92057_a

public ItemStack func_92057_a(EnchantmentData par1EnchantmentData)

func_92113_a

public void func_92113_a(Enchantment par1Enchantment,
                         List par2List)

func_92055_a

public ItemStack func_92055_a(Random par1Random)

func_92059_b

public WeightedRandomChestContent func_92059_b(Random par1Random)

func_92058_a

public WeightedRandomChestContent func_92058_a(Random par1,
                                               int par2,
                                               int par3,
                                               int par4)