public class SlimefunMachine extends SlimefunItem implements RecipeDisplayItem
Constructor and Description |
---|
SlimefunMachine(Category category,
ItemStack item,
java.lang.String id,
ItemStack[] recipe,
ItemStack[] machineRecipes,
BlockFace trigger)
Deprecated.
|
SlimefunMachine(Category category,
SlimefunItemStack item,
ItemStack[] recipe,
ItemStack[] machineRecipes,
BlockFace trigger) |
SlimefunMachine(Category category,
SlimefunItemStack item,
ItemStack[] recipe,
ItemStack[] machineRecipes,
BlockFace trigger,
java.lang.String[] keys,
java.lang.Object[] values) |
Modifier and Type | Method and Description |
---|---|
void |
addRecipe(ItemStack[] input,
ItemStack output) |
java.util.List<ItemStack> |
getDisplayRecipes() |
MultiBlock |
getMultiBlock() |
java.util.List<ItemStack[]> |
getRecipes() |
void |
install() |
void |
postRegister() |
java.util.Iterator<ItemStack[]> |
recipeIterator() |
addItemHandler, addOficialWikipage, bindToResearch, callItemHandler, error, getAddon, getBlockTicker, getByID, getByItem, getCategory, getDrops, getDrops, getEnergyTicker, getHandlers, getHandlers, getID, getItem, getItem, getItemName, getNoPermissionTooltip, getPermission, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hasWikipage, info, isAddonItem, isDisabled, isDisenchantable, isEnchantable, isHidden, isItem, isTicking, isTicking, isUseableInWorkbench, load, preRegister, register, register, register, register, register, register, register, registerBlockHandler, registerCapacitor, registerChargeableBlock, registerChargeableBlock, registerChargeableBlock, registerEnergyGenerator, setCategory, setRecipe, setRecipeOutput, setRecipeType, setUseableInWorkbench, toString, warn
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLabelLocalPath, getRecipeSectionLabel
public SlimefunMachine(Category category, SlimefunItemStack item, ItemStack[] recipe, ItemStack[] machineRecipes, BlockFace trigger)
@Deprecated public SlimefunMachine(Category category, ItemStack item, java.lang.String id, ItemStack[] recipe, ItemStack[] machineRecipes, BlockFace trigger)
public SlimefunMachine(Category category, SlimefunItemStack item, ItemStack[] recipe, ItemStack[] machineRecipes, BlockFace trigger, java.lang.String[] keys, java.lang.Object[] values)
public java.util.List<ItemStack[]> getRecipes()
public java.util.List<ItemStack> getDisplayRecipes()
getDisplayRecipes
in interface RecipeDisplayItem
public void postRegister()
postRegister
in class SlimefunItem
public void install()
install
in class SlimefunItem
public java.util.Iterator<ItemStack[]> recipeIterator()
public MultiBlock getMultiBlock()