<li><ahref="../../../../me/mrCookieSlime/Slimefun/api/PlayerProfile.html"title="class in me.mrCookieSlime.Slimefun.api"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api"><spanclass="typeNameLink">Next Class</span></a></li>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code>static java.util.List<<ahref="../../../../me/mrCookieSlime/Slimefun/api/GuideHandler.html"title="interface in me.mrCookieSlime.Slimefun.api">GuideHandler</a>></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#hasPermission-org.bukkit.entity.Player-me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunItem-boolean-">hasPermission</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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> item,
boolean message)</code>
<divclass="block">Checks if this player has the permission to use this item.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#hasUnlocked-org.bukkit.entity.Player-org.bukkit.inventory.ItemStack-boolean-">hasUnlocked</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/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item,
boolean message)</code>
<divclass="block">Checks if this player can use this item.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#hasUnlocked-org.bukkit.entity.Player-me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunItem-boolean-">hasUnlocked</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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> sfItem,
boolean message)</code>
<divclass="block">Checks if this player can use this item.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#isEnabled-org.bukkit.entity.Player-org.bukkit.inventory.ItemStack-boolean-">isEnabled</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/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item,
boolean message)</code>
<divclass="block">Checks if this item is enabled in the world this player is in.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#isEnabled-org.bukkit.entity.Player-me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunItem-boolean-">isEnabled</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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> sfItem,
boolean message)</code>
<divclass="block">Checks if this item is enabled in the world this player is in.</div>
</td>
</tr>
<trid="i9"class="rowColor">
<tdclass="colFirst"><code>static void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#registerGuideHandler-me.mrCookieSlime.Slimefun.api.GuideHandler-">registerGuideHandler</a></span>(<ahref="../../../../me/mrCookieSlime/Slimefun/api/GuideHandler.html"title="interface in me.mrCookieSlime.Slimefun.api">GuideHandler</a> handler)</code>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#registerResearch-org.bukkit.NamespacedKey-int-java.lang.String-int-org.bukkit.inventory.ItemStack...-">registerResearch</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/NamespacedKey.html?is-external=true"title="class or interface in org.bukkit">NamespacedKey</a> key,
int id,
java.lang.String name,
int cost,
<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)</code> </td>
</tr>
<trid="i11"class="rowColor">
<tdclass="colFirst"><code>static void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../me/mrCookieSlime/Slimefun/api/Slimefun.html#registerResearch-me.mrCookieSlime.Slimefun.Objects.Research-org.bukkit.inventory.ItemStack...-">registerResearch</a></span>(<ahref="../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a> research,
<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)</code>
<divclass="block">Registers this Research and automatically binds these ItemStacks to it.</div>
</td>
</tr>
<trid="i12"class="altColor">
<tdclass="colFirst"><code>static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/scheduler/BukkitTask.html?is-external=true"title="class or interface in org.bukkit.scheduler">BukkitTask</a></code></td>
<tdclass="colFirst"><code>static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/scheduler/BukkitTask.html?is-external=true"title="class or interface in org.bukkit.scheduler">BukkitTask</a></code></td>
public static void registerGuideHandler(<ahref="../../../../me/mrCookieSlime/Slimefun/api/GuideHandler.html"title="interface in me.mrCookieSlime.Slimefun.api">GuideHandler</a> handler)</pre>
<pre>public static void registerResearch(<ahref="../../../../me/mrCookieSlime/Slimefun/Objects/Research.html"title="class in me.mrCookieSlime.Slimefun.Objects">Research</a> research,
<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)</pre>
<divclass="block">Registers this Research and automatically binds these ItemStacks to it.
<p>
This convenience method spares from doing the code below:
<pre>
<code>
Research r = new Research(7, "Glowstone Armor", 3);
<pre>public static void registerResearch(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/NamespacedKey.html?is-external=true"title="class or interface in org.bukkit">NamespacedKey</a> key,
int id,
java.lang.String name,
int cost,
<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)</pre>
<pre>public static boolean hasUnlocked(<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/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item,
boolean message)</pre>
<divclass="block">Checks if this player can use this item.</div>
<pre>public static boolean hasUnlocked(<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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> sfItem,
boolean message)</pre>
<divclass="block">Checks if this player can use this item.</div>
<pre>public static boolean hasPermission(<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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> item,
boolean message)</pre>
<divclass="block">Checks if this player has the permission to use this item.</div>
<pre>public static boolean isEnabled(<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/inventory/ItemStack.html?is-external=true"title="class or interface in org.bukkit.inventory">ItemStack</a> item,
boolean message)</pre>
<divclass="block">Checks if this item is enabled in the world this player is in.</div>
<pre>public static boolean isEnabled(<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="../../../../me/mrCookieSlime/Slimefun/Objects/SlimefunItem/SlimefunItem.html"title="class in me.mrCookieSlime.Slimefun.Objects.SlimefunItem">SlimefunItem</a> sfItem,
boolean message)</pre>
<divclass="block">Checks if this item is enabled in the world this player is in.</div>
<dd><code>p</code> - the player to get the world he is in, not null</dd>
<dd><code>sfItem</code> - the item to check, not null</dd>
<dd><code>message</code> - whether a message should be sent to the player or not</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd><code>true</code> if the item is enabled in the world the player is in,
<code>false</code> otherwise.</dd>
</dl>
</li>
</ul>
<aname="getGuideHandlers-int-">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getGuideHandlers</h4>
<pre>@Deprecated
public static java.util.List<<ahref="../../../../me/mrCookieSlime/Slimefun/api/GuideHandler.html"title="interface in me.mrCookieSlime.Slimefun.api">GuideHandler</a>> getGuideHandlers(int tier)</pre>
<pre>public static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/scheduler/BukkitTask.html?is-external=true"title="class or interface in org.bukkit.scheduler">BukkitTask</a> runSync(java.lang.Runnable r)</pre>
</li>
</ul>
<aname="runSync-java.lang.Runnable-long-">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>runSync</h4>
<pre>public static <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/scheduler/BukkitTask.html?is-external=true"title="class or interface in org.bukkit.scheduler">BukkitTask</a> runSync(java.lang.Runnable r,
<li><ahref="../../../../me/mrCookieSlime/Slimefun/api/PlayerProfile.html"title="class in me.mrCookieSlime.Slimefun.api"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../me/mrCookieSlime/Slimefun/api/SlimefunItemStack.html"title="class in me.mrCookieSlime.Slimefun.api"><spanclass="typeNameLink">Next Class</span></a></li>