public class ItemFacade extends ItemBuildCraft
| Modifier and Type | Class and Description |
|---|---|
class |
ItemFacade.FacadeRecipe |
| Modifier and Type | Field and Description |
|---|---|
static java.util.LinkedList<net.minecraft.item.ItemStack> |
allFacades |
static java.util.LinkedList<java.lang.String> |
blacklistedFacades |
static int |
TYPE_BASIC |
static int |
TYPE_PHASED |
| Constructor and Description |
|---|
ItemFacade() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addFacade(net.minecraft.item.ItemStack itemStack) |
void |
addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
java.util.List list,
boolean debug) |
static void |
blacklistFacade(java.lang.String blockName) |
boolean |
doesSneakBypassUse(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player) |
static net.minecraft.item.ItemStack |
getAdvancedFacade(PipeWire wire,
net.minecraft.block.Block block,
int metadata,
net.minecraft.block.Block blockAlt,
int metaDataAlt) |
static net.minecraft.block.Block[] |
getBlocks(net.minecraft.item.ItemStack stack) |
static net.minecraft.item.ItemStack |
getFacade(net.minecraft.block.Block block,
int metadata) |
java.lang.String |
getItemStackDisplayName(net.minecraft.item.ItemStack itemstack) |
static int[] |
getMetaValues(net.minecraft.item.ItemStack stack) |
int |
getSpriteNumber() |
void |
getSubItems(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs par2CreativeTabs,
java.util.List itemList) |
static int |
getType(net.minecraft.item.ItemStack stack) |
java.lang.String |
getUnlocalizedName(net.minecraft.item.ItemStack itemstack) |
static int |
getWireType(net.minecraft.item.ItemStack stack) |
static void |
initialize() |
boolean |
onItemUse(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.world.World worldObj,
int x,
int y,
int z,
int side,
float hitX,
float hitY,
float hitZ) |
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister) |
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, getIconFromDamage, getIconFromDamageForRenderPass, getIconIndex, getIconString, getIdFromItem, getIsRepairable, getItemAttributeModifiers, getItemById, getItemEnchantability, getItemFromBlock, getItemStackLimit, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMovingObjectPositionFromPlayer, getPotionEffect, getRarity, getRenderPasses, getShareTag, getSmeltingExperience, getToolClasses, getUnlocalizedName, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hasEffect, hasEffect, hitEntity, isBookEnchantable, isDamageable, isDamaged, isFull3D, isItemTool, isMap, isPotionIngredient, isRepairable, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onEaten, onEntityItemUpdate, onEntitySwing, onItemRightClick, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, registerItems, renderHelmetOverlay, requiresMultipleRenderPasses, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setPotionEffect, setTextureName, shouldRotateAroundWhenRendering, showDurabilityBarpublic static final java.util.LinkedList<net.minecraft.item.ItemStack> allFacades
public static final java.util.LinkedList<java.lang.String> blacklistedFacades
public static final int TYPE_BASIC
public static final int TYPE_PHASED
public java.lang.String getItemStackDisplayName(net.minecraft.item.ItemStack itemstack)
getItemStackDisplayName in class net.minecraft.item.Itempublic java.lang.String getUnlocalizedName(net.minecraft.item.ItemStack itemstack)
getUnlocalizedName in class net.minecraft.item.Itempublic void addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
java.util.List list,
boolean debug)
addInformation in class net.minecraft.item.Itempublic void getSubItems(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs par2CreativeTabs,
java.util.List itemList)
getSubItems in class net.minecraft.item.Itempublic boolean onItemUse(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.world.World worldObj,
int x,
int y,
int z,
int side,
float hitX,
float hitY,
float hitZ)
onItemUse in class net.minecraft.item.Itempublic static void initialize()
public static int getType(net.minecraft.item.ItemStack stack)
public static int getWireType(net.minecraft.item.ItemStack stack)
public static net.minecraft.block.Block[] getBlocks(net.minecraft.item.ItemStack stack)
public static int[] getMetaValues(net.minecraft.item.ItemStack stack)
public boolean doesSneakBypassUse(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player)
doesSneakBypassUse in class ItemBuildCraftpublic static void addFacade(net.minecraft.item.ItemStack itemStack)
public static void blacklistFacade(java.lang.String blockName)
public void registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister)
registerIcons in class ItemBuildCraftpublic int getSpriteNumber()
getSpriteNumber in class net.minecraft.item.Itempublic static net.minecraft.item.ItemStack getFacade(net.minecraft.block.Block block,
int metadata)
public static net.minecraft.item.ItemStack getAdvancedFacade(PipeWire wire, net.minecraft.block.Block block, int metadata, net.minecraft.block.Block blockAlt, int metaDataAlt)