<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/UnregisterReason.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Next Class</span></a></li>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunItem</a></li>
<dd><ahref="../../../../../io/github/thebusybiscuit/slimefun4/api/items/Placeable.html"title="interface in io.github.thebusybiscuit.slimefun4.api.items">Placeable</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/ItemAttribute.html"title="interface in io.github.thebusybiscuit.slimefun4.core.attributes">ItemAttribute</a>, <ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html"title="interface in io.github.thebusybiscuit.slimefun4.core.attributes">RecipeDisplayItem</a></dd>
<dd><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/MultiBlockMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem.multiblocks">MultiBlockMachine</a></dd>
</dl>
<hr>
<br>
<pre>public class <spanclass="typeNameLabel">SlimefunMachine</span>
extends <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a>
implements <ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html"title="interface in io.github.thebusybiscuit.slimefun4.core.attributes">RecipeDisplayItem</a></pre>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html#SlimefunMachine-me.mrCookieSlime.Slimefun.Objects.Category-org.bukkit.inventory.ItemStack-java.lang.String-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack:A-org.bukkit.block.BlockFace-">SlimefunMachine</a></span>(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<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,
java.lang.String id,
<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>[] machineRecipes,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/BlockFace.html?is-external=true"title="class or interface in org.bukkit.block">BlockFace</a> trigger)</code>
<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/SlimefunMachine.html#addRecipe-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack-">addRecipe</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>[] input,
<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>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><code>java.util.List<<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 is the list of items to display alongside 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="../../../../../io/github/thebusybiscuit/slimefun4/core/MultiBlock.html"title="class in io.github.thebusybiscuit.slimefun4.core">MultiBlock</a></code></td>
<tdclass="colFirst"><code>java.util.List<<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 method is called after <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>SlimefunItem.register(SlimefunAddon)</code></a>.</div>
<h3>Methods inherited from class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></h3>
<h3>Methods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.<ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html"title="interface in io.github.thebusybiscuit.slimefun4.core.attributes">RecipeDisplayItem</a></h3>
<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>
public SlimefunMachine(<ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/Category.html"title="class in me.mrCookieSlime.Slimefun.Objects">Category</a> category,
<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,
java.lang.String id,
<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>[] machineRecipes,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/BlockFace.html?is-external=true"title="class or interface in org.bukkit.block">BlockFace</a> trigger)</pre>
<pre>public java.util.List<<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>[]> getRecipes()</pre>
</li>
</ul>
<aname="getDisplayRecipes--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getDisplayRecipes</h4>
<pre>public java.util.List<<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>> getDisplayRecipes()</pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html#getDisplayRecipes--">RecipeDisplayItem</a></code></span></div>
<divclass="block">This is the list of items to display alongside this <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><code>SlimefunItem</code></a>.
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 <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>
and then your output <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>.</div>
<dd><code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html#getDisplayRecipes--">getDisplayRecipes</a></code> in interface <code><ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/attributes/RecipeDisplayItem.html"title="interface in io.github.thebusybiscuit.slimefun4.core.attributes">RecipeDisplayItem</a></code></dd>
<dd>The recipes to display in the <ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuide.html"title="class in io.github.thebusybiscuit.slimefun4.core.guide"><code>SlimefunGuide</code></a></dd>
<pre>public void addRecipe(<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>[] input,
<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"><spanclass="descfrmTypeLabel">Description copied from class: <code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#postRegister--">SlimefunItem</a></code></span></div>
<divclass="block">This method is called after <ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-"><code>SlimefunItem.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>
<dd><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#postRegister--">postRegister</a></code> in class <code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></code></dd>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from class: <code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#load--">SlimefunItem</a></code></span></div>
<divclass="block">This method is used for internal purposes only.</div>
<dd><code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#load--">load</a></code> in class <code><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a></code></dd>
<pre>public <ahref="../../../../../io/github/thebusybiscuit/slimefun4/core/MultiBlock.html"title="class in io.github.thebusybiscuit.slimefun4.core">MultiBlock</a> getMultiBlock()</pre>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/UnregisterReason.html"title="enum in me.mrCookieSlime.Slimefun.Objects.SlimefunItem"><spanclass="typeNameLink">Next Class</span></a></li>