public abstract class ItemBlueprint extends ItemBuildCraft implements IBlueprintItem
net.minecraft.item.Item.ToolMaterialIBlueprintItem.Typeicons| Constructor and Description |
|---|
ItemBlueprint() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
java.util.List list,
boolean advanced) |
net.minecraft.util.IIcon |
getIconIndex(net.minecraft.item.ItemStack stack) |
java.lang.String[] |
getIconNames() |
abstract java.lang.String |
getIconType() |
static LibraryId |
getId(net.minecraft.item.ItemStack stack) |
int |
getItemStackLimit(net.minecraft.item.ItemStack stack) |
java.lang.String |
getName(net.minecraft.item.ItemStack stack) |
static BlueprintBase |
loadBlueprint(net.minecraft.item.ItemStack stack) |
boolean |
setName(net.minecraft.item.ItemStack stack,
java.lang.String name) |
doesSneakBypassUse, getIconFromDamage, registerIcons, setPassSneakClick, setUnlocalizedNamecanHarvestBlock, canItemEditBlocks, createEntity, doesContainerItemLeaveCraftingGrid, func_150893_a, func_150897_b, getArmorModel, getArmorTexture, getAttributeModifiers, getChestGenBase, getColorFromItemStack, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getDamage, getDigSpeed, getDisplayDamage, getDurabilityForDisplay, getEntityLifespan, getFontRenderer, getHarvestLevel, getHasSubtypes, getIcon, getIcon, getIconFromDamageForRenderPass, getIconString, getIdFromItem, getIsRepairable, getItemAttributeModifiers, getItemById, getItemEnchantability, getItemEnchantability, getItemFromBlock, getItemStackDisplayName, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMovingObjectPositionFromPlayer, getPotionEffect, getRarity, getRenderPasses, getShareTag, getSmeltingExperience, getSpriteNumber, getSubItems, getToolClasses, getUnlocalizedName, getUnlocalizedName, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hasEffect, hasEffect, hitEntity, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isFull3D, isItemTool, isMap, isPotionIngredient, isRepairable, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onEaten, onEntityItemUpdate, onEntitySwing, onItemRightClick, onItemUse, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, registerItems, renderHelmetOverlay, requiresMultipleRenderPasses, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setPotionEffect, setTextureName, shouldRotateAroundWhenRendering, showDurabilityBarclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypepublic java.lang.String getName(net.minecraft.item.ItemStack stack)
getName in interface INamedItempublic boolean setName(net.minecraft.item.ItemStack stack,
java.lang.String name)
setName in interface INamedItempublic void addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
java.util.List list,
boolean advanced)
addInformation in class net.minecraft.item.Itempublic int getItemStackLimit(net.minecraft.item.ItemStack stack)
getItemStackLimit in class net.minecraft.item.Itempublic abstract java.lang.String getIconType()
public java.lang.String[] getIconNames()
getIconNames in class ItemBuildCraftpublic net.minecraft.util.IIcon getIconIndex(net.minecraft.item.ItemStack stack)
getIconIndex in class net.minecraft.item.Itempublic static LibraryId getId(net.minecraft.item.ItemStack stack)
public static BlueprintBase loadBlueprint(net.minecraft.item.ItemStack stack)