public class VanillaItem extends SlimefunItem
ELYTRA
).
A VanillaItem
uses a non-modified ItemStack
(no display name neither lore).
When a VanillaItem
gets disabled, its ItemState
goes on State.VANILLA
which
automatically
replace it in the recipes by its vanilla equivalent.
A VanillaItem
is also automatically useable in workbenches.
SlimefunItem
Constructor and Description |
---|
VanillaItem(Category category,
ItemStack item,
java.lang.String id,
RecipeType recipeType,
ItemStack[] recipe)
Instantiates a new
VanillaItem with the given arguments. |
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, load, postRegister, preRegister, register, registerBlockHandler, setCategory, setRecipe, setRecipeOutput, setRecipeType, setUseableInWorkbench, toString, warn
public VanillaItem(Category category, ItemStack item, java.lang.String id, RecipeType recipeType, ItemStack[] recipe)
VanillaItem
with the given arguments.category
- the category to bind this VanillaItem
toitem
- the item corresponding to this VanillaItem
id
- the id of this VanillaItem
recipeType
- the type of the recipe to obtain this VanillaItem
recipe
- the recipe to obtain this VanillaItem