<li><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/ResourceManager.html"title="class in io.github.thebusybiscuit.slimefun4.api.geo"><spanclass="typeNameLink">Next Class</span></a></li>
extends <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Keyed.html?is-external=true"title="class or interface in org.bukkit">Keyed</a></pre>
<divclass="block">A <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html"title="interface in io.github.thebusybiscuit.slimefun4.api.geo"><code>GEOResource</code></a> is a virtual resource that can be thought of as world-gen.
However it cannot be found in a <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/World.html?is-external=true"title="class or interface in org.bukkit"><code>World</code></a>.
This resource only exists in memory and can be retrieved through a <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/geo/GEOMiner.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.geo"><code>GEOMiner</code></a>
or similar devices.
A <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html"title="interface in io.github.thebusybiscuit.slimefun4.api.geo"><code>GEOResource</code></a> can be detected via the <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/geo/GEOScanner.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.geo"><code>GEOScanner</code></a>.</div>
<dd><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/ResourceManager.html"title="class in io.github.thebusybiscuit.slimefun4.api.geo"><code>ResourceManager</code></a>,
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/geo/GEOMiner.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.geo"><code>GEOMiner</code></a>,
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/implementation/items/geo/GEOScanner.html"title="class in io.github.thebusybiscuit.slimefun4.implementation.items.geo"><code>GEOScanner</code></a></dd>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code>int</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html#getDefaultSupply-org.bukkit.World.Environment-org.bukkit.block.Biome-">getDefaultSupply</a></span>(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/World.Environment.html?is-external=true"title="class or interface in org.bukkit">World.Environment</a> environment,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html?is-external=true"title="class or interface in org.bukkit.block">Biome</a> biome)</code>
<divclass="block">Returns the default supply of this resource in that biome</div>
</td>
</tr>
<trid="i1"class="rowColor">
<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 <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> is used for display-purposes in the GEO Scanner.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html#getName-org.bukkit.entity.Player-">getName</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>
<divclass="block">This method returns a localized name for this <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html"title="interface in io.github.thebusybiscuit.slimefun4.api.geo"><code>GEOResource</code></a> in the
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/services/localization/Language.html"title="class in io.github.thebusybiscuit.slimefun4.core.services.localization"><code>Language</code></a> the given <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Player.html?is-external=true"title="class or interface in org.bukkit.entity"><code>Player</code></a> selected.</div>
<h3>Methods inherited from interface org.bukkit.<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Keyed.html?is-external=true"title="class or interface in org.bukkit">Keyed</a></h3>
<code><ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Keyed.html?is-external=true#getKey--"title="class or interface in org.bukkit">getKey</a></code></li>
<pre>int getDefaultSupply(<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/World.Environment.html?is-external=true"title="class or interface in org.bukkit">World.Environment</a> environment,
<ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html?is-external=true"title="class or interface in org.bukkit.block">Biome</a> biome)</pre>
<divclass="block">Returns the default supply of this resource in that biome</div>
<dd><code>environment</code> - The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/World.Environment.html?is-external=true"title="class or interface in org.bukkit"><code>World.Environment</code></a> this area is currently in (NORMAL / NETHER / THE_END)</dd>
<dd><code>biome</code> - The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html?is-external=true"title="class or interface in org.bukkit.block"><code>Biome</code></a> this area is currently in.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The default supply found in a <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Chunk.html?is-external=true"title="class or interface in org.bukkit"><code>Chunk</code></a> with the given <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html?is-external=true"title="class or interface in org.bukkit.block"><code>Biome</code></a></dd>
</dl>
</li>
</ul>
<aname="getMaxDeviation--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getMaxDeviation</h4>
<pre>int getMaxDeviation()</pre>
<divclass="block">Returns how much the value may deviate from the default supply (positive only).</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The deviation or spread of the supply</dd>
</dl>
</li>
</ul>
<aname="getName--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getName</h4>
<pre>java.lang.String getName()</pre>
<divclass="block">Returns the name of this resource (e.g. "Oil")</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The name of this Resource</dd>
</dl>
</li>
</ul>
<aname="getItem--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getItem</h4>
<pre><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 <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> is used for display-purposes in the GEO Scanner.
But will also determine the Output of the GEO Miner, if it is applicable for that.</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> version of this Resource.</dd>
<divclass="block">Returns whether this Resource can be obtained using a GEO Miner.
This will automatically add it to the GEO - Miner.</div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Whether you can get obtain this resource using a GEO Miner.</dd>
</dl>
</li>
</ul>
<aname="register--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>register</h4>
<pre>default void register()</pre>
<divclass="block">Registers this GEO Resource</div>
</li>
</ul>
<aname="getName-org.bukkit.entity.Player-">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>getName</h4>
<pre>default java.lang.String getName(<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>
<divclass="block">This method returns a localized name for this <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html"title="interface in io.github.thebusybiscuit.slimefun4.api.geo"><code>GEOResource</code></a> in the
<ahref="../../../../../../io/github/thebusybiscuit/slimefun4/core/services/localization/Language.html"title="class in io.github.thebusybiscuit.slimefun4.core.services.localization"><code>Language</code></a> the given <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Player.html?is-external=true"title="class or interface in org.bukkit.entity"><code>Player</code></a> selected.</div>
<dd><code>p</code> - The <ahref="https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Player.html?is-external=true"title="class or interface in org.bukkit.entity"><code>Player</code></a> to localize the name for.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The localized name for this <ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/GEOResource.html"title="interface in io.github.thebusybiscuit.slimefun4.api.geo"><code>GEOResource</code></a></dd>
<li><ahref="../../../../../../io/github/thebusybiscuit/slimefun4/api/geo/ResourceManager.html"title="class in io.github.thebusybiscuit.slimefun4.api.geo"><spanclass="typeNameLink">Next Class</span></a></li>