<li><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">Class</a></li>
<h2title="Uses of Interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon"class="title">Uses of Interface<br>io.github.thebusybiscuit.slimefun4.api.SlimefunAddon</h2>
<caption><span>Packages that use <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<divclass="block">This package contains all different extensions of <ahref="https://docs.oracle.com/javase/9/docs/api/java/lang/Exception.html?is-external=true"title="class or interface in java.lang"><code>Exception</code></a> that Slimefun
<divclass="block">This package contains the Settings menu forthe <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuide.html"title="class in io.github.thebusybiscuit.slimefun4.core.guide"><code>SlimefunGuide</code></a> as
well as the interface <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/guide/options/SlimefunGuideOption.html"title="interface in io.github.thebusybiscuit.slimefun4.core.guide.options"><code>SlimefunGuideOption</code></a> for adding
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/package-summary.html">io.github.thebusybiscuit.slimefun4.api</a></h3>
<tableclass="useSummary">
<caption><span>Constructors in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/package-summary.html">io.github.thebusybiscuit.slimefun4.api</a> with parameters of type <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Constructor</th>
<thclass="colLast"scope="col">Description</th>
</tr>
<tbody>
<trclass="altColor">
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/ErrorReport.html#ErrorReport-java.lang.Throwable-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-java.util.function.Consumer-">ErrorReport</a></span>​(<ahref="https://docs.oracle.com/javase/9/docs/api/java/lang/Throwable.html?is-external=true"title="class or interface in java.lang">Throwable</a> throwable,
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon,
<ahref="https://docs.oracle.com/javase/9/docs/api/java/util/function/Consumer.html?is-external=true"title="class or interface in java.util.function">Consumer</a><<ahref="https://docs.oracle.com/javase/9/docs/api/java/io/PrintStream.html?is-external=true"title="class or interface in java.io">PrintStream</a>> printer)</code></th>
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/exceptions/package-summary.html">io.github.thebusybiscuit.slimefun4.api.exceptions</a></h3>
<tableclass="useSummary">
<caption><span>Constructors in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/exceptions/package-summary.html">io.github.thebusybiscuit.slimefun4.api.exceptions</a> with parameters of type <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Constructor</th>
<thclass="colLast"scope="col">Description</th>
</tr>
<tbody>
<trclass="altColor">
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/exceptions/MissingDependencyException.html#MissingDependencyException-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-java.lang.String-">MissingDependencyException</a></span>​(<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon,
<ahref="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> dependency)</code></th>
<tdclass="colLast">
<divclass="block">This constructs a new <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/exceptions/MissingDependencyException.html"title="class in io.github.thebusybiscuit.slimefun4.api.exceptions"><code>MissingDependencyException</code></a> for the given
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api"><code>SlimefunAddon</code></a> and the given dependency ("Slimefun")</div>
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/guide/options/package-summary.html">io.github.thebusybiscuit.slimefun4.core.guide.options</a></h3>
<tableclass="useSummary">
<caption><span>Methods in <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/guide/options/package-summary.html">io.github.thebusybiscuit.slimefun4.core.guide.options</a> that return <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></code></td>
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../me/mrCookieSlime/Slimefun/package-summary.html">me.mrCookieSlime.Slimefun</a></h3>
<caption><span>Classes in <ahref="../../../../../../me/mrCookieSlime/Slimefun/package-summary.html">me.mrCookieSlime.Slimefun</a> that implement <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/SlimefunPlugin.html"title="class in me.mrCookieSlime.Slimefun">SlimefunPlugin</a></span></code></th>
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem</a></h3>
<caption><span>Fields in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem</a> declared as <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Field</th>
<thclass="colLast"scope="col">Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></code></td>
<caption><span>Methods in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem</a> that return <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<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>
<caption><span>Methods in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem</a> with parameters of type <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">SlimefunItem.</span><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></th>
<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>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem.multiblocks</a></h3>
<caption><span>Methods in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/multiblocks/package-summary.html">me.mrCookieSlime.Slimefun.Objects.SlimefunItem.multiblocks</a> with parameters of type <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">MultiBlockMachine.</span><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></th>
<h3>Uses of <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Setup/package-summary.html">me.mrCookieSlime.Slimefun.Setup</a></h3>
<caption><span>Methods in <ahref="../../../../../../me/mrCookieSlime/Slimefun/Setup/package-summary.html">me.mrCookieSlime.Slimefun.Setup</a> with parameters of type <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">SlimefunManager.</span><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Setup/SlimefunManager.html#registerArmorSet-org.bukkit.inventory.ItemStack-org.bukkit.inventory.ItemStack:A-java.lang.String-boolean-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-">registerArmorSet</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> baseComponent,
<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>[] items,
<ahref="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> idSyntax,
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon)</code></th>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">SlimefunManager.</span><code><spanclass="memberNameLink"><ahref="../../../../../../me/mrCookieSlime/Slimefun/Setup/SlimefunManager.html#registerArmorSet-org.bukkit.inventory.ItemStack-org.bukkit.inventory.ItemStack:A-java.lang.String-org.bukkit.potion.PotionEffect:A:A-boolean-io.github.thebusybiscuit.slimefun4.api.SlimefunAddon-">registerArmorSet</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> baseComponent,
<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>[] items,
<ahref="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> idSyntax,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionEffect.html?is-external=true"title="class or interface in org.bukkit.potion">PotionEffect</a>[][] effects,
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">SlimefunAddon</a> addon)</code></th>
<li><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/SlimefunAddon.html"title="interface in io.github.thebusybiscuit.slimefun4.api">Class</a></li>