<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>
<li>
<ulclass="inheritance">
<li><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunMachine</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="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/ArmorForge.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">ArmorForge</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/AutomatedPanningMachine.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">AutomatedPanningMachine</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/Compressor.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">Compressor</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/EnhancedCraftingTable.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">EnhancedCraftingTable</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/GrindStone.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">GrindStone</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/Juicer.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">Juicer</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/MagicWorkbench.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">MagicWorkbench</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/OreCrusher.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">OreCrusher</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/OreWasher.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">OreWasher</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/PressureChamber.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">PressureChamber</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/Smeltery.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">Smeltery</a>, <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/TableSaw.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.multiblocks">TableSaw</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <spanclass="typeNameLabel">MultiBlockMachine</span>
extends <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunMachine</a></pre>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/MultiBlockMachine.html#MultiBlockMachine-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack:A-org.bukkit.block.BlockFace-">MultiBlockMachine</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="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> </td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/MultiBlockMachine.html#MultiBlockMachine-me.mrCookieSlime.Slimefun.Objects.Category-me.mrCookieSlime.Slimefun.api.SlimefunItemStack-org.bukkit.inventory.ItemStack:A-org.bukkit.inventory.ItemStack:A-org.bukkit.block.BlockFace-java.lang.String:A-java.lang.Object:A-">MultiBlockMachine</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="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,
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">
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/MultiBlockMachine.html#onInteract-org.bukkit.entity.Player-org.bukkit.block.Block-">onInteract</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,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Block.html?is-external=true"title="class or interface in org.bukkit.block">Block</a> b)</code> </td>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/MultiBlockMachine.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>
<h3>Methods inherited from class me.mrCookieSlime.Slimefun.Objects.SlimefunItem.<ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunMachine.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunMachine</a></h3>
<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>
<pre>public MultiBlockMachine(<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="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 MultiBlockMachine(<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="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>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"><spanclass="descfrmTypeLabel">Description copied from class: <code><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-">SlimefunItem</a></code></span></div>
<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><ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html#register-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-">register</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>
<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 abstract void onInteract(<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,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Block.html?is-external=true"title="class or interface in org.bukkit.block">Block</a> b)</pre>