public class ItemEnchantedBook extends Item
Item.ToolMaterial
bFull3D, canRepair, delegate, hasSubtypes, itemModifierUUID, itemRand, itemRegistry, maxStackSize
Constructor and Description |
---|
ItemEnchantedBook() |
Modifier and Type | Method and Description |
---|---|
void |
addEnchantment(ItemStack stack,
EnchantmentData enchantment) |
void |
addInformation(ItemStack stack,
EntityPlayer playerIn,
java.util.List tooltip,
boolean advanced) |
void |
getAll(Enchantment enchantment,
java.util.List list) |
ItemStack |
getEnchantedItemStack(EnchantmentData data) |
NBTTagList |
getEnchantments(ItemStack stack) |
WeightedRandomChestContent |
getRandom(java.util.Random rand) |
WeightedRandomChestContent |
getRandom(java.util.Random rand,
int minChance,
int maxChance,
int weight) |
EnumRarity |
getRarity(ItemStack stack) |
boolean |
hasEffect(ItemStack stack) |
boolean |
isItemTool(ItemStack stack) |
canHarvestBlock, canHarvestBlock, canItemEditBlocks, createEntity, doesSneakBypassUse, getArmorModel, getArmorTexture, getAttributeModifiers, getByNameOrId, getChestGenBase, getColorFromItemStack, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getDamage, getDigSpeed, getDurabilityForDisplay, getEntityLifespan, getFontRenderer, getHarvestLevel, getHasSubtypes, getIdFromItem, getIsRepairable, getItemAttributeModifiers, getItemById, getItemEnchantability, getItemEnchantability, getItemFromBlock, getItemStackDisplayName, getItemStackLimit, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMetadata, getModel, getMovingObjectPositionFromPlayer, getPotionEffect, getShareTag, getSmeltingExperience, getStrVsBlock, getSubItems, getToolClasses, getUnlocalizedName, getUnlocalizedName, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hitEntity, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isFull3D, isMap, isPotionIngredient, isRepairable, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onItemRightClick, onItemUse, onItemUseFinish, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, registerItemBlock, registerItems, renderHelmetOverlay, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setPotionEffect, setUnlocalizedName, shouldRotateAroundWhenRendering, showDurabilityBar, updateItemStackNBT
public boolean isItemTool(ItemStack stack)
isItemTool
in class Item
public EnumRarity getRarity(ItemStack stack)
public NBTTagList getEnchantments(ItemStack stack)
public void addInformation(ItemStack stack, EntityPlayer playerIn, java.util.List tooltip, boolean advanced)
addInformation
in class Item
public void addEnchantment(ItemStack stack, EnchantmentData enchantment)
public ItemStack getEnchantedItemStack(EnchantmentData data)
public void getAll(Enchantment enchantment, java.util.List list)
public WeightedRandomChestContent getRandom(java.util.Random rand)
public WeightedRandomChestContent getRandom(java.util.Random rand, int minChance, int maxChance, int weight)