<dd><code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">Audience</a></code>, <code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience</a></code>, <code>net.kyori.adventure.key.Keyed</code>, <code><ahref="Keyed.html"title="interface in org.bukkit">Keyed</a></code>, <code><ahref="metadata/Metadatable.html"title="interface in org.bukkit.metadata">Metadatable</a></code>, <code><ahref="persistence/PersistentDataHolder.html"title="interface in org.bukkit.persistence">PersistentDataHolder</a></code>, <code><ahref="plugin/messaging/PluginMessageRecipient.html"title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a></code>, <code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/pointer/Pointered.html"title="class or interface in net.kyori.adventure.pointer"class="external-link">Pointered</a></code>, <code><ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code>, <code><ahref="generator/WorldInfo.html"title="interface in org.bukkit.generator">WorldInfo</a></code></dd>
extends <ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a>, <ahref="generator/WorldInfo.html"title="interface in org.bukkit.generator">WorldInfo</a>, <ahref="plugin/messaging/PluginMessageRecipient.html"title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a>, <ahref="metadata/Metadatable.html"title="interface in org.bukkit.metadata">Metadatable</a>, <ahref="persistence/PersistentDataHolder.html"title="interface in org.bukkit.persistence">PersistentDataHolder</a>, <ahref="Keyed.html"title="interface in org.bukkit">Keyed</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience</a></span></div>
<divclass="block">Represents a world, which may contain entities, chunks and blocks</div>
<divclass="col-second even-row-color"><code><ahref="World.ChunkLoadCallback.html"class="type-name-link"title="interface in org.bukkit">World.ChunkLoadCallback</a></code></div>
<divclass="col-second odd-row-color"><code><ahref="World.Environment.html"class="type-name-link"title="enum class in org.bukkit">World.Environment</a></code></div>
<divclass="col-last odd-row-color">
<divclass="block">Represents various map environment types that a world may be</div>
<divclass="col-second even-row-color"><code><ahref="World.Spigot.html"class="type-name-link"title="class in org.bukkit">World.Spigot</a></code></div>
<divclass="col-last even-row-color"> </div>
</div>
<divclass="inherited-list">
<h2id="nested-classes-inherited-from-class-net.kyori.adventure.audience.ForwardingAudience">Nested classes/interfaces inherited from interface net.kyori.adventure.audience.<ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience</a></h2>
<code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.Single.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience.Single</a></code></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</code></div>
<divclass="block">Adds a plugin ticket for the specified chunk, loading the chunk if it is
not already loaded.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html"title="class or interface in java.lang"class="external-link">Iterable</a><? extends <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">Audience</a>></code></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#createExplosion(org.bukkit.entity.Entity,float)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#createExplosion(org.bukkit.entity.Entity,float,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#createExplosion(org.bukkit.entity.Entity,float,boolean,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#createExplosion(org.bukkit.Location,float)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#createExplosion(org.bukkit.Location,float,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#createExplosion(org.bukkit.Location,float,boolean,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#createExplosion(org.bukkit.Location,float,boolean,boolean,org.bukkit.entity.Entity)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire,
boolean breakBlocks,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean,boolean)"class="member-name-link">createExplosion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack)"class="member-name-link">dropItem</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item)</code></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)"class="member-name-link">dropItem</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/Consumer.html"title="interface in org.bukkit.util">Consumer</a><<ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a>> function)</code></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
Note that functions will run before the entity is spawned</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack)"class="member-name-link">dropItemNaturally</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item)</code></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> with a random offset</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)"class="member-name-link">dropItemNaturally</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/Consumer.html"title="interface in org.bukkit.util">Consumer</a><<ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a>> function)</code></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> with a random offset
Note that functions will run before the entity is spawned</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#findLightningRod(org.bukkit.Location)"class="member-name-link">findLightningRod</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="block">Finds the location of the nearest unobstructed Lightning Rod in a 128-block
radius around the given location.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#findLightningTarget(org.bukkit.Location)"class="member-name-link">findLightningTarget</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#generateTree(org.bukkit.Location,org.bukkit.TreeType)"class="member-name-link">generateTree</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="TreeType.html"title="enum class in org.bukkit">TreeType</a> type)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#generateTree(org.bukkit.Location,org.bukkit.TreeType,org.bukkit.BlockChangeDelegate)"class="member-name-link">generateTree</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="TreeType.html"title="enum class in org.bukkit">TreeType</a> type,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="BlockChangeDelegate.html"title="interface in org.bukkit">BlockChangeDelegate</a> delegate)</code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a></code></div>
<divclass="deprecation-comment">biomes are now 3-dimensional</div>
</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="generator/BiomeProvider.html"title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<divclass="block">Gets the biome provider for this world</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="block">Gets the <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the given coordinates</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getBlockAt(org.bukkit.Location)"class="member-name-link">getBlockAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="block">Gets the <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="deprecation-comment">only encodes y block ranges from -512 to 511 and represents an already changed implementation detail</div>
</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></code></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the given coordinates</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></code></div>
<divclass="block">Gets the chunk at the specified chunk key, which is the X and Z packed into a long.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getChunkAt(org.bukkit.block.Block)"class="member-name-link">getChunkAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</code></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a></div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getChunkAt(org.bukkit.Location)"class="member-name-link">getChunkAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</code></div>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.block.Block)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.block.Block,boolean)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.block.Block,boolean,java.util.function.Consumer)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
boolean gen,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<divclass="block">Requests <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><ahref="#getChunkAtAsync(org.bukkit.block.Block,org.bukkit.World.ChunkLoadCallback)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.block.Block,java.util.function.Consumer)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<divclass="block">Requests <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.Location)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.Location,boolean)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.Location,boolean,java.util.function.Consumer)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
boolean gen,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><ahref="#getChunkAtAsync(org.bukkit.Location,org.bukkit.World.ChunkLoadCallback)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsync(org.bukkit.Location,java.util.function.Consumer)"class="member-name-link">getChunkAtAsync</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsyncUrgently(org.bukkit.block.Block)"class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsyncUrgently(org.bukkit.block.Block,boolean)"class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsyncUrgently(org.bukkit.Location)"class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</code></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getChunkAtAsyncUrgently(org.bukkit.Location,boolean)"class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets the coordinate scaling of this world.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Difficulty.html"title="enum class in org.bukkit">Difficulty</a></code></div>
<divclass="block">Gets the Difficulty of the world.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="ChunkSnapshot.html"title="interface in org.bukkit">ChunkSnapshot</a></code></div>
<divclass="block">Get empty chunk snapshot (equivalent to all air blocks), optionally
including valid biome data.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="boss/DragonBattle.html"title="interface in org.bukkit.boss">DragonBattle</a></code></div>
<divclass="block">Get the <ahref="boss/DragonBattle.html"title="interface in org.bukkit.boss"><code>DragonBattle</code></a> associated with this world.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="block">Get a list of all entities in this World</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getEntitiesByClass(java.lang.Class)"class="member-name-link">getEntitiesByClass</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T> cls)</code></div>
<divclass="block">Get a collection of all entities in this World matching the given
class/interface</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#getEntitiesByClass(java.lang.Class...)"class="member-name-link">getEntitiesByClass</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T>... classes)</code></div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getEntitiesByClasses(java.lang.Class...)"class="member-name-link">getEntitiesByClasses</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><?>... classes)</code></div>
<divclass="block">Get a collection of all entities in this World matching any of the
given classes/interfaces</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getEntity(java.util.UUID)"class="member-name-link">getEntity</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html"title="class or interface in java.util"class="external-link">UUID</a> uuid)</code></div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getGameRuleDefault(org.bukkit.GameRule)"class="member-name-link">getGameRuleDefault</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule)</code></div>
<divclass="block">Get the default value for a given <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a>[]</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getGameRuleValue(org.bukkit.GameRule)"class="member-name-link">getGameRuleValue</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule)</code></div>
<divclass="block">Get the current value for a given <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#getGameRuleValue(java.lang.String)"class="member-name-link">getGameRuleValue</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule)</code></div>
<divclass="block">Gets the full in-game time on this world since the world generation</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="generator/ChunkGenerator.html"title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<divclass="block">Gets the chunk generator for this world</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</code></div>
<divclass="block">Gets the highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockAt(int, int, HeightMap)</code></a></div>
</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getHighestBlockAt(org.bukkit.Location)"class="member-name-link">getHighestBlockAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)"class="member-name-link">getHighestBlockAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</code></div>
<divclass="block">Gets the highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><ahref="#getHighestBlockAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)"class="member-name-link">getHighestBlockAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</code></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockAt(Location, HeightMap)</code></a></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</code></div>
<divclass="block">Gets the highest coordinate corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockYAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockYAt(int, int, HeightMap)</code></a></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getHighestBlockYAt(org.bukkit.Location)"class="member-name-link">getHighestBlockYAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)"class="member-name-link">getHighestBlockYAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</code></div>
<divclass="block">Gets the highest coordinate corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>.</div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><ahref="#getHighestBlockYAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)"class="member-name-link">getHighestBlockYAt</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</code></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockYAt(Location, HeightMap)</code></a></div>
<divclass="block">Gets the humidity for the given block coordinates.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Material.html"title="enum class in org.bukkit">Material</a>></code></div>
<divclass="block">Gets whether the world's spawn area should be kept loaded into memory
or not.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="block">Get a list of all living entities in this World</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>[]</code></div>
<divclass="block">Gets an array of all loaded <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a>s</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getNearbyEntities(org.bukkit.Location,double,double,double)"class="member-name-link">getNearbyEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="block">Returns a list of entities within a bounding box centered around a
Location.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getNearbyEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
double x,
double y,
double z,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</code></div>
<divclass="block">Returns a list of entities within a bounding box centered around a
Location.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getNearbyEntities(org.bukkit.util.BoundingBox)"class="member-name-link">getNearbyEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/BoundingBox.html"title="class in org.bukkit.util">BoundingBox</a> boundingBox)</code></div>
<divclass="block">Returns a list of entities within the given bounding box.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getNearbyEntities(org.bukkit.util.BoundingBox,java.util.function.Predicate)"class="member-name-link">getNearbyEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/BoundingBox.html"title="class in org.bukkit.util">BoundingBox</a> boundingBox,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</code></div>
<divclass="block">Returns a list of entities within the given bounding box.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</code></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</code></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>><br><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,java.util.function.Predicate)"class="member-name-link">getNearbyEntitiesByType</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</code></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double,double)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double,double,double)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</code></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</code></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyLivingEntities(org.bukkit.Location,double,java.util.function.Predicate)"class="member-name-link">getNearbyLivingEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</code></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double,double)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double,double,double)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</code></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double,double,java.util.function.Predicate)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</code></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getNearbyPlayers(org.bukkit.Location,double,java.util.function.Predicate)"class="member-name-link">getNearbyPlayers</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</code></div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></code></div>
<divclass="block">Get a list of all players in this World</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html"title="class or interface in java.util"class="external-link">Map</a><<ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a>,<wbr><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>>></code></div>
<divclass="block">Returns a map of which plugins have tickets for what chunks.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a>></code></div>
<divclass="block">Retrieves a collection specifying which plugins have tickets for the
specified chunk.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="generator/BlockPopulator.html"title="class in org.bukkit.generator">BlockPopulator</a>></code></div>
<divclass="block">Gets a list of all applied <ahref="generator/BlockPopulator.html"title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s for this World</div>
<divclass="block">Gets the current PVP setting for this world.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="Raid.html"title="interface in org.bukkit">Raid</a>></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"class="member-name-link">getSpawnLimit</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory)</code></div>
<divclass="block">Gets the limit for number of <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> entities that can spawn in a chunk in
this world</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"class="member-name-link">getTicksPerSpawns</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory)</code></div>
<divclass="block">Gets the world's ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value</div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
<divclass="block">Get the remaining time in ticks of the current conditions.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="WorldBorder.html"title="interface in org.bukkit">WorldBorder</a></code></div>
<divclass="block">Gets the world border for this world.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/File.html"title="class or interface in java.io"class="external-link">File</a></code></div>
<divclass="block">Gets the folder of this world on disk.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="WorldType.html"title="enum class in org.bukkit">WorldType</a></code></div>
<divclass="block">Checks if the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is generated</div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#isChunkLoaded(org.bukkit.Chunk)"class="member-name-link">isChunkLoaded</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#isGameRule(java.lang.String)"class="member-name-link">isGameRule</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#loadChunk(org.bukkit.Chunk)"class="member-name-link">loadChunk</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</code></div>
<divclass="block">Loads the specified <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a>.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int)"class="member-name-link">locateNearestBiome</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> biome,
<divclass="block">Locates the nearest biome based on an origin, biome type, and radius to search.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int,int)"class="member-name-link">locateNearestBiome</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> biome,
<divclass="block">Locates the nearest biome based on an origin, biome type, and radius to search
and step</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Raid.html"title="interface in org.bukkit">Raid</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#locateNearestRaid(org.bukkit.Location,int)"class="member-name-link">locateNearestRaid</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="block">Finds the nearest raid close to the given location.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/StructureSearchResult.html"title="interface in org.bukkit.util">StructureSearchResult</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.Structure,int,boolean)"class="member-name-link">locateNearestStructure</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure">Structure</a> structure,
<divclass="block">Find the closest nearby structure of a given <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/StructureSearchResult.html"title="interface in org.bukkit.util">StructureSearchResult</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.StructureType,int,boolean)"class="member-name-link">locateNearestStructure</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure">StructureType</a> structureType,
<divclass="block">Find the closest nearby structure of a given <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a>.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#locateNearestStructure(org.bukkit.Location,org.bukkit.StructureType,int,boolean)"class="member-name-link">locateNearestStructure</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="StructureType.html"title="class in org.bukkit">StructureType</a> structureType,
<ahref="#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.Structure,int,boolean)"><code>locateNearestStructure(Location, Structure, int, boolean)</code></a> or
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playEffect(org.bukkit.Location,org.bukkit.Effect,int)"class="member-name-link">playEffect</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playEffect(org.bukkit.Location,org.bukkit.Effect,int,int)"class="member-name-link">playEffect</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playEffect(org.bukkit.Location,org.bukkit.Effect,T)"class="member-name-link">playEffect</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playEffect(org.bukkit.Location,org.bukkit.Effect,T,int)"class="member-name-link">playEffect</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.entity.Entity,org.bukkit.Sound,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> entity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.entity.Entity,org.bukkit.Sound,org.bukkit.SoundCategory,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> entity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.Location,java.lang.String,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> sound,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.Location,java.lang.String,org.bukkit.SoundCategory,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.Location,org.bukkit.Sound,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#playSound(org.bukkit.Location,org.bukkit.Sound,org.bukkit.SoundCategory,float,float)"class="member-name-link">playSound</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
<divclass="block">Play a Sound at the provided Location in the World.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTrace(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean,double,java.util.function.Predicate)"class="member-name-link">rayTrace</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode,
boolean ignorePassableBlocks,
double raySize,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</code></div>
<divclass="block">Performs a ray trace that checks for both block and entity collisions.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double)"class="member-name-link">rayTraceBlocks</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode)"class="member-name-link">rayTraceBlocks</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode)</code></div>
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean)"class="member-name-link">rayTraceBlocks</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode,
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double)"class="member-name-link">rayTraceEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
<divclass="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double)"class="member-name-link">rayTraceEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
<divclass="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)"class="member-name-link">rayTraceEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
double raySize,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</code></div>
<divclass="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,java.util.function.Predicate)"class="member-name-link">rayTraceEntities</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</code></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#removePluginChunkTickets(org.bukkit.plugin.Plugin)"class="member-name-link">removePluginChunkTickets</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#sendGameEvent(org.bukkit.entity.Entity,org.bukkit.GameEvent,org.bukkit.util.Vector)"class="member-name-link">sendGameEvent</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> sourceEntity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameEvent.html"title="class in org.bukkit">GameEvent</a> gameEvent,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> position)</code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> bio)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#setDifficulty(org.bukkit.Difficulty)"class="member-name-link">setDifficulty</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Difficulty.html"title="enum class in org.bukkit">Difficulty</a> difficulty)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#setGameRule(org.bukkit.GameRule,T)"class="member-name-link">setGameRule</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#setGameRuleValue(java.lang.String,java.lang.String)"class="member-name-link">setGameRuleValue</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> value)</code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"class="member-name-link">setSpawnLimit</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory,
<divclass="block">Sets the limit for number of <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> entities that can spawn in a chunk in
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#setSpawnLocation(org.bukkit.Location)"class="member-name-link">setSpawnLocation</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"class="member-name-link">setTicksPerSpawns</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory,
<divclass="block">Sets the world's ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value</div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
<divclass="block">Set the remaining time in ticks of the current conditions.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Arrow.html"title="interface in org.bukkit.entity">Arrow</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float)"class="member-name-link">spawnArrow</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
<divclass="block">Creates an <ahref="entity/Arrow.html"title="interface in org.bukkit.entity"><code>Arrow</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><T extends <ahref="entity/AbstractArrow.html"title="interface in org.bukkit.entity">AbstractArrow</a>><br>T</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float,java.lang.Class)"class="member-name-link">spawnArrow</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
float speed,
float spread,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T> clazz)</code></div>
<divclass="block">Creates an arrow entity of the given class at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnFallingBlock(org.bukkit.Location,org.bukkit.block.data.BlockData)"class="member-name-link">spawnFallingBlock</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a> data)</code></div>
<divclass="block">Spawn a <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of
the specified <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a>.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#spawnFallingBlock(org.bukkit.Location,org.bukkit.material.MaterialData)"class="member-name-link">spawnFallingBlock</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="material/MaterialData.html"title="class in org.bukkit.material">MaterialData</a> data)</code></div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><ahref="#spawnFallingBlock(org.bukkit.Location,org.bukkit.Material,byte)"class="member-name-link">spawnFallingBlock</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Material.html"title="enum class in org.bukkit">Material</a> material,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T,boolean)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,double,double,double,int,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T,boolean)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,T)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> receivers,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a> source,
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,T,boolean)"class="member-name-link">spawnParticle</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> receivers,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a> source,
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.Spigot.html"title="class in org.bukkit">World.Spigot</a></code></div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/LightningStrike.html"title="interface in org.bukkit.entity">LightningStrike</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#strikeLightning(org.bukkit.Location)"class="member-name-link">strikeLightning</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</code></div>
<divclass="block">Strikes lightning at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/LightningStrike.html"title="interface in org.bukkit.entity">LightningStrike</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#strikeLightningEffect(org.bukkit.Location)"class="member-name-link">strikeLightningEffect</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</code></div>
<divclass="block">Strikes lightning at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> without doing damage</div>
<divclass="block">Safely unloads and saves the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates</div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#unloadChunk(org.bukkit.Chunk)"class="member-name-link">unloadChunk</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</code></div>
<divclass="block">Safely unloads and saves the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates</div>
<divclass="block">Safely queues the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates for
unloading.</div>
</div>
</div>
</div>
</div>
<divclass="inherited-list">
<h3id="methods-inherited-from-class-net.kyori.adventure.audience.Audience">Methods inherited from interface net.kyori.adventure.audience.<ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">Audience</a></h3>
<code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#openBook(net.kyori.adventure.inventory.Book.Builder)"title="class or interface in net.kyori.adventure.audience"class="external-link">openBook</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendActionBar(net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendActionBar</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identified,net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identified,net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identified,net.kyori.adventure.text.ComponentLike,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identity,net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identity,net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.identity.Identity,net.kyori.adventure.text.ComponentLike,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.text.ComponentLike,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendMessage(net.kyori.adventure.text.Component,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendPlayerListFooter(net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendPlayerListFooter</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendPlayerListHeader(net.kyori.adventure.text.ComponentLike)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendPlayerListHeader</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html#sendPlayerListHeaderAndFooter(net.kyori.adventure.text.ComponentLike,net.kyori.adventure.text.ComponentLike)"title="classorinterfaceinnet.ky
<divclass="inherited-list">
<h3id="methods-inherited-from-class-net.kyori.adventure.audience.ForwardingAudience">Methods inherited from interface net.kyori.adventure.audience.<ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience</a></h3>
<code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#clearTitle()"title="class or interface in net.kyori.adventure.audience"class="external-link">clearTitle</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#filterAudience(java.util.function.Predicate)"title="class or interface in net.kyori.adventure.audience"class="external-link">filterAudience</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#forEachAudience(java.util.function.Consumer)"title="class or interface in net.kyori.adventure.audience"class="external-link">forEachAudience</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#hideBossBar(net.kyori.adventure.bossbar.BossBar)"title="class or interface in net.kyori.adventure.audience"class="external-link">hideBossBar</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#openBook(net.kyori.adventure.inventory.Book)"title="class or interface in net.kyori.adventure.audience"class="external-link">openBook</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#playSound(net.kyori.adventure.sound.Sound)"title="class or interface in net.kyori.adventure.audience"class="external-link">playSound</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#playSound(net.kyori.adventure.sound.Sound,double,double,double)"title="class or interface in net.kyori.adventure.audience"class="external-link">playSound</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#playSound(net.kyori.adventure.sound.Sound,net.kyori.adventure.sound.Sound.Emitter)"title="class or interface in net.kyori.adventure.audience"class="external-link">playSound</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#pointers()"title="class or interface in net.kyori.adventure.audience"class="external-link">pointers</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#resetTitle()"title="class or interface in net.kyori.adventure.audience"class="external-link">resetTitle</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendActionBar(net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendActionBar</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendMessage(net.kyori.adventure.identity.Identified,net.kyori.adventure.text.Component,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendMessage(net.kyori.adventure.identity.Identity,net.kyori.adventure.text.Component,net.kyori.adventure.audience.MessageType)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendMessage</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendPlayerListFooter(net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendPlayerListFooter</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendPlayerListHeader(net.kyori.adventure.text.Component)"title="class or interface in net.kyori.adventure.audience"class="external-link">sendPlayerListHeader</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#sendPlayerListHeaderAndFooter(net.kyori.adventure.text.Component,net.kyori.adventure.text.Compon
<divclass="inherited-list">
<h3id="methods-inherited-from-class-org.bukkit.Keyed">Methods inherited from interface org.bukkit.<ahref="Keyed.html"title="interface in org.bukkit">Keyed</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.metadata.Metadatable">Methods inherited from interface org.bukkit.metadata.<ahref="metadata/Metadatable.html"title="interface in org.bukkit.metadata">Metadatable</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.persistence.PersistentDataHolder">Methods inherited from interface org.bukkit.persistence.<ahref="persistence/PersistentDataHolder.html"title="interface in org.bukkit.persistence">PersistentDataHolder</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.plugin.messaging.PluginMessageRecipient">Methods inherited from interface org.bukkit.plugin.messaging.<ahref="plugin/messaging/PluginMessageRecipient.html"title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a></h3>
<h3id="methods-inherited-from-class-net.kyori.adventure.pointer.Pointered">Methods inherited from interface net.kyori.adventure.pointer.<ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/pointer/Pointered.html"title="class or interface in net.kyori.adventure.pointer"class="external-link">Pointered</a></h3>
<code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/pointer/Pointered.html#get(net.kyori.adventure.pointer.Pointer)"title="class or interface in net.kyori.adventure.pointer"class="external-link">get</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/pointer/Pointered.html#getOrDefault(net.kyori.adventure.pointer.Pointer,T)"title="class or interface in net.kyori.adventure.pointer"class="external-link">getOrDefault</a>, <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/pointer/Pointered.html#getOrDefaultFrom(net.kyori.adventure.pointer.Pointer,java.util.function.Supplier)"title="class or interface in net.kyori.adventure.pointer"class="external-link">getOrDefaultFrom</a></code></div>
<divclass="inherited-list">
<h3id="methods-inherited-from-class-org.bukkit.RegionAccessor">Methods inherited from interface org.bukkit.<ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.generator.WorldInfo">Methods inherited from interface org.bukkit.generator.<ahref="generator/WorldInfo.html"title="interface in org.bukkit.generator">WorldInfo</a></h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getBlockAt</span><wbr><spanclass="parameters">(int x,
int y,
int z)</span></div>
<divclass="block">Gets the <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the given coordinates</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the block</dd>
<dd><code>y</code> - Y-coordinate of the block</dd>
<dd><code>z</code> - Z-coordinate of the block</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getBlockAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Gets the <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location of the block</dd>
<dt>Returns:</dt>
<dd>Block at the given location</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getBlockAtKey(long)">
<h3>getBlockAtKey</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getBlockAtKey</span><wbr><spanclass="parameters">(long key)</span></div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">getLocationAtKey</span><wbr><spanclass="parameters">(long key)</span></div>
<divclass="block">Gets the <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> at the given block key</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>key</code> - The block key. See <ahref="Location.html#toBlockKey()"><code>Location.toBlockKey()</code></a></dd>
<divclass="member-signature"><spanclass="return-type">int</span> <spanclass="element-name">getHighestBlockYAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Gets the highest non-empty (impassable) coordinate at the given
<ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location of the blocks</dd>
<dt>Returns:</dt>
<dd>Y-coordinate of the highest non-empty block</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(int x,
int z)</span></div>
<divclass="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the block</dd>
<dd><code>z</code> - Z-coordinate of the block</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Coordinates to get the highest block</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></span></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockYAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockYAt(int, int, HeightMap)</code></a></div>
</div>
<divclass="block">Returns the highest block's y-coordinate at the specified block coordinates that match the specified heightmap's conditions.
<p>
<b>implNote:</b> Implementations are recommended to use an iterative search as a fallback before resorting to
throwing an <code>UnsupportedOperationException</code>.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - The block's x-coordinate.</dd>
<dd><code>z</code> - The block's z-coordinate.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest block's y-coordinate at (x, z) that matches the specified heightmap's conditions.</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></code> - If the heightmap type is not supported.</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type">int</span> <spanclass="element-name">getHighestBlockYAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></span></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockYAt(Location, HeightMap)</code></a></div>
</div>
<divclass="block">Returns the highest block's y-coordinate at the specified block coordinates that match the specified heightmap's conditions.
Note that the y-coordinate of the specified location is ignored.
<p>
<b>implNote:</b> Implementations are recommended to use an iterative search as a fallback before resorting to
throwing an <code>UnsupportedOperationException</code>.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The specified block coordinates.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest block's y-coordinate at <code>location</code> that matches the specified heightmap's conditions.</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></code> - If the heightmap type is not supported.</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(int x,
int z,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></span></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockAt(int, int, HeightMap)</code></a></div>
</div>
<divclass="block">Returns the highest <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the specified block coordinates that match the specified heightmap's conditions.
<p>
<b>implNote:</b> Implementations are recommended to use an iterative search as a fallback before resorting to
throwing an <code>UnsupportedOperationException</code>.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - The block's x-coordinate.</dd>
<dd><code>z</code> - The block's z-coordinate.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at (x, z) that matches the specified heightmap's conditions.</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></code> - If the heightmap type is not supported.</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper">HeightmapType</a> heightmap)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></span></div>
<divclass="deprecation-comment">Upstream has added support for this, use <ahref="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockAt(Location, HeightMap)</code></a></div>
</div>
<divclass="block">Returns the highest <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at the specified block coordinates that match the specified heightmap's conditions.
Note that the y-coordinate of the specified location is ignored.
<p>
<b>implNote:</b> Implementations are recommended to use an iterative search as a fallback before resorting to
throwing an <code>UnsupportedOperationException</code>.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The specified block coordinates.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a> at <code>location</code> that matches the specified heightmap's conditions.</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html"title="class or interface in java.lang"class="external-link">UnsupportedOperationException</a></code> - If the heightmap type is not supported.</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../../com/destroystokyo/paper/HeightmapType.html"title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</span></div>
<divclass="block">Gets the highest coordinate corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the blocks</dd>
<dd><code>z</code> - Z-coordinate of the blocks</dd>
<dd><code>heightMap</code> - the heightMap that is used to determine the highest
point</dd>
<dt>Returns:</dt>
<dd>Y-coordinate of the highest block corresponding to the
<ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
<divclass="member-signature"><spanclass="return-type">int</span> <spanclass="element-name">getHighestBlockYAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</span></div>
<divclass="block">Gets the highest coordinate corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location of the blocks</dd>
<dd><code>heightMap</code> - the heightMap that is used to determine the highest
point</dd>
<dt>Returns:</dt>
<dd>Y-coordinate of the highest block corresponding to the
<ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(int x,
int z,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</span></div>
<divclass="block">Gets the highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the block</dd>
<dd><code>z</code> - Z-coordinate of the block</dd>
<dd><code>heightMap</code> - the heightMap that is used to determine the highest
point</dd>
<dt>Returns:</dt>
<dd>Highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a></span> <spanclass="element-name">getHighestBlockAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="HeightMap.html"title="enum class in org.bukkit">HeightMap</a> heightMap)</span></div>
<divclass="block">Gets the highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Coordinates to get the highest block</dd>
<dd><code>heightMap</code> - the heightMap that is used to determine the highest
point</dd>
<dt>Returns:</dt>
<dd>Highest block corresponding to the <ahref="HeightMap.html"title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getChunkAt(int,int)">
<h3>getChunkAt</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></span> <spanclass="element-name">getChunkAt</span><wbr><spanclass="parameters">(int x,
int z)</span></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the given coordinates</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></span> <spanclass="element-name">getChunkAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location of the chunk</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></span> <spanclass="element-name">getChunkAt</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</span></div>
<divclass="block">Gets the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to get the containing chunk from</dd>
<dt>Returns:</dt>
<dd>The chunk that contains the given block</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getChunkAt(long)">
<h3>getChunkAt</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a></span> <spanclass="element-name">getChunkAt</span><wbr><spanclass="parameters">(long chunkKey)</span></div>
<divclass="block">Gets the chunk at the specified chunk key, which is the X and Z packed into a long.
See <ahref="Chunk.html#getChunkKey()"><code>Chunk.getChunkKey()</code></a> for easy access to the key, or you may calculate it as:
long chunkKey = (long) chunkX & 0xffffffffL | ((long) chunkZ & 0xffffffffL) >> 32;</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>chunkKey</code> - The Chunk Key to look up the chunk by</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">isChunkLoaded</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</span></div>
<divclass="block">Checks if the specified <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> is loaded</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>chunk</code> - The chunk to check</dd>
<dt>Returns:</dt>
<dd>true if the chunk is loaded, otherwise false</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getLoadedChunks()">
<h3>getLoadedChunks</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>[]</span> <spanclass="element-name">getLoadedChunks</span>()</div>
<divclass="block">Gets an array of all loaded <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a>s</div>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">loadChunk</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</span></div>
<divclass="block">Loads the specified <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a>.
<p>
<b>This method will keep the specified chunk loaded until one of the
unload methods is manually called. Callers are advised to instead use
getChunkAt which will only temporarily load the requested chunk.</b></div>
<divclass="block">Checks if the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is generated</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
<dt>Returns:</dt>
<dd>true if the chunk is generated, otherwise false</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="isChunkInUse(int,int)">
<h3>isChunkInUse</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">unloadChunk</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Chunk.html"title="interface in org.bukkit">Chunk</a> chunk)</span></div>
<divclass="block">Safely unloads and saves the <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates
<p>
This method is analogous to <ahref="#unloadChunk(int,int,boolean)"><code>unloadChunk(int, int, boolean)</code></a>
where save is true.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>chunk</code> - the chunk to unload</dd>
<dt>Returns:</dt>
<dd>true if the chunk has unloaded successfully, otherwise false</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getForceLoadedChunks</span>()</div>
<divclass="block">Returns all force loaded chunks in this world.
<p>
A force loaded chunk will not be unloaded due to lack of player activity.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>unmodifiable collection of force loaded chunks</dd>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</span></div>
<divclass="block">Adds a plugin ticket for the specified chunk, loading the chunk if it is
not already loaded.
<p>
A plugin ticket will prevent a chunk from unloading until it is
explicitly removed. A plugin instance may only have one ticket per chunk,
but each chunk can have multiple plugin tickets.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
<dd><code>plugin</code> - Plugin which owns the ticket</dd>
<dt>Returns:</dt>
<dd><code>true</code> if a plugin ticket was added, <code>false</code> if the
ticket already exists for the plugin</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html"title="class or interface in java.lang"class="external-link">IllegalStateException</a></code> - If the specified plugin is not enabled</dd>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</span></div>
<divclass="block">Removes the specified plugin's ticket for the specified chunk
<p>
A plugin ticket will prevent a chunk from unloading until it is
explicitly removed. A plugin instance may only have one ticket per chunk,
but each chunk can have multiple plugin tickets.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
<dd><code>plugin</code> - Plugin which owns the ticket</dd>
<dt>Returns:</dt>
<dd><code>true</code> if the plugin ticket was removed, <code>false</code> if
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">removePluginChunkTickets</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin)</span></div>
<divclass="block">Removes all plugin tickets for the specified plugin
<p>
A plugin ticket will prevent a chunk from unloading until it is
explicitly removed. A plugin instance may only have one ticket per chunk,
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a>></span> <spanclass="element-name">getPluginChunkTickets</span><wbr><spanclass="parameters">(int x,
int z)</span></div>
<divclass="block">Retrieves a collection specifying which plugins have tickets for the
specified chunk. This collection is not updated when plugin tickets are
added or removed to the chunk.
<p>
A plugin ticket will prevent a chunk from unloading until it is
explicitly removed. A plugin instance may only have one ticket per chunk,
but each chunk can have multiple plugin tickets.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
<dt>Returns:</dt>
<dd>unmodifiable collection containing which plugins have tickets for
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html"title="class or interface in java.util"class="external-link">Map</a><<ahref="plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a>,<wbr><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>>></span> <spanclass="element-name">getPluginChunkTickets</span>()</div>
<divclass="block">Returns a map of which plugins have tickets for what chunks. The returned
map is not updated when plugin tickets are added or removed to chunks. If
a plugin has no tickets, it will be absent from the map.
<p>
A plugin ticket will prevent a chunk from unloading until it is
explicitly removed. A plugin instance may only have one ticket per chunk,
but each chunk can have multiple plugin tickets.
</p></div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>unmodifiable map containing which plugins have tickets for what
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></span> <spanclass="element-name">dropItem</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item)</span></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to drop the item</dd>
<dd><code>item</code> - ItemStack to drop</dd>
<dt>Returns:</dt>
<dd>ItemDrop entity created as a result of this method</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></span> <spanclass="element-name">dropItem</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/Consumer.html"title="interface in org.bukkit.util">Consumer</a><<ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a>> function)</span></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
Note that functions will run before the entity is spawned</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to drop the item</dd>
<dd><code>item</code> - ItemStack to drop</dd>
<dd><code>function</code> - the function to be run before the entity is spawned.</dd>
<dt>Returns:</dt>
<dd>ItemDrop entity created as a result of this method</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></span> <spanclass="element-name">dropItemNaturally</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item)</span></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> with a random offset</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to drop the item</dd>
<dd><code>item</code> - ItemStack to drop</dd>
<dt>Returns:</dt>
<dd>ItemDrop entity created as a result of this method</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a></span> <spanclass="element-name">dropItemNaturally</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="inventory/ItemStack.html"title="class in org.bukkit.inventory">ItemStack</a> item,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/Consumer.html"title="interface in org.bukkit.util">Consumer</a><<ahref="entity/Item.html"title="interface in org.bukkit.entity">Item</a>> function)</span></div>
<divclass="block">Drops an item at the specified <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> with a random offset
Note that functions will run before the entity is spawned</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to drop the item</dd>
<dd><code>item</code> - ItemStack to drop</dd>
<dd><code>function</code> - the function to be run before the entity is spawned.</dd>
<dt>Returns:</dt>
<dd>ItemDrop entity created as a result of this method</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Arrow.html"title="interface in org.bukkit.entity">Arrow</a></span> <spanclass="element-name">spawnArrow</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
float speed,
float spread)</span></div>
<divclass="block">Creates an <ahref="entity/Arrow.html"title="interface in org.bukkit.entity"><code>Arrow</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to spawn the arrow</dd>
<dd><code>direction</code> - Direction to shoot the arrow in</dd>
<dd><code>speed</code> - Speed of the arrow. A recommend speed is 0.6</dd>
<dd><code>spread</code> - Spread of the arrow. A recommend spread is 12</dd>
<dt>Returns:</dt>
<dd>Arrow entity spawned as a result of this method</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="type-parameters"><T extends <ahref="entity/AbstractArrow.html"title="interface in org.bukkit.entity">AbstractArrow</a>></span> <spanclass="return-type">T</span> <spanclass="element-name">spawnArrow</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
float speed,
float spread,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T> clazz)</span></div>
<divclass="block">Creates an arrow entity of the given class at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of arrow to spawn</dd>
<dt>Parameters:</dt>
<dd><code>location</code> - Location to spawn the arrow</dd>
<dd><code>direction</code> - Direction to shoot the arrow in</dd>
<dd><code>speed</code> - Speed of the arrow. A recommend speed is 0.6</dd>
<dd><code>spread</code> - Spread of the arrow. A recommend spread is 12</dd>
<dd><code>clazz</code> - the Entity class for the arrow
<ahref="entity/SpectralArrow.html"title="interface in org.bukkit.entity"><code>SpectralArrow</code></a>,<ahref="entity/Arrow.html"title="interface in org.bukkit.entity"><code>Arrow</code></a>,<ahref="entity/TippedArrow.html"title="interface in org.bukkit.entity"><code>TippedArrow</code></a></dd>
<dt>Returns:</dt>
<dd>Arrow entity spawned as a result of this method</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">generateTree</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="TreeType.html"title="enum class in org.bukkit">TreeType</a> type)</span></div>
<divclass="block">Creates a tree at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to spawn the tree</dd>
<dd><code>type</code> - Type of the tree to create</dd>
<dt>Returns:</dt>
<dd>true if the tree was created successfully, otherwise false</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type">boolean</span> <spanclass="element-name">generateTree</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="TreeType.html"title="enum class in org.bukkit">TreeType</a> type,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="BlockChangeDelegate.html"title="interface in org.bukkit">BlockChangeDelegate</a> delegate)</span></div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/LightningStrike.html"title="interface in org.bukkit.entity">LightningStrike</a></span> <spanclass="element-name">strikeLightning</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</span></div>
<divclass="block">Strikes lightning at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - The location to strike lightning</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/LightningStrike.html"title="interface in org.bukkit.entity">LightningStrike</a></span> <spanclass="element-name">strikeLightningEffect</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</span></div>
<divclass="block">Strikes lightning at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> without doing damage</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - The location to strike lightning</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">findLightningRod</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Finds the location of the nearest unobstructed Lightning Rod in a 128-block
radius around the given location. Returns <code>null</code> if no Lightning Rod is found.
<p>Note: To activate a Lightning Rod, the position one block above it must be struck by lightning.</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to search for Lightning Rod around</dd>
<dt>Returns:</dt>
<dd><ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of Lightning Rod or <code>null</code></dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">findLightningTarget</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Finds a target <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> for lightning to strike.
<p>It selects from (in the following order):</p>
<ol>
<li>the block above the nearest Lightning Rod, found using <ahref="#findLightningRod(org.bukkit.Location)"><code>findLightningRod(Location)</code></a></li>
<li>a random <ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity"><code>LivingEntity</code></a> that can see the sky in a 6x6 cuboid
around input X/Z coordinates. Y ranges from <i>the highest motion-blocking
block at the input X/Z - 3</i> to <i>the height limit + 3</i></li>
</ol>
<p>Returns <code>null</code> if no target is found.</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to search for target around</dd>
<dt>Returns:</dt>
<dd>lightning target or <code>null</code></dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getEntities()">
<h3>getEntities</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getEntities</span>()</div>
<divclass="block">Get a list of all entities in this World</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="RegionAccessor.html#getEntities()">getEntities</a></code> in interface <code><ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code></dd>
<dt>Returns:</dt>
<dd>A List of all Entities currently residing in this world</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getLivingEntities()">
<h3>getLivingEntities</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getLivingEntities</span>()</div>
<divclass="block">Get a list of all living entities in this World</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="RegionAccessor.html#getLivingEntities()">getLivingEntities</a></code> in interface <code><ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code></dd>
<dt>Returns:</dt>
<dd>A List of all LivingEntities currently residing in this world</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getEntitiesByClass</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T>... classes)</span></div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getEntitiesByClass</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><T> cls)</span></div>
<divclass="block">Get a collection of all entities in this World matching the given
class/interface</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="RegionAccessor.html#getEntitiesByClass(java.lang.Class)">getEntitiesByClass</a></code> in interface <code><ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>T</code> - an entity subclass</dd>
<dt>Parameters:</dt>
<dd><code>cls</code> - The class representing the type of entity to match</dd>
<dt>Returns:</dt>
<dd>A List of all Entities currently residing in this world that
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getEntitiesByClasses</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><?>... classes)</span></div>
<divclass="block">Get a collection of all entities in this World matching any of the
given classes/interfaces</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="RegionAccessor.html#getEntitiesByClasses(java.lang.Class...)">getEntitiesByClasses</a></code> in interface <code><ahref="RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code></dd>
<dt>Parameters:</dt>
<dd><code>classes</code> - The classes representing the types of entity to match</dd>
<dt>Returns:</dt>
<dd>A List of all Entities currently residing in this world that
match one or more of the given classes/interfaces</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - Radius</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z radius</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - X Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of living entities near location. This will always be a non-null collection</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of living entities near location. This will always be a non-null collection</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>></span> <spanclass="element-name">getNearbyLivingEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/LivingEntity.html"title="interface in org.bukkit.entity">LivingEntity</a>> predicate)</span></div>
<divclass="block">Gets nearby LivingEntities within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of living entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - X/Y/Z Radius</dd>
<dt>Returns:</dt>
<dd>the collection of living entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dt>Returns:</dt>
<dd>the collection of living entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z Radius</dd>
<dt>Returns:</dt>
<dd>the collection of players near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - X/Y/Z Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of players near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of players near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getNearbyPlayers</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> predicate)</span></div>
<divclass="block">Gets nearby players within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of players near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - X/Y/Z radius to search within</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z radius to search within</dd>
<dd><code>yRadius</code> - Y radius to search within</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z Radius</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double radius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>radius</code> - X/Y/Z radius to search within</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends T> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xzRadius,
double yRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>xzRadius</code> - X/Z radius to search within</dd>
<dd><code>yRadius</code> - Y radius to search within</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="type-parameters"><T extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><T></span> <spanclass="element-name">getNearbyEntitiesByType</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html"title="class or interface in java.lang"class="external-link">Class</a><? extends <ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> clazz,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
double xRadius,
double yRadius,
double zRadius,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><T> predicate)</span></div>
<divclass="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the entity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - Type to filter by</dd>
<dd><code>loc</code> - Center location</dd>
<dd><code>xRadius</code> - X Radius</dd>
<dd><code>yRadius</code> - Y Radius</dd>
<dd><code>zRadius</code> - Z Radius</dd>
<dd><code>predicate</code> - a predicate used to filter results</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a non-null collection.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</span></div>
<divclass="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - Chunk X-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>z</code> - Chunk Z-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</span></div>
<divclass="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location of the chunk</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit">World.ChunkLoadCallback</a> cb)</span></div>
<divclass="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<divclass="block">Requests <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="World.ChunkLoadCallback.html"title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to get the containing chunk from</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - Chunk X-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>z</code> - Chunk Z-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - Chunk X-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>z</code> - Chunk Z-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>gen</code> - Should we generate a chunk if it doesn't exists or not</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location of the chunk</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
boolean gen,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location of the chunk</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to get the containing chunk from</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
boolean gen,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link">Consumer</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>> cb)</span></div>
<divclass="block">Requests <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <ahref="block/Block.html"title="interface in org.bukkit.block"><code>Block</code></a>
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html"title="class or interface in java.util.function"class="external-link"><code>Consumer</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to get the containing chunk from</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dd><code>cb</code> - Callback to receive the chunk when it is loaded.
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to load the corresponding chunk from</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
boolean gen)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to load the corresponding chunk from</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to load the corresponding chunk from</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
boolean gen)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to load the corresponding chunk from</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(int x,
int z)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X Coord</dd>
<dd><code>z</code> - Z Coord</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(int x,
int z,
boolean gen)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - Chunk X-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>z</code> - Chunk Z-coordinate of the chunk - (world coordinate / 16)</dd>
<dd><code>gen</code> - Should we generate a chunk if it doesn't exists or not</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsyncUrgently</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to load the corresponding chunk from</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsyncUrgently</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
boolean gen)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to load the corresponding chunk from</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsyncUrgently</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to load the corresponding chunk from</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsyncUrgently</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Block.html"title="interface in org.bukkit.block">Block</a> block,
boolean gen)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>block</code> - Block to load the corresponding chunk from</dd>
<dd><code>gen</code> - Should the chunk generate</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsyncUrgently</span><wbr><spanclass="parameters">(int x,
int z)</span></div>
<divclass="block">Requests a <ahref="Chunk.html"title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given coordinates
This method makes no guarantee on how fast the chunk will load,
and will return the chunk to the callback at a later time.
You should use this method if you need a chunk but do not need it
immediately, and you wish to let the server control the speed
of chunk loads, keeping performance in mind.
The future will always be executed synchronously
on the main Server Thread.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X Coord</dd>
<dd><code>z</code> - Z Coord</dd>
<dt>Returns:</dt>
<dd>Future that will resolve when the chunk is loaded</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html"title="class or interface in java.util.concurrent"class="external-link">CompletableFuture</a><<ahref="Chunk.html"title="interface in org.bukkit">Chunk</a>></span> <spanclass="element-name">getChunkAtAsync</span><wbr><spanclass="parameters">(int x,
int z,
boolean gen,
boolean urgent)</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="getPlayers()">
<h3>getPlayers</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>></span> <spanclass="element-name">getPlayers</span>()</div>
<divclass="block">Get a list of all players in this World</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>A list of all Players currently residing in this world</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="audiences()">
<h3>audiences</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html"title="class or interface in java.lang"class="external-link">Iterable</a><? extends <ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/Audience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">Audience</a>></span> <spanclass="element-name">audiences</span>()</div>
<divclass="block"><spanclass="descfrm-type-label">Description copied from interface: <code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#audiences()"title="class or interface in net.kyori.adventure.audience"class="external-link">net.kyori.adventure.audience.ForwardingAudience</a></code></span></div>
<divclass="block">Gets the audiences.</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html#audiences()"title="class or interface in net.kyori.adventure.audience"class="external-link">audiences</a></code> in interface <code><ahref="https://jd.adventure.kyori.net/api/4.11.0/net/kyori/adventure/audience/ForwardingAudience.html"title="class or interface in net.kyori.adventure.audience"class="external-link">ForwardingAudience</a></code></dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getNearbyEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
double x,
double y,
double z)</span></div>
<divclass="block">Returns a list of entities within a bounding box centered around a
Location.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the size of the
search bounding box.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The center of the bounding box</dd>
<dd><code>x</code> - 1/2 the size of the box along x axis</dd>
<dd><code>y</code> - 1/2 the size of the box along y axis</dd>
<dd><code>z</code> - 1/2 the size of the box along z axis</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a></span> <spanclass="element-name">getEntity</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html"title="class or interface in java.util"class="external-link">UUID</a> uuid)</span></div>
<divclass="block">Gets an entity in this world by its UUID</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>uuid</code> - the UUID of the entity</dd>
<dt>Returns:</dt>
<dd>the entity with the given UUID, or null if it isn't found</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getNearbyEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
double x,
double y,
double z,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</span></div>
<divclass="block">Returns a list of entities within a bounding box centered around a
Location.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the size of the
search bounding box.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The center of the bounding box</dd>
<dd><code>x</code> - 1/2 the size of the box along x axis</dd>
<dd><code>y</code> - 1/2 the size of the box along y axis</dd>
<dd><code>z</code> - 1/2 the size of the box along z axis</dd>
<dd><code>filter</code> - only entities that fulfill this predicate are considered,
or <code>null</code> to consider all entities</dd>
<dt>Returns:</dt>
<dd>the collection of entities near location. This will always be a
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getNearbyEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/BoundingBox.html"title="class in org.bukkit.util">BoundingBox</a> boundingBox)</span></div>
<divclass="block">Returns a list of entities within the given bounding box.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the size of the
search bounding box.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>boundingBox</code> - the bounding box</dd>
<dt>Returns:</dt>
<dd>the collection of entities within the bounding box, will always
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>></span> <spanclass="element-name">getNearbyEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/BoundingBox.html"title="class in org.bukkit.util">BoundingBox</a> boundingBox,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</span></div>
<divclass="block">Returns a list of entities within the given bounding box.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the size of the
search bounding box.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>boundingBox</code> - the bounding box</dd>
<dd><code>filter</code> - only entities that fulfill this predicate are considered,
or <code>null</code> to consider all entities</dd>
<dt>Returns:</dt>
<dd>the collection of entities within the bounding box, will always
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance)</span></div>
<divclass="block">Performs a ray trace that checks for entity collisions.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the maximum
distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start position</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dt>Returns:</dt>
<dd>the closest ray trace hit result, or <code>null</code> if there
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
double raySize)</span></div>
<divclass="block">Performs a ray trace that checks for entity collisions.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the maximum
distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start position</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>raySize</code> - entity bounding boxes will be uniformly expanded (or
shrinked) by this value before doing collision checks</dd>
<dt>Returns:</dt>
<dd>the closest ray trace hit result, or <code>null</code> if there
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</span></div>
<divclass="block">Performs a ray trace that checks for entity collisions.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the maximum
distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start position</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>filter</code> - only entities that fulfill this predicate are considered,
or <code>null</code> to consider all entities</dd>
<dt>Returns:</dt>
<dd>the closest ray trace hit result, or <code>null</code> if there
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceEntities</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
double raySize,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</span></div>
<divclass="block">Performs a ray trace that checks for entity collisions.
<p>
This may not consider entities in currently unloaded chunks. Some
implementations may impose artificial restrictions on the maximum
distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start position</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>raySize</code> - entity bounding boxes will be uniformly expanded (or
shrinked) by this value before doing collision checks</dd>
<dd><code>filter</code> - only entities that fulfill this predicate are considered,
or <code>null</code> to consider all entities</dd>
<dt>Returns:</dt>
<dd>the closest ray trace hit result, or <code>null</code> if there
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceBlocks</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance)</span></div>
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
<p>
This takes collisions with passable blocks into account, but ignores
fluids.
<p>
This may cause loading of chunks! Some implementations may impose
artificial restrictions on the maximum distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start location</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dt>Returns:</dt>
<dd>the ray trace hit result, or <code>null</code> if there is no hit</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceBlocks</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode)</span></div>
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
<p>
This takes collisions with passable blocks into account.
<p>
This may cause loading of chunks! Some implementations may impose
artificial restrictions on the maximum distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start location</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>fluidCollisionMode</code> - the fluid collision mode</dd>
<dt>Returns:</dt>
<dd>the ray trace hit result, or <code>null</code> if there is no hit</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTraceBlocks</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode,
boolean ignorePassableBlocks)</span></div>
<divclass="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
<p>
If collisions with passable blocks are ignored, fluid collisions are
ignored as well regardless of the fluid collision mode.
<p>
Portal blocks are only considered passable if the ray starts within
them. Apart from that collisions with portal blocks will be considered
even if collisions with passable blocks are otherwise ignored.
<p>
This may cause loading of chunks! Some implementations may impose
artificial restrictions on the maximum distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start location</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>fluidCollisionMode</code> - the fluid collision mode</dd>
<dd><code>ignorePassableBlocks</code> - whether to ignore passable but collidable
blocks (ex. tall grass, signs, fluids, ..)</dd>
<dt>Returns:</dt>
<dd>the ray trace hit result, or <code>null</code> if there is no hit</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/RayTraceResult.html"title="class in org.bukkit.util">RayTraceResult</a></span> <spanclass="element-name">rayTrace</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> start,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> direction,
double maxDistance,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="FluidCollisionMode.html"title="enum class in org.bukkit">FluidCollisionMode</a> fluidCollisionMode,
boolean ignorePassableBlocks,
double raySize,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html"title="class or interface in java.util.function"class="external-link">Predicate</a><<ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a>> filter)</span></div>
<divclass="block">Performs a ray trace that checks for both block and entity collisions.
<p>
Block collisions use the blocks' precise collision shapes. The
<code>raySize</code> parameter is only taken into account for entity
collision checks.
<p>
If collisions with passable blocks are ignored, fluid collisions are
ignored as well regardless of the fluid collision mode.
<p>
Portal blocks are only considered passable if the ray starts within them.
Apart from that collisions with portal blocks will be considered even if
collisions with passable blocks are otherwise ignored.
<p>
This may cause loading of chunks! Some implementations may impose
artificial restrictions on the maximum distance.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>start</code> - the start location</dd>
<dd><code>direction</code> - the ray direction</dd>
<dd><code>maxDistance</code> - the maximum distance</dd>
<dd><code>fluidCollisionMode</code> - the fluid collision mode</dd>
<dd><code>ignorePassableBlocks</code> - whether to ignore passable but collidable
blocks (ex. tall grass, signs, fluids, ..)</dd>
<dd><code>raySize</code> - entity bounding boxes will be uniformly expanded (or
shrinked) by this value before doing collision checks</dd>
<dd><code>filter</code> - only entities that fulfill this predicate are considered,
or <code>null</code> to consider all entities</dd>
<dt>Returns:</dt>
<dd>the closest ray trace hit result with either a block or an
entity, or <code>null</code> if there is no hit</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getSpawnLocation()">
<h3>getSpawnLocation</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">getSpawnLocation</span>()</div>
<divclass="block">Gets the default spawn <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of this world</div>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">setSpawnLocation</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Sets the spawn location of the world.
<br>
The location provided must be equal to this world.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to set the spawn for this world at.</dd>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source)</span></div>
<divclass="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X coordinate</dd>
<dd><code>y</code> - Y coordinate</dd>
<dd><code>z</code> - Z coordinate</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dd><code>breakBlocks</code> - Whether or not to have blocks be destroyed</dd>
<dd><code>source</code> - the source entity, used for tracking damage</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power)</span></div>
<divclass="block">Creates explosion at given coordinates with given power</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire)</span></div>
<divclass="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire,
boolean breakBlocks)</span></div>
<divclass="block">Creates explosion at given location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dd><code>breakBlocks</code> - Whether or not to have blocks be destroyed</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire)</span></div>
<divclass="block">Creates explosion at given location with given power and optionally
setting blocks on fire, with the specified entity as the source.
Will destroy other blocks</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power)</span></div>
<divclass="block">Creates explosion at given location with given power, with the specified entity as the source.
Will set blocks on fire and destroy blocks.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
float power,
boolean setFire,
boolean breakBlocks)</span></div>
<divclass="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dd><code>breakBlocks</code> - Whether or not to have blocks be destroyed</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
float power,
boolean setFire)</span></div>
<divclass="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.
Will destroy blocks.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source,
float power)</span></div>
<divclass="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>source</code> - The source entity of the explosion</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire,
boolean breakBlocks)</span></div>
<divclass="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dd><code>breakBlocks</code> - Whether or not to have blocks be destroyed</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">createExplosion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> loc,
float power,
boolean setFire,
boolean breakBlocks,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> source)</span></div>
<divclass="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to blow up</dd>
<dd><code>power</code> - The power of explosion, where 4F is TNT</dd>
<dd><code>setFire</code> - Whether or not to set blocks on fire</dd>
<dd><code>breakBlocks</code> - Whether or not to have blocks be destroyed</dd>
<dd><code>source</code> - the source entity, used for tracking damage</dd>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
<divclass="block">Sets the PVP setting for this world.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>pvp</code> - True/False whether PVP should be Enabled.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getGenerator()">
<h3>getGenerator</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="generator/ChunkGenerator.html"title="class in org.bukkit.generator">ChunkGenerator</a></span> <spanclass="element-name">getGenerator</span>()</div>
<divclass="block">Gets the chunk generator for this world</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>ChunkGenerator associated with this world</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getBiomeProvider()">
<h3>getBiomeProvider</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="generator/BiomeProvider.html"title="class in org.bukkit.generator">BiomeProvider</a></span> <spanclass="element-name">getBiomeProvider</span>()</div>
<divclass="block">Gets the biome provider for this world</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="generator/BlockPopulator.html"title="class in org.bukkit.generator">BlockPopulator</a>></span> <spanclass="element-name">getPopulators</span>()</div>
<divclass="block">Gets a list of all applied <ahref="generator/BlockPopulator.html"title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s for this World</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>List containing any or none BlockPopulators</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></span> <spanclass="element-name">spawnFallingBlock</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="material/MaterialData.html"title="class in org.bukkit.material">MaterialData</a> data)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></span></div>
<divclass="block">Spawn a <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of
the specified <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a>. The material dictates what is falling.
When the FallingBlock hits the ground, it will place that block.
<p>
The Material must be a block type, check with <ahref="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to spawn the FallingBlock</dd>
<dd><code>data</code> - The block data</dd>
<dt>Returns:</dt>
<dd>The spawned <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></code> - if <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> or <ahref="material/MaterialData.html"title="class in org.bukkit.material"><code>MaterialData</code></a> are null or <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a> of the <ahref="material/MaterialData.html"title="class in org.bukkit.material"><code>MaterialData</code></a> is not a block</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></span> <spanclass="element-name">spawnFallingBlock</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a> data)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></span></div>
<divclass="block">Spawn a <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of
the specified <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a>. The material dictates what is falling.
When the FallingBlock hits the ground, it will place that block.
<p>
The Material must be a block type, check with <ahref="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to spawn the FallingBlock</dd>
<dd><code>data</code> - The block data</dd>
<dt>Returns:</dt>
<dd>The spawned <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></code> - if <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> or <ahref="block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a> are null</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity">FallingBlock</a></span> <spanclass="element-name">spawnFallingBlock</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Material.html"title="enum class in org.bukkit">Material</a> material,
byte data)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></span></div>
<divclass="block">Spawn a <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> of the
specified <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a>. The material dictates what is falling.
When the FallingBlock hits the ground, it will place that block.
<p>
The Material must be a block type, check with <ahref="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> to spawn the FallingBlock</dd>
<dd><code>material</code> - The block <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a> type</dd>
<dd><code>data</code> - The block data</dd>
<dt>Returns:</dt>
<dd>The spawned <ahref="entity/FallingBlock.html"title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></code> - if <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> or <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a> are null or <ahref="Material.html"title="enum class in org.bukkit"><code>Material</code></a> is not a block</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playEffect</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
int data)</span></div>
<divclass="block">Plays an effect to all players within a default radius around a given
location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> around which players must be to
hear the sound</dd>
<dd><code>effect</code> - the <ahref="Effect.html"title="enum class in org.bukkit"><code>Effect</code></a></dd>
<dd><code>data</code> - a data bit needed for some effects</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playEffect</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
int data,
int radius)</span></div>
<divclass="block">Plays an effect to all players within a given radius around a location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> around which players must be to
hear the effect</dd>
<dd><code>effect</code> - the <ahref="Effect.html"title="enum class in org.bukkit"><code>Effect</code></a></dd>
<dd><code>data</code> - a data bit needed for some effects</dd>
<dd><code>radius</code> - the radius around the location</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">playEffect</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Plays an effect to all players within a default radius around a given
location.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - data dependant on the type of effect</dd>
<dt>Parameters:</dt>
<dd><code>location</code> - the <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> around which players must be to
hear the sound</dd>
<dd><code>effect</code> - the <ahref="Effect.html"title="enum class in org.bukkit"><code>Effect</code></a></dd>
<dd><code>data</code> - a data bit needed for some effects</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">playEffect</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Effect.html"title="enum class in org.bukkit">Effect</a> effect,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data,
int radius)</span></div>
<divclass="block">Plays an effect to all players within a given radius around a location.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - data dependant on the type of effect</dd>
<dt>Parameters:</dt>
<dd><code>location</code> - the <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> around which players must be to
hear the effect</dd>
<dd><code>effect</code> - the <ahref="Effect.html"title="enum class in org.bukkit"><code>Effect</code></a></dd>
<dd><code>data</code> - a data bit needed for some effects</dd>
<dd><code>radius</code> - the radius around the location</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="ChunkSnapshot.html"title="interface in org.bukkit">ChunkSnapshot</a></span> <spanclass="element-name">getEmptyChunkSnapshot</span><wbr><spanclass="parameters">(int x,
int z,
boolean includeBiome,
boolean includeBiomeTemp)</span></div>
<divclass="block">Get empty chunk snapshot (equivalent to all air blocks), optionally
including valid biome data. Used for representing an ungenerated chunk,
or for fetching only biome data without loading a chunk.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - - chunk x coordinate</dd>
<dd><code>z</code> - - chunk z coordinate</dd>
<dd><code>includeBiome</code> - - if true, snapshot includes per-coordinate biome
type</dd>
<dd><code>includeBiomeTemp</code> - - if true, snapshot includes per-coordinate
<divclass="block">Gets whether monsters can spawn in this world.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>whether monsters can spawn in this world.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getBiome(int,int)">
<h3>getBiome</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a></span> <spanclass="element-name">getBiome</span><wbr><spanclass="parameters">(int x,
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> bio)</span></div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Gets the temperature for the given block coordinates.
<p>
It is safe to run this method when the block does not exist, it will
not create the block.
<p>
This method will return the raw temperature without adjusting for block
height effects.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X coordinate of the block</dd>
<dd><code>y</code> - Y coordinate of the block</dd>
<dd><code>z</code> - Z coordinate of the block</dd>
<dt>Returns:</dt>
<dd>Temperature of the requested block</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getHumidity(int,int)">
<h3>getHumidity</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">setDifficulty</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Difficulty.html"title="enum class in org.bukkit">Difficulty</a> difficulty)</span></div>
<divclass="block">Sets the Difficulty of the world.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>difficulty</code> - the new difficulty you want to set the world to</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getDifficulty()">
<h3>getDifficulty</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Difficulty.html"title="enum class in org.bukkit">Difficulty</a></span> <spanclass="element-name">getDifficulty</span>()</div>
<divclass="block">Gets the Difficulty of the world.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The difficulty of the world.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getWorldFolder()">
<h3>getWorldFolder</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/File.html"title="class or interface in java.io"class="external-link">File</a></span> <spanclass="element-name">getWorldFolder</span>()</div>
<divclass="block">Gets the folder of this world on disk.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The folder of this world.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getWorldType()">
<h3>getWorldType</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="WorldType.html"title="enum class in org.bukkit">WorldType</a></span> <spanclass="element-name">getWorldType</span>()</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the world's ticks per animal spawns value
<p>
This value determines how many ticks there are between attempts to
spawn animals.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn animals in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn animals
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, animal spawning will be disabled for this world. We
recommend using <ahref="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 400.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The world's ticks per animal spawns value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per animal spawns value
<p>
This value determines how many ticks there are between attempts to
spawn animals.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn animals in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn animals
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, animal spawning will be disabled for this world. We
recommend using <ahref="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 400.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAnimalSpawns</code> - the ticks per animal spawns value you want
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the world's ticks per monster spawns value
<p>
This value determines how many ticks there are between attempts to
spawn monsters.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn monsters in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn monsters
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, monsters spawning will be disabled for this world. We
recommend using <ahref="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The world's ticks per monster spawns value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per monster spawns value
<p>
This value determines how many ticks there are between attempts to
spawn monsters.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn monsters in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn monsters
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, monsters spawning will be disabled for this world. We
recommend using <ahref="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerMonsterSpawns</code> - the ticks per monster spawns value you
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the world's ticks per water mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn water mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water mobs in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn water mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, water mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The world's ticks per water mob spawns value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per water mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn water mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water mobs in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn water mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, water mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerWaterSpawns</code> - the ticks per water mob spawns value you
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the default ticks per water ambient mob spawns value.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water ambient mobs
every tick.
<li>A value of 400 will mean the server will attempt to spawn water ambient mobs
every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b> If set to 0, ambient mobs spawning will be disabled.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>the default ticks per water ambient mobs spawn value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per water ambient mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn water ambient mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water ambient mobs in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn weater ambient mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, water ambient mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAmbientSpawns</code> - the ticks per water ambient mob spawns value you
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the default ticks per water underground creature spawns value.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water underground creature
every tick.
<li>A value of 400 will mean the server will attempt to spawn water underground creature
every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b> If set to 0, water underground creature spawning will be disabled.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>the default ticks per water underground creature spawn value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per water underground creature spawns value
<p>
This value determines how many ticks there are between attempts to
spawn water underground creature.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn water underground creature in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn water underground creature
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, water underground creature spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerWaterUndergroundCreatureSpawns</code> - the ticks per water underground creature spawns value you
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getTicksPerSpawns(org.bukkit.entity.SpawnCategory)"><code>getTicksPerSpawns(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the world's ticks per ambient mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn ambient mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn ambient mobs in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn ambient mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, ambient mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>the default ticks per ambient mobs spawn value</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setTicksPerSpawns(org.bukkit.entity.SpawnCategory,int)"><code>setTicksPerSpawns(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the world's ticks per ambient mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn ambient mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn ambient mobs in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn ambient mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, ambient mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAmbientSpawns</code> - the ticks per ambient mob spawns value you
<divclass="member-signature"><spanclass="return-type">long</span> <spanclass="element-name">getTicksPerSpawns</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory)</span></div>
<divclass="block">Gets the world's ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs in
this world every tick.
<li>A value of 400 will mean the server will attempt to spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>spawnCategory</code> - the category spawn</dd>
<dt>Returns:</dt>
<dd>The world's ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">setTicksPerSpawns</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory,
int ticksPerCategorySpawn)</span></div>
<divclass="block">Sets the world's ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value
<p>
This value determines how many ticks there are between attempts to
spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs.
<p>
<b>Example Usage:</b>
<ul>
<li>A value of 1 will mean the server will attempt to spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs in
this world on every tick.
<li>A value of 400 will mean the server will attempt to spawn <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs
in this world every 400th tick.
<li>A value below 0 will be reset back to Minecraft's default.
</ul>
<p>
<b>Note:</b>
If set to 0, <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mobs spawning will be disabled for this world.
<p>
Minecraft default: 1.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>spawnCategory</code> - the category spawn</dd>
<dd><code>ticksPerCategorySpawn</code> - the ticks per <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> mob spawns value you
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets limit for number of monsters that can spawn in a chunk in this
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the limit for number of monsters that can spawn in a chunk in this
world
<p>
<b>Note:</b> If set to a negative number the world will use the
server-wide spawn limit instead.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getAnimalSpawnLimit()">
<h3>getAnimalSpawnLimit</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the limit for number of animals that can spawn in a chunk in this
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Sets the limit for number of animals that can spawn in a chunk in this
world
<p>
<b>Note:</b> If set to a negative number the world will use the
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the limit for number of water animals that can spawn in a chunk in
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the limit for number of water animals that can spawn in a chunk in
this world
<p>
<b>Note:</b> If set to a negative number the world will use the
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the limit for number of water underground creature that can spawn in a chunk in
this world</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The water underground creature spawn limit</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the limit for number of water underground creature that can spawn in a chunk in
this world
<p>
<b>Note:</b> If set to a negative number the world will use the
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets user-specified limit for number of water ambient mobs that can spawn
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the limit for number of water ambient mobs that can spawn in a chunk
in this world
<p>
<b>Note:</b> If set to a negative number the world will use the
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#getSpawnLimit(org.bukkit.entity.SpawnCategory)"><code>getSpawnLimit(SpawnCategory)</code></a></div>
</div>
<divclass="block">Gets the limit for number of ambient mobs that can spawn in a chunk in
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="deprecation-comment">Deprecated in favor of <ahref="#setSpawnLimit(org.bukkit.entity.SpawnCategory,int)"><code>setSpawnLimit(SpawnCategory, int)</code></a></div>
</div>
<divclass="block">Sets the limit for number of ambient mobs that can spawn in a chunk in
this world
<p>
<b>Note:</b> If set to a negative number the world will use the
<divclass="member-signature"><spanclass="return-type">int</span> <spanclass="element-name">getSpawnLimit</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory)</span></div>
<divclass="block">Gets the limit for number of <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> entities that can spawn in a chunk in
this world</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>spawnCategory</code> - the entity category</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">setSpawnLimit</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity">SpawnCategory</a> spawnCategory,
int limit)</span></div>
<divclass="block">Sets the limit for number of <ahref="entity/SpawnCategory.html"title="enum class in org.bukkit.entity"><code>SpawnCategory</code></a> entities that can spawn in a chunk in
this world
<p>
<b>Note:</b> If set to a negative number the world will use the
server-wide spawn limit instead.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>spawnCategory</code> - the entity category</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the provided Location in the World.
<p>
This function will fail silently if Location or Sound are null.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The location to play the sound</dd>
<dd><code>sound</code> - The sound to play</dd>
<dd><code>volume</code> - The volume of the sound</dd>
<dd><code>pitch</code> - The pitch of the sound</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> sound,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the provided Location in the World.
<p>
This function will fail silently if Location or Sound are null. No
sound will be heard by the players if their clients do not have the
respective sound for the value passed.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the location to play the sound</dd>
<dd><code>sound</code> - the internal sound name to play</dd>
<dd><code>volume</code> - the volume of the sound</dd>
<dd><code>pitch</code> - the pitch of the sound</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the provided Location in the World.
<p>
This function will fail silently if Location or Sound are null.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The location to play the sound</dd>
<dd><code>sound</code> - The sound to play</dd>
<dd><code>category</code> - the category of the sound</dd>
<dd><code>volume</code> - The volume of the sound</dd>
<dd><code>pitch</code> - The pitch of the sound</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the provided Location in the World.
<p>
This function will fail silently if Location or Sound are null. No sound
will be heard by the players if their clients do not have the respective
sound for the value passed.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the location to play the sound</dd>
<dd><code>sound</code> - the internal sound name to play</dd>
<dd><code>category</code> - the category of the sound</dd>
<dd><code>volume</code> - the volume of the sound</dd>
<dd><code>pitch</code> - the pitch of the sound</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> entity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the location of the provided entity in the World.
<p>
This function will fail silently if Entity or Sound are null.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>entity</code> - The entity to play the sound</dd>
<dd><code>sound</code> - The sound to play</dd>
<dd><code>volume</code> - The volume of the sound</dd>
<dd><code>pitch</code> - The pitch of the sound</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">playSound</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> entity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Sound.html"title="enum class in org.bukkit">Sound</a> sound,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="SoundCategory.html"title="enum class in org.bukkit">SoundCategory</a> category,
float volume,
float pitch)</span></div>
<divclass="block">Play a Sound at the location of the provided entity in the World.
<p>
This function will fail silently if Entity or Sound are null.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>entity</code> - The entity to play the sound</dd>
<dd><code>sound</code> - The sound to play</dd>
<dd><code>category</code> - the category of the sound</dd>
<dd><code>volume</code> - The volume of the sound</dd>
<dd><code>pitch</code> - The pitch of the sound</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getGameRules()">
<h3>getGameRules</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a>[]</span> <spanclass="element-name">getGameRules</span>()</div>
<divclass="block">Get an array containing the names of all the <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>s.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>An array of <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a> names.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Contract.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Contract</a>("null -> null; !null -> !null")
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></span> <spanclass="element-name">getGameRuleValue</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule)</span></div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type">boolean</span> <spanclass="element-name">setGameRuleValue</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> value)</span></div>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">isGameRule</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> rule)</span></div>
<divclass="block">Checks if string is a valid game rule</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="type-parameters"><T></span> <spanclass="return-type">T</span> <spanclass="element-name">getGameRuleValue</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule)</span></div>
<divclass="block">Get the current value for a given <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the GameRule's type</dd>
<dt>Parameters:</dt>
<dd><code>rule</code> - the GameRule to check</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="type-parameters"><T></span> <spanclass="return-type">T</span> <spanclass="element-name">getGameRuleDefault</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule)</span></div>
<divclass="block">Get the default value for a given <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>. This value is not
guaranteed to match the current value.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the type of GameRule</dd>
<dt>Parameters:</dt>
<dd><code>rule</code> - the rule to return a default value for</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">boolean</span> <spanclass="element-name">setGameRule</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameRule.html"title="class in org.bukkit">GameRule</a><T> rule,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
T newValue)</span></div>
<divclass="block">Set the given <ahref="GameRule.html"title="class in org.bukkit"><code>GameRule</code></a>'s new value.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - the value type of the GameRule</dd>
<dt>Parameters:</dt>
<dd><code>rule</code> - the GameRule to update</dd>
<dd><code>newValue</code> - the new value</dd>
<dt>Returns:</dt>
<dd>true if the value was successfully set</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getWorldBorder()">
<h3>getWorldBorder</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="WorldBorder.html"title="interface in org.bukkit">WorldBorder</a></span> <spanclass="element-name">getWorldBorder</span>()</div>
<divclass="block">Gets the world border for this world.</div>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
double offsetX,
double offsetY,
double offsetZ)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
double offsetX,
double offsetY,
double offsetZ,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> receivers,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a> source,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - Type</dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>receivers</code> - List of players to receive the particles, or null for all in world</dd>
<dd><code>source</code> - Source of the particles to be used in visibility checks, or null if no player source</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a>> receivers,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Player.html"title="interface in org.bukkit.entity">Player</a> source,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data,
boolean force)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - Type</dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>receivers</code> - List of players to receive the particles, or null for all in world</dd>
<dd><code>source</code> - Source of the particles to be used in visibility checks, or null if no player source</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dd><code>force</code> - allows the particle to be seen further away from the player
and shows to players using any vanilla client particle settings</dd>
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data,
boolean force)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>location</code> - the location to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dd><code>force</code> - whether to send the particle to players within an extended
range and encourage their client to render it regardless of
<divclass="member-signature"><spanclass="type-parameters"><T></span> <spanclass="return-type">void</span> <spanclass="element-name">spawnParticle</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Particle.html"title="enum class in org.bukkit">Particle</a> particle,
double x,
double y,
double z,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
T data,
boolean force)</span></div>
<divclass="block">Spawns the particle (the number of times specified by count)
at the target location. The position of each particle will be
randomized positively and negatively by the offset parameters
on each axis.</div>
<dlclass="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dt>Parameters:</dt>
<dd><code>particle</code> - the particle to spawn</dd>
<dd><code>x</code> - the position on the x axis to spawn at</dd>
<dd><code>y</code> - the position on the y axis to spawn at</dd>
<dd><code>z</code> - the position on the z axis to spawn at</dd>
<dd><code>count</code> - the number of particles</dd>
<dd><code>offsetX</code> - the maximum random offset on the X axis</dd>
<dd><code>offsetY</code> - the maximum random offset on the Y axis</dd>
<dd><code>offsetZ</code> - the maximum random offset on the Z axis</dd>
<dd><code>extra</code> - the extra data for this particle, depends on the
particle used (normally speed)</dd>
<dd><code>data</code> - the data to use for the particle or null,
the type of this depends on <ahref="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
<dd><code>force</code> - whether to send the particle to players within an extended
range and encourage their client to render it regardless of
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">locateNearestStructure</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="StructureType.html"title="class in org.bukkit">StructureType</a> structureType,
<ahref="#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.Structure,int,boolean)"><code>locateNearestStructure(Location, Structure, int, boolean)</code></a> or
<divclass="block">Find the closest nearby structure of a given <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a>.
Finding unexplored structures can, and will, block if the world is
looking in chunks that gave not generated yet. This can lead to the world
temporarily freezing while locating an unexplored structure.
<p>
The <code>radius</code> is not a rigid square radius. Each structure may alter
how many chunks to check for each iteration. Do not assume that only a
radius x radius chunk area will be checked. For example,
<ahref="generator/structure/StructureType.html#WOODLAND_MANSION"><code>StructureType.WOODLAND_MANSION</code></a> can potentially check up to 20,000
blocks away (or more) regardless of the radius used.
<p>
This will <i>not</i> load or generate chunks. This can also lead to
instances where the server can hang if you are only looking for
unexplored structures. This is because it will keep looking further and
further out in order to find the structure.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>origin</code> - where to start looking for a structure</dd>
<dd><code>structureType</code> - the type of structure to find</dd>
<dd><code>radius</code> - the radius, in chunks, around which to search</dd>
<dd><code>findUnexplored</code> - true to only find unexplored structures</dd>
<dt>Returns:</dt>
<dd>the closest <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a>, or null if no structure of the
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/StructureSearchResult.html"title="interface in org.bukkit.util">StructureSearchResult</a></span> <spanclass="element-name">locateNearestStructure</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure">StructureType</a> structureType,
int radius,
boolean findUnexplored)</span></div>
<divclass="block">Find the closest nearby structure of a given <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a>.
Finding unexplored structures can, and will, block if the world is
looking in chunks that gave not generated yet. This can lead to the world
temporarily freezing while locating an unexplored structure.
<p>
The <code>radius</code> is not a rigid square radius. Each structure may alter
how many chunks to check for each iteration. Do not assume that only a
radius x radius chunk area will be checked. For example,
<ahref="generator/structure/StructureType.html#WOODLAND_MANSION"><code>StructureType.WOODLAND_MANSION</code></a> can potentially check up to 20,000
blocks away (or more) regardless of the radius used.
<p>
This will <i>not</i> load or generate chunks. This can also lead to
instances where the server can hang if you are only looking for
unexplored structures. This is because it will keep looking further and
further out in order to find the structure.
<p>
The difference between searching for a <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a> and a
<ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a> is, that a <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a> can refer to multiple
<ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structures</code></a> while searching for a <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>
while only search for the given <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>origin</code> - where to start looking for a structure</dd>
<dd><code>structureType</code> - the type of structure to find</dd>
<dd><code>radius</code> - the radius, in chunks, around which to search</dd>
<dd><code>findUnexplored</code> - true to only find unexplored structures</dd>
<dt>Returns:</dt>
<dd>the closest <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> and <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>, or null if no
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="util/StructureSearchResult.html"title="interface in org.bukkit.util">StructureSearchResult</a></span> <spanclass="element-name">locateNearestStructure</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure">Structure</a> structure,
int radius,
boolean findUnexplored)</span></div>
<divclass="block">Find the closest nearby structure of a given <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>. Finding
unexplored structures can, and will, block if the world is looking in
chunks that gave not generated yet. This can lead to the world
temporarily freezing while locating an unexplored structure.
<p>
The <code>radius</code> is not a rigid square radius. Each structure may alter
how many chunks to check for each iteration. Do not assume that only a
radius x radius chunk area will be checked. For example,
<ahref="generator/structure/Structure.html#MANSION"><code>Structure.MANSION</code></a> can potentially check up to 20,000 blocks away
(or more) regardless of the radius used.
<p>
This will <i>not</i> load or generate chunks. This can also lead to
instances where the server can hang if you are only looking for
unexplored structures. This is because it will keep looking further and
further out in order to find the structure.
<p>
The difference between searching for a <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a> and a
<ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a> is, that a <ahref="generator/structure/StructureType.html"title="class in org.bukkit.generator.structure"><code>StructureType</code></a> can refer to multiple
<ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structures</code></a> while searching for a <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>
while only search for the given <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>origin</code> - where to start looking for a structure</dd>
<dd><code>structure</code> - the structure to find</dd>
<dd><code>radius</code> - the radius, in chunks, around which to search</dd>
<dd><code>findUnexplored</code> - true to only find unexplored structures</dd>
<dt>Returns:</dt>
<dd>the closest <ahref="Location.html"title="class in org.bukkit"><code>Location</code></a> and <ahref="generator/structure/Structure.html"title="class in org.bukkit.generator.structure"><code>Structure</code></a>, or null if no
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">locateNearestBiome</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> biome,
int radius)</span></div>
<divclass="block">Locates the nearest biome based on an origin, biome type, and radius to search.
Step defaults to <code>8</code>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>origin</code> - Origin location</dd>
<dd><code>biome</code> - Biome to find</dd>
<dd><code>radius</code> - radius to search</dd>
<dt>Returns:</dt>
<dd>Location of biome or null if not found in specified radius</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Location.html"title="class in org.bukkit">Location</a></span> <spanclass="element-name">locateNearestBiome</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> origin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="block/Biome.html"title="enum class in org.bukkit.block">Biome</a> biome,
int radius,
int step)</span></div>
<divclass="block">Locates the nearest biome based on an origin, biome type, and radius to search
and step</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>origin</code> - Origin location</dd>
<dd><code>biome</code> - Biome to find</dd>
<dd><code>radius</code> - radius to search</dd>
<dd><code>step</code> - Search step 1 would mean checking every block, 8 would be every 8th block</dd>
<dt>Returns:</dt>
<dd>Location of biome or null if not found in specified radius</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="isUltrawarm()">
<h3>isUltrawarm</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Gets the coordinate scaling of this world.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>the coordinate scale</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="hasSkylight()">
<h3>hasSkylight</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Checks if the world has skylight access</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>whether there is skylight</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="hasBedrockCeiling()">
<h3>hasBedrockCeiling</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Checks if the world has a bedrock ceiling</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>whether the world has a bedrock ceiling</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="doesBedWork()">
<h3>doesBedWork</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Checks if this world has a fixed time</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>whether this world has fixed time</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getInfiniburn()">
<h3>getInfiniburn</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html"title="class or interface in java.util"class="external-link">Collection</a><<ahref="Material.html"title="enum class in org.bukkit">Material</a>></span> <spanclass="element-name">getInfiniburn</span>()</div>
<divclass="block">Gets the collection of materials that burn infinitely in this world.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>the materials that will forever stay lit by fire</dd>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">sendGameEvent</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="entity/Entity.html"title="interface in org.bukkit.entity">Entity</a> sourceEntity,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="GameEvent.html"title="class in org.bukkit">GameEvent</a> gameEvent,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="util/Vector.html"title="class in org.bukkit.util">Vector</a> position)</span></div>
<divclass="block">Posts a specified game event at a location</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<divclass="block">Sets the sending view distance for this world.
<p>
Sending view distance is the view distance where chunks will load in for players in this world.
</p></div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>viewDistance</code> - view distance in [2, 32] or -1</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="spigot()">
<h3>spigot</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="World.Spigot.html"title="class in org.bukkit">World.Spigot</a></span> <spanclass="element-name">spigot</span>()</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="Raid.html"title="interface in org.bukkit">Raid</a></span> <spanclass="element-name">locateNearestRaid</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="Location.html"title="class in org.bukkit">Location</a> location,
int radius)</span></div>
<divclass="block">Finds the nearest raid close to the given location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the origin location</dd>
<dd><code>radius</code> - the radius</dd>
<dt>Returns:</dt>
<dd>the closest <ahref="Raid.html"title="interface in org.bukkit"><code>Raid</code></a>, or null if no raids were found</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getRaids()">
<h3>getRaids</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="Raid.html"title="interface in org.bukkit">Raid</a>></span> <spanclass="element-name">getRaids</span>()</div>
<divclass="block">Gets all raids that are going on over this world.</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="boss/DragonBattle.html"title="interface in org.bukkit.boss">DragonBattle</a></span> <spanclass="element-name">getEnderDragonBattle</span>()</div>
<divclass="block">Get the <ahref="boss/DragonBattle.html"title="interface in org.bukkit.boss"><code>DragonBattle</code></a> associated with this world.
If this world's environment is not <ahref="World.Environment.html#THE_END"><code>World.Environment.THE_END</code></a>, null will
be returned.
<p>
If an end world, a dragon battle instance will be returned regardless of
whether or not a dragon is present in the world or a fight sequence has
been activated. The dragon battle instance acts as a state holder.</div>