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.
|
Modifier and Type | Method and Description |
---|---|
void |
addRecipe(ItemStack[] input,
ItemStack output) |
java.util.List<ItemStack> |
getDisplayRecipes()
This is the list of items to display alongside this
SlimefunItem . |
MultiBlock |
getMultiBlock() |
java.util.List<ItemStack[]> |
getRecipes() |
void |
load()
This method is used for internal purposes only.
|
void |
postRegister()
This method is called after
SlimefunItem.register(SlimefunAddon) . |
addItemHandler, addOficialWikipage, bindToResearch, callItemHandler, error, getAddon, getBlockTicker, getByID, getByItem, getCategory, getDrops, getDrops, getEnergyTicker, getHandlers, getID, getItem, getItem, getItemName, getPublicItemHandlers, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hasWikipage, info, isAddonItem, isDisabled, isDisenchantable, isEnchantable, isHidden, isItem, isTicking, isUseableInWorkbench, preRegister, register, registerBlockHandler, setCategory, setRecipe, setRecipeOutput, setRecipeType, setUseableInWorkbench, toString, warn
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLabelLocalPath, getRecipeSectionLabel
public java.util.List<ItemStack[]> getRecipes()
public java.util.List<ItemStack> getDisplayRecipes()
RecipeDisplayItem
SlimefunItem
.
Note that these items will be filled in from top to bottom first.
So if you want it to express a recipe, add your input ItemStack
and then your output ItemStack
.getDisplayRecipes
in interface RecipeDisplayItem
SlimefunGuide
public void postRegister()
SlimefunItem
SlimefunItem.register(SlimefunAddon)
.
Override this method to add any additional setup that needs to happen after
the original registration of this SlimefunItem
.postRegister
in class SlimefunItem
public void load()
SlimefunItem
load
in class SlimefunItem
public MultiBlock getMultiBlock()