var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":9,"i17":10,"i18":9,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":9,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SimpleSlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a></dd>
<dd><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/abstractItems/AContainer.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems">AContainer</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/cargo/AdvancedCargoOutputNode.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo">AdvancedCargoOutputNode</a>, <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/abstractItems/AGenerator.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems">AGenerator</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/altar/AncientPedestal.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.altar">AncientPedestal</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AnimalGrowthAccelerator.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines">AnimalGrowthAccelerator</a>, <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/abstractItems/AReactor.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems">AReactor</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoBreeder.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines">AutoBreeder</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutomatedCraftingChamber.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines">AutomatedCraftingChamber</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/food/BirthdayCake.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.food">BirthdayCake</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/Capacitor.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric">Capacitor</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/cargo/CargoInputNode.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo">CargoInputNode</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/cargo/CargoManager.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo">CargoManager</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/cargo/CargoOutputNode.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.cargo">CargoOutputNode</a>, <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ChargableItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">ChargableItem</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/CropGrowthAccelerator.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines">CropGrowthAccelerator</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/EnergyRegulator.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.electric.machines">EnergyRegulator</a>, <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/HandledBlock.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">HandledBlock</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/food/Juice.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.food">Juice</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/armor/Parachute.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.armor">Parachute</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/gps/PersonalActivationPlate.html"title="classini
<pre>public class <spanclass="typeNameLabel">SlimefunItem</span>
extends java.lang.Object
implements <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a></pre>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#SlimefunItem-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-me.mrCookieSlime.Slimefun.Lists.RecipeType-org.bukkit.inventory.ItemStack:A-">SlimefunItem</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#SlimefunItem-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-me.mrCookieSlime.Slimefun.Lists.RecipeType-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack-">SlimefunItem</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> recipeOutput)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#SlimefunItem-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-me.mrCookieSlime.Slimefun.Lists.RecipeType-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack-java.lang.String:A-java.lang.Object:A-">SlimefunItem</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> recipeOutput,
java.lang.String[] keys,
java.lang.Object[] values)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#SlimefunItem-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-me.mrCookieSlime.Slimefun.Lists.RecipeType-org.bukkit.inventory.ItemStack:A-java.lang.String:A-java.lang.Object:A-">SlimefunItem</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
java.lang.String[] keys,
java.lang.Object[] values)</code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.summary">
<!---->
</a>
<h3>Method Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Method Summary table, listing methods, and an explanation">
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#addItemHandler-me.mrCookieSlime.Slimefun.Objects.handlers.ItemHandler...-">addItemHandler</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>... handlers)</code> </td>
<divclass="block">This method will assign the given wiki page to this Item.</div>
</td>
</tr>
<trid="i2"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#bindToResearch-me.mrCookieSlime.Slimefun.Objects.Research-">bindToResearch</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a> r)</code> </td>
</tr>
<trid="i3"class="rowColor">
<tdclass="colFirst"><code><T extends <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>><br>boolean</code></td>
<divclass="block">This method calls every <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a> of the given <code>Class</code>
and performs the action as specified via the <code>Consumer</code>.</div>
<divclass="block">This will throw a <code>Throwable</code> to the console and signal that
this was caused by this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
</td>
</tr>
<trid="i5"class="rowColor">
<tdclass="colFirst"><code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></code></td>
<divclass="block">This method returns the <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api"><code>SlimefunAddon</code></a> that registered this
<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
</td>
</tr>
<trid="i6"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/BlockTicker.html"title="class in me.mrCookieSlime.Slimefun.Objects.handlers">BlockTicker</a></code></td>
<tdclass="colFirst"><code>static <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></code></td>
<tdclass="colFirst"><code>static <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#getByItem-org.bukkit.inventory.ItemStack-">getByItem</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item)</code> </td>
</tr>
<trid="i9"class="rowColor">
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a></code></td>
<divclass="block">This returns the <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects"><code>Category</code></a> of our <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>, every <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>
is associated with exactly one <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects"><code>Category</code></a>.</div>
<tdclass="colFirst"><code>java.util.Collection<<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>></code></td>
<tdclass="colFirst"><code>java.util.Collection<<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#getDrops-org.bukkit.entity.Player-">getDrops</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Player.html?is-external=true"title="class or interface in org.bukkit.entity">Player</a> p)</code> </td>
</tr>
<trid="i12"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/GeneratorTicker.html"title="class in me.mrCookieSlime.Slimefun.Objects.handlers">GeneratorTicker</a></code></td>
<tdclass="colFirst"><code>java.util.Collection<<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>></code></td>
<divclass="block">Returns the identifier of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<tdclass="colFirst"><code><ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a></code></td>
<divclass="block">This returns the <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<tdclass="colFirst"><code>static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a></code></td>
hovering over this <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> in an <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/Inventory.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>Inventory</code></a>).</div>
<tdclass="colFirst"><code>static java.util.Set<<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#getPublicItemHandlers-java.lang.Class-">getPublicItemHandlers</a></span>(java.lang.Class<? extends <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>> identifier)</code> </td>
<tdclass="colFirst"><code><ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[]</code></td>
<tdclass="colFirst"><code><ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ItemState.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">ItemState</a></code></td>
<divclass="block">This method returns the <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ItemState.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>ItemState</code></a> this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> was added by an addon.</div>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is disabled.</div>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> was hidden from the
<ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuide.html"title="class in io.github.thebusybiscuit.slimefun4.core.guide"><code>SlimefunGuide</code></a>.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#isItem-org.bukkit.inventory.ItemStack-">isItem</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item)</code>
<divclass="block">This method checks whether the provided <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> represents
this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<divclass="block">This method returns whether or not this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is allowed to
<divclass="block">This method is called after <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>register(SlimefunAddon)</code></a>.</div>
<divclass="block">This method is called before <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>register(SlimefunAddon)</code></a>.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-">register</a></span>(<ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon)</code>
<divclass="block">This method registers this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunBlockHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects">SlimefunBlockHandler</a> handler)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#setCategory-me.mrCookieSlime.Slimefun.Objects.Category-">setCategory</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#setRecipe-org.bukkit.inventory.ItemStack:A-">setRecipe</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#setRecipeOutput-org.bukkit.inventory.ItemStack-">setRecipeOutput</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> output)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#setRecipeType-me.mrCookieSlime.Slimefun.Lists.RecipeType-">setRecipeType</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> type)</code> </td>
<tdclass="colFirst"><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></code></td>
<divclass="block">This sets whether or not this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is allowed to be
<h3>Methods inherited from interface io.github.thebusybiscuit.slimefun4.api.items.<ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a></h3>
<pre>public SlimefunItem(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe)</pre>
<pre>public SlimefunItem(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> recipeOutput)</pre>
<pre>public SlimefunItem(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
<pre>public SlimefunItem(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<ahref="../../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api">SlimefunItemStack</a> item,
<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> recipeType,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> recipeOutput,
<divclass="block">Returns the identifier of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<dd>the identifier of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a></dd>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ItemState.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">ItemState</a> getState()</pre>
<divclass="block">This method returns the <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ItemState.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>ItemState</code></a> this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>
is currently in. This can be used to determine whether a <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>
is enabled or disabled.
<ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/VanillaItem.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items"><code>VanillaItem</code></a> represents a special case here.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/ItemState.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>ItemState</code></a> of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a></dd>
<pre>public <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> getItem()</pre>
<divclass="block">This returns the <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.
The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> describes the look and feel of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> that this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> represents</dd>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> getCategory()</pre>
<divclass="block">This returns the <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects"><code>Category</code></a> of our <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>, every <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>
is associated with exactly one <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects"><code>Category</code></a>.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects"><code>Category</code></a> that this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> belongs to</dd>
<pre>public <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] getRecipe()</pre>
</li>
</ul>
<aname="getRecipeType--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getRecipeType</h4>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> getRecipeType()</pre>
</li>
</ul>
<aname="getRecipeOutput--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getRecipeOutput</h4>
<pre>public <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> getRecipeOutput()</pre>
</li>
</ul>
<aname="getResearch--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getResearch</h4>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a> getResearch()</pre>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> was hidden from the
<ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuide.html"title="class in io.github.thebusybiscuit.slimefun4.core.guide"><code>SlimefunGuide</code></a>.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is hidden.</dd>
</dl>
</li>
</ul>
<aname="isAddonItem--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isAddonItem</h4>
<pre>public boolean isAddonItem()</pre>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> was added by an addon.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> was added by an addon.</dd>
</dl>
</li>
</ul>
<aname="getAddon--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getAddon</h4>
<pre>public <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> getAddon()</pre>
<divclass="block">This method returns the <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api"><code>SlimefunAddon</code></a> that registered this
<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>. If this Item is from Slimefun itself, the current
instance of <ahref="../../../../../me/mrCookieSlime/Slimefun/SlimefunPlugin.html"title="class in me.mrCookieSlime.Slimefun"><code>SlimefunPlugin</code></a> will be returned.
Use an instanceof check or <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#isAddonItem--"><code>isAddonItem()</code></a> to account for that.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api"><code>SlimefunAddon</code></a> that registered this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a></dd>
</dl>
</li>
</ul>
<aname="getBlockTicker--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getBlockTicker</h4>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/BlockTicker.html"title="class in me.mrCookieSlime.Slimefun.Objects.handlers">BlockTicker</a> getBlockTicker()</pre>
</li>
</ul>
<aname="getEnergyTicker--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getEnergyTicker</h4>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/GeneratorTicker.html"title="class in me.mrCookieSlime.Slimefun.Objects.handlers">GeneratorTicker</a> getEnergyTicker()</pre>
</li>
</ul>
<aname="isDisabled--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isDisabled</h4>
<pre>public boolean isDisabled()</pre>
<divclass="block">This method returns whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is disabled.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is disabled.</dd>
<pre>public void register(<ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon)</pre>
<divclass="block">This method registers this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.
Always call this method after your <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> has been initialized.
<dd><code>addon</code> - The <ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api"><code>SlimefunAddon</code></a> that this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> belongs to.</dd>
<pre>public void bindToResearch(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a> r)</pre>
<pre>public void setRecipe(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>[] recipe)</pre>
<pre>public void setRecipeType(<ahref="../../../../../me/mrCookieSlime/Slimefun/Lists/RecipeType.html"title="class in me.mrCookieSlime.Slimefun.Lists">RecipeType</a> type)</pre>
<pre>public void setCategory(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category)</pre>
<pre>public void setRecipeOutput(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> output)</pre>
<divclass="block">This method returns whether or not this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is allowed to
be used in a Crafting Table.
Items of type <ahref="../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/VanillaItem.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items"><code>VanillaItem</code></a> may be used in workbenches for example.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> may be used in a Workbench.</dd>
<pre>public <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> setUseableInWorkbench(boolean useable)</pre>
<divclass="block">This sets whether or not this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is allowed to be
<dd><code>useable</code> - Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> should be useable in a workbench</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>This instance of <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a></dd>
<pre>public boolean isItem(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item)</pre>
<divclass="block">This method checks whether the provided <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> represents
this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<dd><code>item</code> - The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> to compare</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether the given <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> represents this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a></dd>
<pre>public void addItemHandler(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>... handlers)</pre>
<divclass="block">This method is called before <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>register(SlimefunAddon)</code></a>.
Override this method to add any additional setup, adding an <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a> for example.</div>
<divclass="block">This method is called after <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>register(SlimefunAddon)</code></a>.
Override this method to add any additional setup that needs to happen after
the original registration of this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
hovering over this <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> in an <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/Inventory.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>Inventory</code></a>).</div>
<dd>This item's name in <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory"><code>ItemStack</code></a> form</dd>
<pre>public java.util.Collection<<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>> getHandlers()</pre>
<divclass="block">This method returns a Set of item handlers associated with this Item.</div>
<pre>public <T extends <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>> boolean callItemHandler(java.lang.Class<T> c,
<divclass="block">This method calls every <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a> of the given <code>Class</code>
and performs the action as specified via the <code>Consumer</code>.</div>
<dd><code>c</code> - The <code>Class</code> of the <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a> to call.</dd>
<dd><code>callable</code> - A <code>Consumer</code> that is called for any found <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a>.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether or not an <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers"><code>ItemHandler</code></a> was found.</dd>
<divclass="block">This returns whether or not we are scheduling a ticking task for this block.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a> is a ticking block</dd>
<pre>public java.util.Collection<<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>> getDrops()</pre>
<dd><code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html#getDrops--">getDrops</a></code> in interface <code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a></code></dd>
</dl>
</li>
</ul>
<aname="getDrops-org.bukkit.entity.Player-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getDrops</h4>
<pre>public java.util.Collection<<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a>> getDrops(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Player.html?is-external=true"title="class or interface in org.bukkit.entity">Player</a> p)</pre>
<dd><code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html#getDrops-org.bukkit.entity.Player-">getDrops</a></code> in interface <code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a></code></dd>
<divclass="block">This will throw a <code>Throwable</code> to the console and signal that
this was caused by this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.</div>
<pre>public static <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> getByID(java.lang.String id)</pre>
<pre>public static <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> getByItem(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item)</pre>
</li>
</ul>
<aname="getItem-java.lang.String-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getItem</h4>
<pre>public static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> getItem(java.lang.String id)</pre>
</li>
</ul>
<aname="getPublicItemHandlers-java.lang.Class-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPublicItemHandlers</h4>
<pre>public static java.util.Set<<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>> getPublicItemHandlers(java.lang.Class<? extends <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/handlers/ItemHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects.handlers">ItemHandler</a>> identifier)</pre>
<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunBlockHandler.html"title="interface in me.mrCookieSlime.Slimefun.Objects">SlimefunBlockHandler</a> handler)</pre>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SimpleSlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Next Class</span></a></li>