Scissors-Website/public/javadoc/1.17.1/org/bukkit/World.html
2022-07-05 18:33:56 -05:00

7687 lines
710 KiB
HTML

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>World (Scissors-API 1.17.1-R0.1-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: org.bukkit, interface: World">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.bukkit</a></div>
<h1 title="Interface World" class="title">Interface World</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Superinterfaces:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code>, <code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience</a></code>, <code><a href="Keyed.html" title="interface in org.bukkit">Keyed</a></code>, <code><a href="metadata/Metadatable.html" title="interface in org.bukkit.metadata">Metadatable</a></code>, <code><a href="plugin/messaging/PluginMessageRecipient.html" title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a></code>, <code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/pointer/Pointered.html" title="class or interface in net.kyori.adventure.pointer" class="external-link">Pointered</a></code>, <code><a href="RegionAccessor.html" title="interface in org.bukkit">RegionAccessor</a></code>, <code><a href="generator/WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">World</span><span class="extends-implements">
extends <a href="RegionAccessor.html" title="interface in org.bukkit">RegionAccessor</a>, <a href="generator/WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>, <a href="plugin/messaging/PluginMessageRecipient.html" title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a>, <a href="metadata/Metadatable.html" title="interface in org.bukkit.metadata">Metadatable</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience</a>, <a href="Keyed.html" title="interface in org.bukkit">Keyed</a></span></div>
<div class="block">Represents a world, which may contain entities, chunks and blocks</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="caption"><span>Nested Classes</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Interface</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static interface&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="World.ChunkLoadCallback.html" class="type-name-link" title="interface in org.bukkit">World.ChunkLoadCallback</a></code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
</div>
<div class="col-first odd-row-color"><code>static enum&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="World.Environment.html" class="type-name-link" title="enum class in org.bukkit">World.Environment</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Represents various map environment types that a world may be</div>
</div>
<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="World.Spigot.html" class="type-name-link" title="class in org.bukkit">World.Spigot</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-net.kyori.adventure.audience.ForwardingAudience">Nested classes/interfaces inherited from interface&nbsp;net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience</a></h2>
<code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.Single.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience.Single</a></code></div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab5" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab5', 3)" class="table-tab">Default Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)" class="member-name-link">addPluginChunkTicket</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Adds a plugin ticket for the specified chunk, loading the chunk if it is
not already loaded.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#audiences()" class="member-name-link">audiences</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the audiences.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#canGenerateStructures()" class="member-name-link">canGenerateStructures</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether or not structures are being generated.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(double,double,double,float)" class="member-name-link">createExplosion</a><wbr>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(double,double,double,float,boolean)" class="member-name-link">createExplosion</a><wbr>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(double,double,double,float,boolean,boolean)" class="member-name-link">createExplosion</a><wbr>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(double,double,double,float,boolean,boolean,org.bukkit.entity.Entity)" class="member-name-link">createExplosion</a><wbr>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createExplosion(org.bukkit.entity.Entity,float)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createExplosion(org.bukkit.entity.Entity,float,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power,
boolean&nbsp;setFire)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createExplosion(org.bukkit.entity.Entity,float,boolean,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(org.bukkit.Location,float)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(org.bukkit.Location,float,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(org.bukkit.Location,float,boolean,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(org.bukkit.Location,float,boolean,boolean,org.bukkit.entity.Entity)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates explosion at given location with given power, with the specified entity as the source.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates explosion at given location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean,boolean)" class="member-name-link">createExplosion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates explosion at given location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#doesBedWork()" class="member-name-link">doesBedWork</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isBedWorks()"><code>isBedWorks()</code></a></div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#doesRespawnAnchorWork()" class="member-name-link">doesRespawnAnchorWork</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isRespawnAnchorWorks()"><code>isRespawnAnchorWorks()</code></a></div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack)" class="member-name-link">dropItem</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)" class="member-name-link">dropItem</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/Consumer.html" title="interface in org.bukkit.util">Consumer</a>&lt;<a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a>&gt;&nbsp;function)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a>
Note that functions will run before the entity is spawned</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack)" class="member-name-link">dropItemNaturally</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> with a random offset</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)" class="member-name-link">dropItemNaturally</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/Consumer.html" title="interface in org.bukkit.util">Consumer</a>&lt;<a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a>&gt;&nbsp;function)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Drops an item at the specified <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findLightningRod(org.bukkit.Location)" class="member-name-link">findLightningRod</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Finds the location of the nearest unobstructed Lightning Rod in a 128-block
radius around the given location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findLightningTarget(org.bukkit.Location)" class="member-name-link">findLightningTarget</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Finds a target <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> for lightning to strike.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#generateTree(org.bukkit.Location,org.bukkit.TreeType)" class="member-name-link">generateTree</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="TreeType.html" title="enum class in org.bukkit">TreeType</a>&nbsp;type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates a tree at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#generateTree(org.bukkit.Location,org.bukkit.TreeType,org.bukkit.BlockChangeDelegate)" class="member-name-link">generateTree</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="TreeType.html" title="enum class in org.bukkit">TreeType</a>&nbsp;type,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="BlockChangeDelegate.html" title="interface in org.bukkit">BlockChangeDelegate</a>&nbsp;delegate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">this method does not handle tile entities (bee nests)</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllowAnimals()" class="member-name-link">getAllowAnimals</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether animals can spawn in this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllowMonsters()" class="member-name-link">getAllowMonsters</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether monsters can spawn in this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAmbientSpawnLimit()" class="member-name-link">getAmbientSpawnLimit</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the limit for number of ambient mobs that can spawn in a chunk in
this world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAnimalSpawnLimit()" class="member-name-link">getAnimalSpawnLimit</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the limit for number of animals that can spawn in a chunk in this
world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getBiome(int,int)" class="member-name-link">getBiome</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="generator/BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBiomeProvider()" class="member-name-link">getBiomeProvider</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the biome provider for this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockAt(int,int,int)" class="member-name-link">getBlockAt</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given coordinates</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockAt(org.bukkit.Location)" class="member-name-link">getBlockAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getBlockAtKey(long)" class="member-name-link">getBlockAtKey</a><wbr>(long&nbsp;key)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given block key</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getChunkAt(int,int)" class="member-name-link">getChunkAt</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the given coordinates</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAt(long)" class="member-name-link">getChunkAt</a><wbr>(long&nbsp;chunkKey)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the chunk at the specified chunk key, which is the X and Z packed into a long.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getChunkAt(org.bukkit.block.Block)" class="member-name-link">getChunkAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> that contains the given <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getChunkAt(org.bukkit.Location)" class="member-name-link">getChunkAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(int,int)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(int,int,boolean)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getChunkAtAsync(int,int,boolean,boolean)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen,
boolean&nbsp;urgent)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(int,int,boolean,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getChunkAtAsync(int,int,org.bukkit.World.ChunkLoadCallback)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(int,int,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.block.Block)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.block.Block,boolean)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.block.Block,boolean,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getChunkAtAsync(org.bukkit.block.Block,org.bukkit.World.ChunkLoadCallback)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.block.Block,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.Location)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.Location,boolean)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.Location,boolean,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getChunkAtAsync(org.bukkit.Location,org.bukkit.World.ChunkLoadCallback)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsync(org.bukkit.Location,java.util.function.Consumer)" class="member-name-link">getChunkAtAsync</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsyncUrgently(int,int)" class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsyncUrgently(org.bukkit.block.Block)" class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsyncUrgently(org.bukkit.block.Block,boolean)" class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsyncUrgently(org.bukkit.Location)" class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getChunkAtAsyncUrgently(org.bukkit.Location,boolean)" class="member-name-link">getChunkAtAsyncUrgently</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Requests a <a href="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>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getChunkCount()" class="member-name-link">getChunkCount</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getClearWeatherDuration()" class="member-name-link">getClearWeatherDuration</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the clear weather duration.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCoordinateScale()" class="member-name-link">getCoordinateScale</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the coordinate scaling of this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Difficulty.html" title="enum class in org.bukkit">Difficulty</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDifficulty()" class="member-name-link">getDifficulty</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the Difficulty of the world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="ChunkSnapshot.html" title="interface in org.bukkit">ChunkSnapshot</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEmptyChunkSnapshot(int,int,boolean,boolean)" class="member-name-link">getEmptyChunkSnapshot</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;includeBiome,
boolean&nbsp;includeBiomeTemp)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get empty chunk snapshot (equivalent to all air blocks), optionally
including valid biome data.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="boss/DragonBattle.html" title="interface in org.bukkit.boss">DragonBattle</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEnderDragonBattle()" class="member-name-link">getEnderDragonBattle</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the <a href="boss/DragonBattle.html" title="interface in org.bukkit.boss"><code>DragonBattle</code></a> associated with this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntities()" class="member-name-link">getEntities</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a list of all entities in this World</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntitiesByClass(java.lang.Class)" class="member-name-link">getEntitiesByClass</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;&nbsp;cls)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a collection of all entities in this World matching the given
class/interface</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getEntitiesByClass(java.lang.Class...)" class="member-name-link">getEntitiesByClass</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;...&nbsp;classes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntitiesByClasses(java.lang.Class...)" class="member-name-link">getEntitiesByClasses</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;?&gt;...&nbsp;classes)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a collection of all entities in this World matching any of the
given classes/interfaces</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntity(java.util.UUID)" class="member-name-link">getEntity</a><wbr>(<a href="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>&nbsp;uuid)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets an entity in this world by its UUID</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntityCount()" class="member-name-link">getEntityCount</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getForceLoadedChunks()" class="member-name-link">getForceLoadedChunks</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns all force loaded chunks in this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFullTime()" class="member-name-link">getFullTime</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the full in-game time on this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getGameRuleDefault(org.bukkit.GameRule)" class="member-name-link">getGameRuleDefault</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the default value for a given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getGameRules()" class="member-name-link">getGameRules</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get an array containing the names of all the <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>s.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getGameRuleValue(org.bukkit.GameRule)" class="member-name-link">getGameRuleValue</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the current value for a given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getGameRuleValue(java.lang.String)" class="member-name-link">getGameRuleValue</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&nbsp;rule)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#getGameRuleValue(org.bukkit.GameRule)"><code>getGameRuleValue(GameRule)</code></a> instead</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getGameTime()" class="member-name-link">getGameTime</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the full in-game time on this world since the world generation</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="generator/ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getGenerator()" class="member-name-link">getGenerator</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the chunk generator for this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockAt(int,int)" class="member-name-link">getHighestBlockAt</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockAt(int,int,org.bukkit.HeightMap)" class="member-name-link">getHighestBlockAt</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest block corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getHighestBlockAt(int,int,com.destroystokyo.paper.HeightmapType)" class="member-name-link">getHighestBlockAt</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockAt(int, int, HeightMap)</code></a></div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockAt(org.bukkit.Location)" class="member-name-link">getHighestBlockAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)" class="member-name-link">getHighestBlockAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest block corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getHighestBlockAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)" class="member-name-link">getHighestBlockAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockAt(Location, HeightMap)</code></a></div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockYAt(int,int)" class="member-name-link">getHighestBlockYAt</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest non-empty (impassable) coordinate at the given
coordinates.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockYAt(int,int,org.bukkit.HeightMap)" class="member-name-link">getHighestBlockYAt</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest coordinate corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getHighestBlockYAt(int,int,com.destroystokyo.paper.HeightmapType)" class="member-name-link">getHighestBlockYAt</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockYAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockYAt(int, int, HeightMap)</code></a></div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockYAt(org.bukkit.Location)" class="member-name-link">getHighestBlockYAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest non-empty (impassable) coordinate at the given
<a href="Location.html" title="class in org.bukkit"><code>Location</code></a>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)" class="member-name-link">getHighestBlockYAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the highest coordinate corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code>default int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6"><code><a href="#getHighestBlockYAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)" class="member-name-link">getHighestBlockYAt</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockYAt(Location, HeightMap)</code></a></div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getHumidity(int,int)" class="member-name-link">getHumidity</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getHumidity(int,int,int)" class="member-name-link">getHumidity</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the humidity for the given block coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Material.html" title="enum class in org.bukkit">Material</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInfiniburn()" class="member-name-link">getInfiniburn</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the collection of materials that burn infinitely in this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getKeepSpawnInMemory()" class="member-name-link">getKeepSpawnInMemory</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the world's spawn area should be kept loaded into memory
or not.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="NamespacedKey.html" title="class in org.bukkit">NamespacedKey</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getKey()" class="member-name-link">getKey</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the world's key</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLivingEntities()" class="member-name-link">getLivingEntities</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a list of all living entities in this World</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLoadedChunks()" class="member-name-link">getLoadedChunks</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets an array of all loaded <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a>s</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getLocationAtKey(long)" class="member-name-link">getLocationAtKey</a><wbr>(long&nbsp;key)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> at the given block key</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLogicalHeight()" class="member-name-link">getLogicalHeight</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the maximum height to which chorus fruits and nether portals can
bring players within this dimension.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMonsterSpawnLimit()" class="member-name-link">getMonsterSpawnLimit</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets limit for number of monsters that can spawn in a chunk in this
world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../io/papermc/paper/world/MoonPhase.html" title="enum class in io.papermc.paper.world">MoonPhase</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMoonPhase()" class="member-name-link">getMoonPhase</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNearbyEntities(org.bukkit.Location,double,double,double)" class="member-name-link">getNearbyEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a list of entities within a bounding box centered around a
Location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNearbyEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a list of entities within a bounding box centered around a
Location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNearbyEntities(org.bukkit.util.BoundingBox)" class="member-name-link">getNearbyEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/BoundingBox.html" title="class in org.bukkit.util">BoundingBox</a>&nbsp;boundingBox)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a list of entities within the given bounding box.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNearbyEntities(org.bukkit.util.BoundingBox,java.util.function.Predicate)" class="member-name-link">getNearbyEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/BoundingBox.html" title="class in org.bukkit.util">BoundingBox</a>&nbsp;boundingBox,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a list of entities within the given bounding box.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;<br><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,java.util.function.Predicate)" class="member-name-link">getNearbyEntitiesByType</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double,double)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double,double,double)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyLivingEntities(org.bukkit.Location,double,java.util.function.Predicate)" class="member-name-link">getNearbyLivingEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double,double)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double,double,double)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double,double,java.util.function.Predicate)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getNearbyPlayers(org.bukkit.Location,double,java.util.function.Predicate)" class="member-name-link">getNearbyPlayers</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNoTickViewDistance()" class="member-name-link">getNoTickViewDistance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns the no-tick view distance for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPlayerCount()" class="member-name-link">getPlayerCount</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPlayers()" class="member-name-link">getPlayers</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a list of all players in this World</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>,<wbr><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPluginChunkTickets()" class="member-name-link">getPluginChunkTickets</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a map of which plugins have tickets for what chunks.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPluginChunkTickets(int,int)" class="member-name-link">getPluginChunkTickets</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Retrieves a collection specifying which plugins have tickets for the
specified chunk.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="generator/BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPopulators()" class="member-name-link">getPopulators</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets a list of all applied <a href="generator/BlockPopulator.html" title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s for this World</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPVP()" class="member-name-link">getPVP</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the current PVP setting for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Raid.html" title="interface in org.bukkit">Raid</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRaids()" class="member-name-link">getRaids</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all raids that are going on over this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSeaLevel()" class="member-name-link">getSeaLevel</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the sea level for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSendViewDistance()" class="member-name-link">getSendViewDistance</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the sending view distance for this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSpawnLocation()" class="member-name-link">getSpawnLocation</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the default spawn <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getTemperature(int,int)" class="member-name-link">getTemperature</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTemperature(int,int,int)" class="member-name-link">getTemperature</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the temperature for the given block coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getThunderDuration()" class="member-name-link">getThunderDuration</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the thundering duration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTickableTileEntityCount()" class="member-name-link">getTickableTileEntityCount</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerAmbientSpawns()" class="member-name-link">getTicksPerAmbientSpawns</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the world's ticks per ambient mob spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerAnimalSpawns()" class="member-name-link">getTicksPerAnimalSpawns</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the world's ticks per animal spawns value</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerMonsterSpawns()" class="member-name-link">getTicksPerMonsterSpawns</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the world's ticks per monster spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerWaterAmbientSpawns()" class="member-name-link">getTicksPerWaterAmbientSpawns</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the default ticks per water ambient mob spawns value.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerWaterSpawns()" class="member-name-link">getTicksPerWaterSpawns</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the world's ticks per water mob spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTicksPerWaterUndergroundCreatureSpawns()" class="member-name-link">getTicksPerWaterUndergroundCreatureSpawns</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the default ticks per water underground creature spawns value.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTileEntityCount()" class="member-name-link">getTileEntityCount</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTime()" class="member-name-link">getTime</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the relative in-game time of this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getViewDistance()" class="member-name-link">getViewDistance</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns the view distance used for this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWaterAmbientSpawnLimit()" class="member-name-link">getWaterAmbientSpawnLimit</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets user-specified limit for number of water ambient mobs that can spawn
in a chunk.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWaterAnimalSpawnLimit()" class="member-name-link">getWaterAnimalSpawnLimit</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the limit for number of water animals that can spawn in a chunk in
this world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWaterUndergroundCreatureSpawnLimit()" class="member-name-link">getWaterUndergroundCreatureSpawnLimit</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the limit for number of water underground creature that can spawn in a chunk in
this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWeatherDuration()" class="member-name-link">getWeatherDuration</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the remaining time in ticks of the current conditions.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldBorder.html" title="interface in org.bukkit">WorldBorder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWorldBorder()" class="member-name-link">getWorldBorder</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the world border for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWorldFolder()" class="member-name-link">getWorldFolder</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the folder of this world on disk.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="WorldType.html" title="enum class in org.bukkit">WorldType</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getWorldType()" class="member-name-link">getWorldType</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">world type is only used to select the default word generation
settings and is not stored in Vanilla worlds, making it impossible for
this method to always return the correct value.</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#hasBedrockCeiling()" class="member-name-link">hasBedrockCeiling</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#hasCeiling()"><code>hasCeiling()</code></a></div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#hasCeiling()" class="member-name-link">hasCeiling</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if this world has a ceiling.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#hasRaids()" class="member-name-link">hasRaids</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if players with the bad omen effect in this world will trigger a
raid.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#hasSkylight()" class="member-name-link">hasSkylight</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#hasSkyLight()"><code>hasSkyLight()</code></a></div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#hasSkyLight()" class="member-name-link">hasSkyLight</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if this world has skylight access.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#hasStorm()" class="member-name-link">hasStorm</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns whether the world has an ongoing storm.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isAutoSave()" class="member-name-link">isAutoSave</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether or not the world will automatically save</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isBedWorks()" class="member-name-link">isBedWorks</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if beds work in this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isChunkForceLoaded(int,int)" class="member-name-link">isChunkForceLoaded</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the chunk at the specified chunk coordinates is force
loaded.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isChunkGenerated(int,int)" class="member-name-link">isChunkGenerated</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is generated</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#isChunkGenerated(long)" class="member-name-link">isChunkGenerated</a><wbr>(long&nbsp;chunkKey)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Checks if a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> has been generated at the specified chunk key,
which is the X and Z packed into a long.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#isChunkInUse(int,int)" class="member-name-link">isChunkInUse</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">This method was added to facilitate chunk garbage collection.</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isChunkLoaded(int,int)" class="member-name-link">isChunkLoaded</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is loaded</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isChunkLoaded(org.bukkit.Chunk)" class="member-name-link">isChunkLoaded</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if the specified <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> is loaded</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isClearWeather()" class="member-name-link">isClearWeather</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns whether the world has clear weather.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isDayTime()" class="member-name-link">isDayTime</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Check if it is currently daytime in this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isFixedTime()" class="member-name-link">isFixedTime</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if this world has a fixed time</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isGameRule(java.lang.String)" class="member-name-link">isGameRule</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;rule)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if string is a valid game rule</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isHardcore()" class="member-name-link">isHardcore</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the world is hardcore or not.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isNatural()" class="member-name-link">isNatural</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if this world is natural.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isPiglinSafe()" class="member-name-link">isPiglinSafe</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if this world allow to piglins to survive without shaking and
transforming to zombified piglins.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isRespawnAnchorWorks()" class="member-name-link">isRespawnAnchorWorks</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if this world allows players to charge and use respawn anchors.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isThundering()" class="member-name-link">isThundering</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns whether there is thunder.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#isUltrawarm()" class="member-name-link">isUltrawarm</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isUltraWarm()"><code>isUltraWarm()</code></a></div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isUltraWarm()" class="member-name-link">isUltraWarm</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets if various water/lava mechanics will be triggered in this world, eg:
<br>
Water is evaporated
Sponges dry
Lava spreads faster and further
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#lineOfSightExists(org.bukkit.Location,org.bukkit.Location)" class="member-name-link">lineOfSightExists</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;from,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;to)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Tell whether a line of sight exists between the given locations</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#loadChunk(int,int)" class="member-name-link">loadChunk</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Loads the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#loadChunk(int,int,boolean)" class="member-name-link">loadChunk</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;generate)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Loads the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#loadChunk(org.bukkit.Chunk)" class="member-name-link">loadChunk</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Loads the specified <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int)" class="member-name-link">locateNearestBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;biome,
int&nbsp;radius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Locates the nearest biome based on an origin, biome type, and radius to search.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int,int)" class="member-name-link">locateNearestBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;biome,
int&nbsp;radius,
int&nbsp;step)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Locates the nearest biome based on an origin, biome type, and radius to search
and step</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Raid.html" title="interface in org.bukkit">Raid</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#locateNearestRaid(org.bukkit.Location,int)" class="member-name-link">locateNearestRaid</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;radius)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Finds the nearest raid close to the given location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#locateNearestStructure(org.bukkit.Location,org.bukkit.StructureType,int,boolean)" class="member-name-link">locateNearestStructure</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="StructureType.html" title="class in org.bukkit">StructureType</a>&nbsp;structureType,
int&nbsp;radius,
boolean&nbsp;findUnexplored)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Find the closest nearby structure of a given <a href="StructureType.html" title="class in org.bukkit"><code>StructureType</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playEffect(org.bukkit.Location,org.bukkit.Effect,int)" class="member-name-link">playEffect</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
int&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Plays an effect to all players within a default radius around a given
location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playEffect(org.bukkit.Location,org.bukkit.Effect,int,int)" class="member-name-link">playEffect</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
int&nbsp;data,
int&nbsp;radius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Plays an effect to all players within a given radius around a location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playEffect(org.bukkit.Location,org.bukkit.Effect,T)" class="member-name-link">playEffect</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
T&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Plays an effect to all players within a default radius around a given
location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playEffect(org.bukkit.Location,org.bukkit.Effect,T,int)" class="member-name-link">playEffect</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
T&nbsp;data,
int&nbsp;radius)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Plays an effect to all players within a given radius around a location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playSound(org.bukkit.Location,java.lang.String,float,float)" class="member-name-link">playSound</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Play a Sound at the provided Location in the World.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playSound(org.bukkit.Location,java.lang.String,org.bukkit.SoundCategory,float,float)" class="member-name-link">playSound</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;sound,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="SoundCategory.html" title="enum class in org.bukkit">SoundCategory</a>&nbsp;category,
float&nbsp;volume,
float&nbsp;pitch)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Play a Sound at the provided Location in the World.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playSound(org.bukkit.Location,org.bukkit.Sound,float,float)" class="member-name-link">playSound</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Sound.html" title="enum class in org.bukkit">Sound</a>&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Play a Sound at the provided Location in the World</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#playSound(org.bukkit.Location,org.bukkit.Sound,org.bukkit.SoundCategory,float,float)" class="member-name-link">playSound</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Sound.html" title="enum class in org.bukkit">Sound</a>&nbsp;sound,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="SoundCategory.html" title="enum class in org.bukkit">SoundCategory</a>&nbsp;category,
float&nbsp;volume,
float&nbsp;pitch)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Play a Sound at the provided Location in the World.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#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>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode,
boolean&nbsp;ignorePassableBlocks,
double&nbsp;raySize,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for both block and entity collisions.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double)" class="member-name-link">rayTraceBlocks</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode)" class="member-name-link">rayTraceBlocks</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean)" class="member-name-link">rayTraceBlocks</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode,
boolean&nbsp;ignorePassableBlocks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double)" class="member-name-link">rayTraceEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double)" class="member-name-link">rayTraceEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
double&nbsp;raySize)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)" class="member-name-link">rayTraceEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
double&nbsp;raySize,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,java.util.function.Predicate)" class="member-name-link">rayTraceEntities</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs a ray trace that checks for entity collisions.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#refreshChunk(int,int)" class="member-name-link">refreshChunk</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">This method is not guaranteed to work suitably across all client implementations.</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#regenerateChunk(int,int)" class="member-name-link">regenerateChunk</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">regenerating a single chunk is not likely to produce the same
chunk as before as terrain decoration may be spread across chunks.</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)" class="member-name-link">removePluginChunkTicket</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Removes the specified plugin's ticket for the specified chunk</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removePluginChunkTickets(org.bukkit.plugin.Plugin)" class="member-name-link">removePluginChunkTickets</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Removes all plugin tickets for the specified plugin</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#save()" class="member-name-link">save</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Saves world to disk</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#sendGameEvent(org.bukkit.entity.Entity,org.bukkit.GameEvent,org.bukkit.util.Vector)" class="member-name-link">sendGameEvent</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;sourceEntity,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameEvent.html" title="class in org.bukkit">GameEvent</a>&nbsp;gameEvent,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;position)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Posts a specified game event at a location</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAmbientSpawnLimit(int)" class="member-name-link">setAmbientSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of ambient mobs that can spawn in a chunk in
this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAnimalSpawnLimit(int)" class="member-name-link">setAnimalSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of animals that can spawn in a chunk in this
world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSave(boolean)" class="member-name-link">setAutoSave</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether or not the world will automatically save</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#setBiome(int,int,org.bukkit.block.Biome)" class="member-name-link">setBiome</a><wbr>(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;bio)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setChunkForceLoaded(int,int,boolean)" class="member-name-link">setChunkForceLoaded</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;forced)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the chunk at the specified chunk coordinates is force
loaded.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setClearWeatherDuration(int)" class="member-name-link">setClearWeatherDuration</a><wbr>(int&nbsp;duration)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set the clear weather duration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDifficulty(org.bukkit.Difficulty)" class="member-name-link">setDifficulty</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Difficulty.html" title="enum class in org.bukkit">Difficulty</a>&nbsp;difficulty)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the Difficulty of the world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setFullTime(long)" class="member-name-link">setFullTime</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the in-game time on the server</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setGameRule(org.bukkit.GameRule,T)" class="member-name-link">setGameRule</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule,
T&nbsp;newValue)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set the given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>'s new value.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#setGameRuleValue(java.lang.String,java.lang.String)" class="member-name-link">setGameRuleValue</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;rule,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#setGameRule(org.bukkit.GameRule,T)"><code>setGameRule(GameRule, Object)</code></a> instead.</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setHardcore(boolean)" class="member-name-link">setHardcore</a><wbr>(boolean&nbsp;hardcore)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the world is hardcore or not.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setKeepSpawnInMemory(boolean)" class="member-name-link">setKeepSpawnInMemory</a><wbr>(boolean&nbsp;keepLoaded)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the world's spawn area should be kept loaded into memory
or not.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMonsterSpawnLimit(int)" class="member-name-link">setMonsterSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of monsters that can spawn in a chunk in this
world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNoTickViewDistance(int)" class="member-name-link">setNoTickViewDistance</a><wbr>(int&nbsp;viewDistance)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the no-tick view distance for this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPVP(boolean)" class="member-name-link">setPVP</a><wbr>(boolean&nbsp;pvp)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the PVP setting for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSendViewDistance(int)" class="member-name-link">setSendViewDistance</a><wbr>(int&nbsp;viewDistance)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the sending view distance for this world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSpawnFlags(boolean,boolean)" class="member-name-link">setSpawnFlags</a><wbr>(boolean&nbsp;allowMonsters,
boolean&nbsp;allowAnimals)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the spawn flags for this.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSpawnLocation(int,int,int)" class="member-name-link">setSpawnLocation</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the spawn location of the world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSpawnLocation(int,int,int,float)" class="member-name-link">setSpawnLocation</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
float&nbsp;angle)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the spawn location of the world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSpawnLocation(org.bukkit.Location)" class="member-name-link">setSpawnLocation</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the spawn location of the world.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setStorm(boolean)" class="member-name-link">setStorm</a><wbr>(boolean&nbsp;hasStorm)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set whether there is a storm.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setThunderDuration(int)" class="member-name-link">setThunderDuration</a><wbr>(int&nbsp;duration)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set the thundering duration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setThundering(boolean)" class="member-name-link">setThundering</a><wbr>(boolean&nbsp;thundering)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set whether it is thundering.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerAmbientSpawns(int)" class="member-name-link">setTicksPerAmbientSpawns</a><wbr>(int&nbsp;ticksPerAmbientSpawns)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per ambient mob spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerAnimalSpawns(int)" class="member-name-link">setTicksPerAnimalSpawns</a><wbr>(int&nbsp;ticksPerAnimalSpawns)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per animal spawns value</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerMonsterSpawns(int)" class="member-name-link">setTicksPerMonsterSpawns</a><wbr>(int&nbsp;ticksPerMonsterSpawns)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per monster spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerWaterAmbientSpawns(int)" class="member-name-link">setTicksPerWaterAmbientSpawns</a><wbr>(int&nbsp;ticksPerAmbientSpawns)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per water ambient mob spawns value</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerWaterSpawns(int)" class="member-name-link">setTicksPerWaterSpawns</a><wbr>(int&nbsp;ticksPerWaterSpawns)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per water mob spawns value</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTicksPerWaterUndergroundCreatureSpawns(int)" class="member-name-link">setTicksPerWaterUndergroundCreatureSpawns</a><wbr>(int&nbsp;ticksPerWaterUndergroundCreatureSpawns)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the world's ticks per water underground creature spawns value</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setTime(long)" class="member-name-link">setTime</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the relative in-game time on the server.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setViewDistance(int)" class="member-name-link">setViewDistance</a><wbr>(int&nbsp;viewDistance)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the view distance for this world.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setWaterAmbientSpawnLimit(int)" class="member-name-link">setWaterAmbientSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of water ambient mobs that can spawn in a chunk
in this world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setWaterAnimalSpawnLimit(int)" class="member-name-link">setWaterAnimalSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of water animals that can spawn in a chunk in
this world</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setWaterUndergroundCreatureSpawnLimit(int)" class="member-name-link">setWaterUndergroundCreatureSpawnLimit</a><wbr>(int&nbsp;limit)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the limit for number of water underground creature that can spawn in a chunk in
this world</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setWeatherDuration(int)" class="member-name-link">setWeatherDuration</a><wbr>(int&nbsp;duration)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set the remaining time in ticks of the current conditions.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Arrow.html" title="interface in org.bukkit.entity">Arrow</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float)" class="member-name-link">spawnArrow</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
float&nbsp;speed,
float&nbsp;spread)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates an <a href="entity/Arrow.html" title="interface in org.bukkit.entity"><code>Arrow</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T extends <a href="entity/AbstractArrow.html" title="interface in org.bukkit.entity">AbstractArrow</a>&gt;<br>T</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float,java.lang.Class)" class="member-name-link">spawnArrow</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
float&nbsp;speed,
float&nbsp;spread,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates an arrow entity of the given class at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnFallingBlock(org.bukkit.Location,org.bukkit.block.data.BlockData)" class="member-name-link">spawnFallingBlock</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/data/BlockData.html" title="interface in org.bukkit.block.data">BlockData</a>&nbsp;data)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawn a <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of
the specified <a href="Material.html" title="enum class in org.bukkit"><code>Material</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnFallingBlock(org.bukkit.Location,org.bukkit.material.MaterialData)" class="member-name-link">spawnFallingBlock</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="material/MaterialData.html" title="class in org.bukkit.material">MaterialData</a>&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawn a <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of
the specified <a href="Material.html" title="enum class in org.bukkit"><code>Material</code></a>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#spawnFallingBlock(org.bukkit.Location,org.bukkit.Material,byte)" class="member-name-link">spawnFallingBlock</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Material.html" title="enum class in org.bukkit">Material</a>&nbsp;material,
byte&nbsp;data)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Magic value</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T,boolean)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data,
boolean&nbsp;force)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
T&nbsp;data)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,double,double,double,int,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
T&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T,boolean)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data,
boolean&nbsp;force)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
T&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,T)" class="member-name-link">spawnParticle</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
T&nbsp;data)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;T&gt;&nbsp;void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#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>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;receivers,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&nbsp;source,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#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>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;receivers,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&nbsp;source,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
T&nbsp;data,
boolean&nbsp;force)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.Spigot.html" title="class in org.bukkit">World.Spigot</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#spigot()" class="member-name-link">spigot</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/LightningStrike.html" title="interface in org.bukkit.entity">LightningStrike</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#strikeLightning(org.bukkit.Location)" class="member-name-link">strikeLightning</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Strikes lightning at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/LightningStrike.html" title="interface in org.bukkit.entity">LightningStrike</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#strikeLightningEffect(org.bukkit.Location)" class="member-name-link">strikeLightningEffect</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Strikes lightning at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> without doing damage</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadChunk(int,int)" class="member-name-link">unloadChunk</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Safely unloads and saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadChunk(int,int,boolean)" class="member-name-link">unloadChunk</a><wbr>(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;save)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Safely unloads and optionally saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified
coordinates.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadChunk(org.bukkit.Chunk)" class="member-name-link">unloadChunk</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Safely unloads and saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadChunkRequest(int,int)" class="member-name-link">unloadChunkRequest</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Safely queues the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates for
unloading.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.audience.Audience">Methods inherited from interface&nbsp;net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html#sendPlayerListHeaderAndFooter(net.kyori.adventure.text.ComponentLike,net.kyori.adventure.text.ComponentLike)" title="class or interface in net.kyori.adventure.audience" class="external-link">sendPlayerListHeaderAndFooter</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html#showTitle(net.kyori.adventure.title.Title)" title="class or interface in net.kyori.adventure.audience" class="external-link">showTitle</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html#stopSound(net.kyori.adventure.sound.Sound)" title="class or interface in net.kyori.adventure.audience" class="external-link">stopSound</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.audience.ForwardingAudience">Methods inherited from interface&nbsp;net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#clearTitle()" title="class or interface in net.kyori.adventure.audience" class="external-link">clearTitle</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#pointers()" title="class or interface in net.kyori.adventure.audience" class="external-link">pointers</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#resetTitle()" title="class or interface in net.kyori.adventure.audience" class="external-link">resetTitle</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#sendPlayerListHeaderAndFooter(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component)" title="class or interface in net.kyori.adventure.audience" class="external-link">sendPlayerListHeaderAndFooter</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#sendTitlePart(net.kyori.adventure.title.TitlePart,T)" title="class or interface in net.kyori.adventure.audience" class="external-link">sendTitlePart</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#showBossBar(net.kyori.adventure.bossbar.BossBar)" title="class or interface in net.kyori.adventure.audience" class="external-link">showBossBar</a>, <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#stopSound(net.kyori.adventure.sound.SoundStop)" title="class or interface in net.kyori.adventure.audience" class="external-link">stopSound</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.metadata.Metadatable">Methods inherited from interface&nbsp;org.bukkit.metadata.<a href="metadata/Metadatable.html" title="interface in org.bukkit.metadata">Metadatable</a></h3>
<code><a href="metadata/Metadatable.html#getMetadata(java.lang.String)">getMetadata</a>, <a href="metadata/Metadatable.html#hasMetadata(java.lang.String)">hasMetadata</a>, <a href="metadata/Metadatable.html#removeMetadata(java.lang.String,org.bukkit.plugin.Plugin)">removeMetadata</a>, <a href="metadata/Metadatable.html#setMetadata(java.lang.String,org.bukkit.metadata.MetadataValue)">setMetadata</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.plugin.messaging.PluginMessageRecipient">Methods inherited from interface&nbsp;org.bukkit.plugin.messaging.<a href="plugin/messaging/PluginMessageRecipient.html" title="interface in org.bukkit.plugin.messaging">PluginMessageRecipient</a></h3>
<code><a href="plugin/messaging/PluginMessageRecipient.html#getListeningPluginChannels()">getListeningPluginChannels</a>, <a href="plugin/messaging/PluginMessageRecipient.html#sendPluginMessage(org.bukkit.plugin.Plugin,java.lang.String,byte%5B%5D)">sendPluginMessage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.pointer.Pointered">Methods inherited from interface&nbsp;net.kyori.adventure.pointer.<a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/pointer/Pointered.html" title="class or interface in net.kyori.adventure.pointer" class="external-link">Pointered</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>, <a href="https://jd.adventure.kyori.net/api/4.9.3/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>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.RegionAccessor">Methods inherited from interface&nbsp;org.bukkit.<a href="RegionAccessor.html" title="interface in org.bukkit">RegionAccessor</a></h3>
<code><a href="RegionAccessor.html#generateTree(org.bukkit.Location,java.util.Random,org.bukkit.TreeType)">generateTree</a>, <a href="RegionAccessor.html#generateTree(org.bukkit.Location,java.util.Random,org.bukkit.TreeType,org.bukkit.util.Consumer)">generateTree</a>, <a href="RegionAccessor.html#getBiome(int,int,int)">getBiome</a>, <a href="RegionAccessor.html#getBiome(org.bukkit.Location)">getBiome</a>, <a href="RegionAccessor.html#getBlockData(int,int,int)">getBlockData</a>, <a href="RegionAccessor.html#getBlockData(org.bukkit.Location)">getBlockData</a>, <a href="RegionAccessor.html#getBlockState(int,int,int)">getBlockState</a>, <a href="RegionAccessor.html#getBlockState(org.bukkit.Location)">getBlockState</a>, <a href="RegionAccessor.html#getType(int,int,int)">getType</a>, <a href="RegionAccessor.html#getType(org.bukkit.Location)">getType</a>, <a href="RegionAccessor.html#setBiome(int,int,int,org.bukkit.block.Biome)">setBiome</a>, <a href="RegionAccessor.html#setBiome(org.bukkit.Location,org.bukkit.block.Biome)">setBiome</a>, <a href="RegionAccessor.html#setBlockData(int,int,int,org.bukkit.block.data.BlockData)">setBlockData</a>, <a href="RegionAccessor.html#setBlockData(org.bukkit.Location,org.bukkit.block.data.BlockData)">setBlockData</a>, <a href="RegionAccessor.html#setType(int,int,int,org.bukkit.Material)">setType</a>, <a href="RegionAccessor.html#setType(org.bukkit.Location,org.bukkit.Material)">setType</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class)">spawn</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class,boolean,org.bukkit.util.Consumer)">spawn</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class,org.bukkit.util.Consumer)">spawn</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class,org.bukkit.util.Consumer,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason)">spawn</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason)">spawn</a>, <a href="RegionAccessor.html#spawn(org.bukkit.Location,java.lang.Class,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason,org.bukkit.util.Consumer)">spawn</a>, <a href="RegionAccessor.html#spawnEntity(org.bukkit.Location,org.bukkit.entity.EntityType)">spawnEntity</a>, <a href="RegionAccessor.html#spawnEntity(org.bukkit.Location,org.bukkit.entity.EntityType,boolean)">spawnEntity</a>, <a href="RegionAccessor.html#spawnEntity(org.bukkit.Location,org.bukkit.entity.EntityType,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason)">spawnEntity</a>, <a href="RegionAccessor.html#spawnEntity(org.bukkit.Location,org.bukkit.entity.EntityType,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason,org.bukkit.util.Consumer)">spawnEntity</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.generator.WorldInfo">Methods inherited from interface&nbsp;org.bukkit.generator.<a href="generator/WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a></h3>
<code><a href="generator/WorldInfo.html#getEnvironment()">getEnvironment</a>, <a href="generator/WorldInfo.html#getMaxHeight()">getMaxHeight</a>, <a href="generator/WorldInfo.html#getMinHeight()">getMinHeight</a>, <a href="generator/WorldInfo.html#getName()">getName</a>, <a href="generator/WorldInfo.html#getSeed()">getSeed</a>, <a href="generator/WorldInfo.html#getUID()">getUID</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getEntityCount()">
<h3>getEntityCount</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getEntityCount</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The amount of Entities in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTileEntityCount()">
<h3>getTileEntityCount</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getTileEntityCount</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The amount of Tile Entities in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTickableTileEntityCount()">
<h3>getTickableTileEntityCount</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getTickableTileEntityCount</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The amount of Tickable Tile Entities in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkCount()">
<h3>getChunkCount</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getChunkCount</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The amount of Chunks in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPlayerCount()">
<h3>getPlayerCount</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getPlayerCount</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The amount of Players in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMoonPhase()">
<h3>getMoonPhase</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="../../io/papermc/paper/world/MoonPhase.html" title="enum class in io.papermc.paper.world">MoonPhase</a></span>&nbsp;<span class="element-name">getMoonPhase</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the current moon phase at the current time in the world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="lineOfSightExists(org.bukkit.Location,org.bukkit.Location)">
<h3>lineOfSightExists</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">lineOfSightExists</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;from,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;to)</span></div>
<div class="block">Tell whether a line of sight exists between the given locations</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>from</code> - Location to start at</dd>
<dd><code>to</code> - target Location</dd>
<dt>Returns:</dt>
<dd>whether a line of sight exists between <code>from</code> and <code>to</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBlockAt(int,int,int)">
<h3>getBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getBlockAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given coordinates</div>
<dl class="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>Block at the given coordinates</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBlockAt(org.bukkit.Location)">
<h3>getBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getBlockAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="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>
<section class="detail" id="getBlockAtKey(long)">
<h3>getBlockAtKey</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getBlockAtKey</span><wbr><span class="parameters">(long&nbsp;key)</span></div>
<div class="block">Gets the <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a> at the given block key</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>key</code> - The block key. See <a href="block/Block.html#getBlockKey()"><code>Block.getBlockKey()</code></a></dd>
<dt>Returns:</dt>
<dd>Block at the key</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="block/Block.html#getBlockKey(int,int,int)"><code>Block.getBlockKey(int, int, int)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getLocationAtKey(long)">
<h3>getLocationAtKey</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">getLocationAtKey</span><wbr><span class="parameters">(long&nbsp;key)</span></div>
<div class="block">Gets the <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> at the given block key</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>key</code> - The block key. See <a href="Location.html#toBlockKey()"><code>Location.toBlockKey()</code></a></dd>
<dt>Returns:</dt>
<dd>Location at the key</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="block/Block.html#getBlockKey(int,int,int)"><code>Block.getBlockKey(int, int, int)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(int,int)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Gets the highest non-empty (impassable) coordinate at the given
coordinates.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the blocks</dd>
<dd><code>z</code> - Z-coordinate of the blocks</dd>
<dt>Returns:</dt>
<dd>Y-coordinate of the highest non-empty block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(org.bukkit.Location)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Gets the highest non-empty (impassable) coordinate at the given
<a href="Location.html" title="class in org.bukkit"><code>Location</code></a>.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(int,int)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the block</dd>
<dd><code>z</code> - Z-coordinate of the block</dd>
<dt>Returns:</dt>
<dd>Highest non-empty block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(org.bukkit.Location)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Gets the highest non-empty (impassable) block at the given coordinates.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Coordinates to get the highest block</dd>
<dt>Returns:</dt>
<dd>Highest non-empty block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(int,int,com.destroystokyo.paper.HeightmapType)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</span>
throws <span class="exceptions"><a href="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>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockYAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockYAt(int, int, HeightMap)</code></a></div>
</div>
<div class="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>
<dl class="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 <a href="../../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><a href="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>
<ul class="see-list">
<li><a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="modifiers">default</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</span>
throws <span class="exceptions"><a href="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>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockYAt(Location, HeightMap)</code></a></div>
</div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The specified block coordinates.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <a href="../../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><a href="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>
<ul class="see-list">
<li><a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(int,int,com.destroystokyo.paper.HeightmapType)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="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>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</span>
throws <span class="exceptions"><a href="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>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockAt(int,int,org.bukkit.HeightMap)"><code>getHighestBlockAt(int, int, HeightMap)</code></a></div>
</div>
<div class="block">Returns the highest <a href="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>
<dl class="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 <a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest <a href="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><a href="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>
<ul class="see-list">
<li><a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(org.bukkit.Location,com.destroystokyo.paper.HeightmapType)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="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>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper">HeightmapType</a>&nbsp;heightmap)</span>
throws <span class="exceptions"><a href="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>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Upstream has added support for this, use <a href="#getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)"><code>getHighestBlockAt(Location, HeightMap)</code></a></div>
</div>
<div class="block">Returns the highest <a href="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The specified block coordinates.</dd>
<dd><code>heightmap</code> - The specified heightmap to use. See <a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></dd>
<dt>Returns:</dt>
<dd>The highest <a href="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><a href="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>
<ul class="see-list">
<li><a href="../../com/destroystokyo/paper/HeightmapType.html" title="enum class in com.destroystokyo.paper"><code>HeightmapType</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(int,int,org.bukkit.HeightMap)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</span></div>
<div class="block">Gets the highest coordinate corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dl class="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
<a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockYAt(org.bukkit.Location,org.bukkit.HeightMap)">
<h3>getHighestBlockYAt</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockYAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</span></div>
<div class="block">Gets the highest coordinate corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a>.</div>
<dl class="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
<a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(int,int,org.bukkit.HeightMap)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</span></div>
<div class="block">Gets the highest block corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dl class="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 <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockAt(org.bukkit.Location,org.bukkit.HeightMap)">
<h3>getHighestBlockAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a></span>&nbsp;<span class="element-name">getHighestBlockAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="HeightMap.html" title="enum class in org.bukkit">HeightMap</a>&nbsp;heightMap)</span></div>
<div class="block">Gets the highest block corresponding to the <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a> at the
given coordinates.</div>
<dl class="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 <a href="HeightMap.html" title="enum class in org.bukkit"><code>HeightMap</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAt(int,int)">
<h3>getChunkAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></span>&nbsp;<span class="element-name">getChunkAt</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the given coordinates</div>
<dl class="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>Chunk at the given coordinates</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAt(org.bukkit.Location)">
<h3>getChunkAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></span>&nbsp;<span class="element-name">getChunkAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location of the chunk</dd>
<dt>Returns:</dt>
<dd>Chunk at the given location</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAt(org.bukkit.block.Block)">
<h3>getChunkAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></span>&nbsp;<span class="element-name">getChunkAt</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</span></div>
<div class="block">Gets the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> that contains the given <a href="block/Block.html" title="interface in org.bukkit.block"><code>Block</code></a></div>
<dl class="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>
<section class="detail" id="getChunkAt(long)">
<h3>getChunkAt</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a></span>&nbsp;<span class="element-name">getChunkAt</span><wbr><span class="parameters">(long&nbsp;chunkKey)</span></div>
<div class="block">Gets the chunk at the specified chunk key, which is the X and Z packed into a long.
See <a href="Chunk.html#getChunkKey()"><code>Chunk.getChunkKey()</code></a> for easy access to the key, or you may calculate it as:
long chunkKey = (long) chunkX &amp; 0xffffffffL | ((long) chunkZ &amp; 0xffffffffL) &gt;&gt; 32;</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>chunkKey</code> - The Chunk Key to look up the chunk by</dd>
<dt>Returns:</dt>
<dd>The chunk at the specified key</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isChunkGenerated(long)">
<h3>isChunkGenerated</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkGenerated</span><wbr><span class="parameters">(long&nbsp;chunkKey)</span></div>
<div class="block">Checks if a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> has been generated at the specified chunk key,
which is the X and Z packed into a long.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>chunkKey</code> - The Chunk Key to look up the chunk by</dd>
<dt>Returns:</dt>
<dd>true if the chunk has been generated, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isChunkLoaded(org.bukkit.Chunk)">
<h3>isChunkLoaded</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkLoaded</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</span></div>
<div class="block">Checks if the specified <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> is loaded</div>
<dl class="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>
<section class="detail" id="getLoadedChunks()">
<h3>getLoadedChunks</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>[]</span>&nbsp;<span class="element-name">getLoadedChunks</span>()</div>
<div class="block">Gets an array of all loaded <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a>s</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Chunk[] containing all loaded chunks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="loadChunk(org.bukkit.Chunk)">
<h3>loadChunk</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">loadChunk</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</span></div>
<div class="block">Loads the specified <a href="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>chunk</code> - The chunk to load</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isChunkLoaded(int,int)">
<h3>isChunkLoaded</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkLoaded</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Checks if the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is loaded</div>
<dl class="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 loaded, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isChunkGenerated(int,int)">
<h3>isChunkGenerated</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkGenerated</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Checks if the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is generated</div>
<dl class="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>
<section class="detail" id="isChunkInUse(int,int)">
<h3>isChunkInUse</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkInUse</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">This method was added to facilitate chunk garbage collection.
As of the current Minecraft version chunks are now strictly managed and
will not be loaded for more than 1 tick unless they are in use.</div>
</div>
<div class="block">Checks if the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates is loaded and
in use by one or more players</div>
<dl class="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 loaded and in use by one or more players,
otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="loadChunk(int,int)">
<h3>loadChunk</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">loadChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Loads the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates.
<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>
<p>
If the chunk does not exist, it will be generated.
<p>
This method is analogous to <a href="#loadChunk(int,int,boolean)"><code>loadChunk(int, int, boolean)</code></a> where
generate is true.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate of the chunk</dd>
<dd><code>z</code> - Z-coordinate of the chunk</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="loadChunk(int,int,boolean)">
<h3>loadChunk</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">loadChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;generate)</span></div>
<div class="block">Loads the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates.
<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>
<dl class="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>generate</code> - Whether or not to generate a chunk if it doesn't
already exist</dd>
<dt>Returns:</dt>
<dd>true if the chunk has loaded successfully, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unloadChunk(org.bukkit.Chunk)">
<h3>unloadChunk</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">unloadChunk</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&nbsp;chunk)</span></div>
<div class="block">Safely unloads and saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates
<p>
This method is analogous to <a href="#unloadChunk(int,int,boolean)"><code>unloadChunk(int, int, boolean)</code></a>
where save is true.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="unloadChunk(int,int)">
<h3>unloadChunk</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">unloadChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Safely unloads and saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates
<p>
This method is analogous to <a href="#unloadChunk(int,int,boolean)"><code>unloadChunk(int, int, boolean)</code></a>
where save is true.</div>
<dl class="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 has unloaded successfully, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unloadChunk(int,int,boolean)">
<h3>unloadChunk</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">unloadChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;save)</span></div>
<div class="block">Safely unloads and optionally saves the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified
coordinates.</div>
<dl class="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>save</code> - Whether or not to save the chunk</dd>
<dt>Returns:</dt>
<dd>true if the chunk has unloaded successfully, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="unloadChunkRequest(int,int)">
<h3>unloadChunkRequest</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">unloadChunkRequest</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Safely queues the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates for
unloading.</div>
<dl class="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 is the queue attempt was successful, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="regenerateChunk(int,int)">
<h3>regenerateChunk</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">regenerateChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">regenerating a single chunk is not likely to produce the same
chunk as before as terrain decoration may be spread across chunks. Use of
this method should be avoided as it is known to produce buggy results.</div>
</div>
<div class="block">Regenerates the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> at the specified coordinates</div>
<dl class="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>Whether the chunk was actually regenerated</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="refreshChunk(int,int)">
<h3>refreshChunk</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">refreshChunk</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">This method is not guaranteed to work suitably across all client implementations.</div>
</div>
<div class="block">Resends the <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to all clients</div>
<dl class="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>Whether the chunk was actually refreshed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isChunkForceLoaded(int,int)">
<h3>isChunkForceLoaded</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isChunkForceLoaded</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Gets whether the chunk at the specified chunk coordinates is force
loaded.
<p>
A force loaded chunk will not be unloaded due to lack of player activity.</div>
<dl class="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>force load status</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setChunkForceLoaded(int,int,boolean)">
<h3>setChunkForceLoaded</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setChunkForceLoaded</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;forced)</span></div>
<div class="block">Sets whether the chunk at the specified chunk coordinates is force
loaded.
<p>
A force loaded chunk will not be unloaded due to lack of player activity.</div>
<dl class="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>forced</code> - force load status</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getForceLoadedChunks()">
<h3>getForceLoadedChunks</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getForceLoadedChunks</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>unmodifiable collection of force loaded chunks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)">
<h3>addPluginChunkTicket</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">addPluginChunkTicket</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</span></div>
<div class="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>
<dl class="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><a href="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>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>removePluginChunkTicket(int, int, Plugin)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)">
<h3>removePluginChunkTicket</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">removePluginChunkTicket</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</span></div>
<div class="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>
<dl class="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
there is no plugin ticket for the chunk</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>addPluginChunkTicket(int, int, Plugin)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="removePluginChunkTickets(org.bukkit.plugin.Plugin)">
<h3>removePluginChunkTickets</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">removePluginChunkTickets</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&nbsp;plugin)</span></div>
<div class="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,
but each chunk can have multiple plugin tickets.
</p></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>plugin</code> - Specified plugin</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>addPluginChunkTicket(int, int, Plugin)</code></a></li>
<li><a href="#removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>removePluginChunkTicket(int, int, Plugin)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPluginChunkTickets(int,int)">
<h3>getPluginChunkTickets</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>&gt;</span>&nbsp;<span class="element-name">getPluginChunkTickets</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="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>
<dl class="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
the chunk</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>addPluginChunkTicket(int, int, Plugin)</code></a></li>
<li><a href="#removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>removePluginChunkTicket(int, int, Plugin)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPluginChunkTickets()">
<h3>getPluginChunkTickets</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="plugin/Plugin.html" title="interface in org.bukkit.plugin">Plugin</a>,<wbr><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&gt;</span>&nbsp;<span class="element-name">getPluginChunkTickets</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>unmodifiable map containing which plugins have tickets for what
chunks</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#addPluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>addPluginChunkTicket(int, int, Plugin)</code></a></li>
<li><a href="#removePluginChunkTicket(int,int,org.bukkit.plugin.Plugin)"><code>removePluginChunkTicket(int, int, Plugin)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack)">
<h3>dropItem</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></span>&nbsp;<span class="element-name">dropItem</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item)</span></div>
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="dropItem(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)">
<h3>dropItem</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></span>&nbsp;<span class="element-name">dropItem</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/Consumer.html" title="interface in org.bukkit.util">Consumer</a>&lt;<a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a>&gt;&nbsp;function)</span></div>
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a>
Note that functions will run before the entity is spawned</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack)">
<h3>dropItemNaturally</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></span>&nbsp;<span class="element-name">dropItemNaturally</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item)</span></div>
<div class="block">Drops an item at the specified <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> with a random offset</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="dropItemNaturally(org.bukkit.Location,org.bukkit.inventory.ItemStack,org.bukkit.util.Consumer)">
<h3>dropItemNaturally</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a></span>&nbsp;<span class="element-name">dropItemNaturally</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="inventory/ItemStack.html" title="class in org.bukkit.inventory">ItemStack</a>&nbsp;item,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/Consumer.html" title="interface in org.bukkit.util">Consumer</a>&lt;<a href="entity/Item.html" title="interface in org.bukkit.entity">Item</a>&gt;&nbsp;function)</span></div>
<div class="block">Drops an item at the specified <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float)">
<h3>spawnArrow</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Arrow.html" title="interface in org.bukkit.entity">Arrow</a></span>&nbsp;<span class="element-name">spawnArrow</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
float&nbsp;speed,
float&nbsp;spread)</span></div>
<div class="block">Creates an <a href="entity/Arrow.html" title="interface in org.bukkit.entity"><code>Arrow</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnArrow(org.bukkit.Location,org.bukkit.util.Vector,float,float,java.lang.Class)">
<h3>spawnArrow</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="type-parameters">&lt;T extends <a href="entity/AbstractArrow.html" title="interface in org.bukkit.entity">AbstractArrow</a>&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">spawnArrow</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
float&nbsp;speed,
float&nbsp;spread,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="block">Creates an arrow entity of the given class at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="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
<a href="entity/SpectralArrow.html" title="interface in org.bukkit.entity"><code>SpectralArrow</code></a>,<a href="entity/Arrow.html" title="interface in org.bukkit.entity"><code>Arrow</code></a>,<a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="generateTree(org.bukkit.Location,org.bukkit.TreeType)">
<h3>generateTree</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">generateTree</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="TreeType.html" title="enum class in org.bukkit">TreeType</a>&nbsp;type)</span></div>
<div class="block">Creates a tree at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="generateTree(org.bukkit.Location,org.bukkit.TreeType,org.bukkit.BlockChangeDelegate)">
<h3>generateTree</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">generateTree</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="TreeType.html" title="enum class in org.bukkit">TreeType</a>&nbsp;type,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="BlockChangeDelegate.html" title="interface in org.bukkit">BlockChangeDelegate</a>&nbsp;delegate)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">this method does not handle tile entities (bee nests)</div>
</div>
<div class="block">Creates a tree at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - Location to spawn the tree</dd>
<dd><code>type</code> - Type of the tree to create</dd>
<dd><code>delegate</code> - A class to call for each block changed as a result of
this method</dd>
<dt>Returns:</dt>
<dd>true if the tree was created successfully, otherwise false</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="RegionAccessor.html#generateTree(org.bukkit.Location,java.util.Random,org.bukkit.TreeType,org.bukkit.util.Consumer)"><code>RegionAccessor.generateTree(org.bukkit.Location, java.util.Random, org.bukkit.TreeType, org.bukkit.util.Consumer)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="strikeLightning(org.bukkit.Location)">
<h3>strikeLightning</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/LightningStrike.html" title="interface in org.bukkit.entity">LightningStrike</a></span>&nbsp;<span class="element-name">strikeLightning</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</span></div>
<div class="block">Strikes lightning at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - The location to strike lightning</dd>
<dt>Returns:</dt>
<dd>The lightning entity.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="strikeLightningEffect(org.bukkit.Location)">
<h3>strikeLightningEffect</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/LightningStrike.html" title="interface in org.bukkit.entity">LightningStrike</a></span>&nbsp;<span class="element-name">strikeLightningEffect</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</span></div>
<div class="block">Strikes lightning at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> without doing damage</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>loc</code> - The location to strike lightning</dd>
<dt>Returns:</dt>
<dd>The lightning entity.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="findLightningRod(org.bukkit.Location)">
<h3>findLightningRod</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">findLightningRod</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> to search for Lightning Rod around</dd>
<dt>Returns:</dt>
<dd><a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of Lightning Rod or <code>null</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="findLightningTarget(org.bukkit.Location)">
<h3>findLightningTarget</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">findLightningTarget</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Finds a target <a href="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 <a href="#findLightningRod(org.bukkit.Location)"><code>findLightningRod(Location)</code></a></li>
<li>a random <a href="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <a href="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>
<section class="detail" id="getEntities()">
<h3>getEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getEntities</span>()</div>
<div class="block">Get a list of all entities in this World</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RegionAccessor.html#getEntities()">getEntities</a></code>&nbsp;in interface&nbsp;<code><a href="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>
<section class="detail" id="getLivingEntities()">
<h3>getLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getLivingEntities</span>()</div>
<div class="block">Get a list of all living entities in this World</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RegionAccessor.html#getLivingEntities()">getLivingEntities</a></code>&nbsp;in interface&nbsp;<code><a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEntitiesByClass(java.lang.Class...)">
<h3>getEntitiesByClass</h3>
<div class="member-signature"><span class="annotations"><a href="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>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getEntitiesByClass</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;...&nbsp;classes)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Get a collection of all entities in this World matching the given
class/interface</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - an entity subclass</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 the given class/interface</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEntitiesByClass(java.lang.Class)">
<h3>getEntitiesByClass</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getEntitiesByClass</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;&nbsp;cls)</span></div>
<div class="block">Get a collection of all entities in this World matching the given
class/interface</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RegionAccessor.html#getEntitiesByClass(java.lang.Class)">getEntitiesByClass</a></code>&nbsp;in interface&nbsp;<code><a href="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
match the given class/interface</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEntitiesByClasses(java.lang.Class...)">
<h3>getEntitiesByClasses</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getEntitiesByClasses</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;?&gt;...&nbsp;classes)</span></div>
<div class="block">Get a collection of all entities in this World matching any of the
given classes/interfaces</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="RegionAccessor.html#getEntitiesByClasses(java.lang.Class...)">getEntitiesByClasses</a></code>&nbsp;in interface&nbsp;<code><a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double,double)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double,double,double)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double,java.util.function.Predicate)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double,double,java.util.function.Predicate)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyLivingEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)">
<h3>getNearbyLivingEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyLivingEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/LivingEntity.html" title="interface in org.bukkit.entity">LivingEntity</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double,double)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double,double,double)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double,java.util.function.Predicate)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double,double,java.util.function.Predicate)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyPlayers(org.bukkit.Location,double,double,double,java.util.function.Predicate)">
<h3>getNearbyPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getNearbyPlayers</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;predicate)</span></div>
<div class="block">Gets nearby players within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,java.util.function.Predicate)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;radius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,java.util.function.Predicate)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends T&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xzRadius,
double&nbsp;yRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntitiesByType(java.lang.Class,org.bukkit.Location,double,double,double,java.util.function.Predicate)">
<h3>getNearbyEntitiesByType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;T&gt;</span>&nbsp;<span class="element-name">getNearbyEntitiesByType</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;? extends <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;clazz,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
double&nbsp;xRadius,
double&nbsp;yRadius,
double&nbsp;zRadius,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;T&gt;&nbsp;predicate)</span></div>
<div class="block">Gets all nearby entities of the specified type, within the specified radius (bounding box)</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int,org.bukkit.World.ChunkLoadCallback)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<div class="block">Requests a <a href="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 <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.Location,org.bukkit.World.ChunkLoadCallback)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<div class="block">Requests a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <a href="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 <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.block.Block,org.bukkit.World.ChunkLoadCallback)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit">World.ChunkLoadCallback</a>&nbsp;cb)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use either the Future or the Consumer based methods</div>
</div>
<div class="block">Requests <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <a href="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 <a href="World.ChunkLoadCallback.html" title="interface in org.bukkit"><code>World.ChunkLoadCallback</code></a> will always be executed synchronously
on the main Server Thread.</div>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests a <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int,boolean,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests a <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.Location,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.Location,boolean,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests a <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded at the given <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.block.Block,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.block.Block,boolean,java.util.function.Consumer)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;&nbsp;cb)</span></div>
<div class="block">Requests <a href="Chunk.html" title="interface in org.bukkit"><code>Chunk</code></a> to be loaded that contains the given <a href="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 <a href="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>
<dl class="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.
will be executed synchronously</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.Location)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.Location,boolean)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.block.Block)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(org.bukkit.block.Block,boolean)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int,boolean)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsyncUrgently(org.bukkit.Location)">
<h3>getChunkAtAsyncUrgently</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsyncUrgently</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsyncUrgently(org.bukkit.Location,boolean)">
<h3>getChunkAtAsyncUrgently</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsyncUrgently</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
boolean&nbsp;gen)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsyncUrgently(org.bukkit.block.Block)">
<h3>getChunkAtAsyncUrgently</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsyncUrgently</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsyncUrgently(org.bukkit.block.Block,boolean)">
<h3>getChunkAtAsyncUrgently</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsyncUrgently</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Block.html" title="interface in org.bukkit.block">Block</a>&nbsp;block,
boolean&nbsp;gen)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsyncUrgently(int,int)">
<h3>getChunkAtAsyncUrgently</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsyncUrgently</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="block">Requests a <a href="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChunkAtAsync(int,int,boolean,boolean)">
<h3>getChunkAtAsync</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="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>&lt;<a href="Chunk.html" title="interface in org.bukkit">Chunk</a>&gt;</span>&nbsp;<span class="element-name">getChunkAtAsync</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;gen,
boolean&nbsp;urgent)</span></div>
</section>
</li>
<li>
<section class="detail" id="getKey()">
<h3>getKey</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="NamespacedKey.html" title="class in org.bukkit">NamespacedKey</a></span>&nbsp;<span class="element-name">getKey</span>()</div>
<div class="block">Get the world's key</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Keyed.html#getKey()">getKey</a></code>&nbsp;in interface&nbsp;<code><a href="Keyed.html" title="interface in org.bukkit">Keyed</a></code></dd>
<dt>Returns:</dt>
<dd>the world's key</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPlayers()">
<h3>getPlayers</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getPlayers</span>()</div>
<div class="block">Get a list of all players in this World</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>A list of all Players currently residing in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="audiences()">
<h3>audiences</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">audiences</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.9.3/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>
<div class="block">Gets the audiences.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html#audiences()" title="class or interface in net.kyori.adventure.audience" class="external-link">audiences</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.9.3/net/kyori/adventure/audience/ForwardingAudience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">ForwardingAudience</a></code></dd>
<dt>Returns:</dt>
<dd>the audiences</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntities(org.bukkit.Location,double,double,double)">
<h3>getNearbyEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</span></div>
<div class="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>
<dl class="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
non-null collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEntity(java.util.UUID)">
<h3>getEntity</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a></span>&nbsp;<span class="element-name">getEntity</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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>&nbsp;uuid)</span></div>
<div class="block">Gets an entity in this world by its UUID</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntities(org.bukkit.Location,double,double,double,java.util.function.Predicate)">
<h3>getNearbyEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</span></div>
<div class="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>
<dl class="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
non-null collection.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntities(org.bukkit.util.BoundingBox)">
<h3>getNearbyEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/BoundingBox.html" title="class in org.bukkit.util">BoundingBox</a>&nbsp;boundingBox)</span></div>
<div class="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>
<dl class="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
be a non-null collection</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNearbyEntities(org.bukkit.util.BoundingBox,java.util.function.Predicate)">
<h3>getNearbyEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;</span>&nbsp;<span class="element-name">getNearbyEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/BoundingBox.html" title="class in org.bukkit.util">BoundingBox</a>&nbsp;boundingBox,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</span></div>
<div class="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>
<dl class="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
be a non-null collection</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double)">
<h3>rayTraceEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance)</span></div>
<div class="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>
<dl class="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
is no hit</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)"><code>rayTraceEntities(Location, Vector, double, double, Predicate)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double)">
<h3>rayTraceEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
double&nbsp;raySize)</span></div>
<div class="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>
<dl class="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
is no hit</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)"><code>rayTraceEntities(Location, Vector, double, double, Predicate)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,java.util.function.Predicate)">
<h3>rayTraceEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</span></div>
<div class="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>
<dl class="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
is no hit</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)"><code>rayTraceEntities(Location, Vector, double, double, Predicate)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceEntities(org.bukkit.Location,org.bukkit.util.Vector,double,double,java.util.function.Predicate)">
<h3>rayTraceEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceEntities</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
double&nbsp;raySize,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</span></div>
<div class="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>
<dl class="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
is no hit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double)">
<h3>rayTraceBlocks</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceBlocks</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance)</span></div>
<div class="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>
<dl class="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>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean)"><code>rayTraceBlocks(Location, Vector, double, FluidCollisionMode, boolean)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode)">
<h3>rayTraceBlocks</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceBlocks</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode)</span></div>
<div class="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>
<dl class="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>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean)"><code>rayTraceBlocks(Location, Vector, double, FluidCollisionMode, boolean)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTraceBlocks(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean)">
<h3>rayTraceBlocks</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTraceBlocks</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode,
boolean&nbsp;ignorePassableBlocks)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="rayTrace(org.bukkit.Location,org.bukkit.util.Vector,double,org.bukkit.FluidCollisionMode,boolean,double,java.util.function.Predicate)">
<h3>rayTrace</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="util/RayTraceResult.html" title="class in org.bukkit.util">RayTraceResult</a></span>&nbsp;<span class="element-name">rayTrace</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;start,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;direction,
double&nbsp;maxDistance,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="FluidCollisionMode.html" title="enum class in org.bukkit">FluidCollisionMode</a>&nbsp;fluidCollisionMode,
boolean&nbsp;ignorePassableBlocks,
double&nbsp;raySize,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&gt;&nbsp;filter)</span></div>
<div class="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>
<dl class="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>
<section class="detail" id="getSpawnLocation()">
<h3>getSpawnLocation</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">getSpawnLocation</span>()</div>
<div class="block">Gets the default spawn <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The spawn location of this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSpawnLocation(org.bukkit.Location)">
<h3>setSpawnLocation</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">setSpawnLocation</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location)</span></div>
<div class="block">Sets the spawn location of the world.
<br>
The location provided must be equal to this world.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> to set the spawn for this world at.</dd>
<dt>Returns:</dt>
<dd>True if it was successfully set.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSpawnLocation(int,int,int,float)">
<h3>setSpawnLocation</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">setSpawnLocation</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
float&nbsp;angle)</span></div>
<div class="block">Sets the spawn location of the world</div>
<dl class="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>angle</code> - the angle</dd>
<dt>Returns:</dt>
<dd>True if it was successfully set.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSpawnLocation(int,int,int)">
<h3>setSpawnLocation</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">setSpawnLocation</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Sets the spawn location of the world</div>
<dl class="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>
<dt>Returns:</dt>
<dd>True if it was successfully set.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTime()">
<h3>getTime</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTime</span>()</div>
<div class="block">Gets the relative in-game time of this world.
<p>
The relative time is analogous to hours * 1000</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The current relative time</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#getFullTime()"><code>Returns an absolute time of this world</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTime(long)">
<h3>setTime</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTime</span><wbr><span class="parameters">(long&nbsp;time)</span></div>
<div class="block">Sets the relative in-game time on the server.
<p>
The relative time is analogous to hours * 1000
<p>
Note that setting the relative time below the current relative time
will actually move the clock forward a day. If you require to rewind
time, please see <a href="#setFullTime(long)"><code>setFullTime(long)</code></a></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>time</code> - The new relative time to set the in-game time to (in
hours*1000)</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#setFullTime(long)"><code>Sets the absolute time of this world</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getFullTime()">
<h3>getFullTime</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getFullTime</span>()</div>
<div class="block">Gets the full in-game time on this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The current absolute time</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#getTime()"><code>Returns a relative time of this world</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setFullTime(long)">
<h3>setFullTime</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setFullTime</span><wbr><span class="parameters">(long&nbsp;time)</span></div>
<div class="block">Sets the in-game time on the server
<p>
Note that this sets the full time of the world, which may cause adverse
effects such as breaking redstone clocks and any scheduled events</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>time</code> - The new absolute time to set this world to</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#setTime(long)"><code>Sets the relative time of this world</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isDayTime()">
<h3>isDayTime</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isDayTime</span>()</div>
<div class="block">Check if it is currently daytime in this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>True if it is daytime</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGameTime()">
<h3>getGameTime</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getGameTime</span>()</div>
<div class="block">Gets the full in-game time on this world since the world generation</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The current absolute time since the world generation</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#getTime()"><code>Returns a relative time of this world</code></a></li>
<li><a href="#getFullTime()"><code>Returns an absolute time of this world</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasStorm()">
<h3>hasStorm</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasStorm</span>()</div>
<div class="block">Returns whether the world has an ongoing storm.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Whether there is an ongoing storm</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setStorm(boolean)">
<h3>setStorm</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setStorm</span><wbr><span class="parameters">(boolean&nbsp;hasStorm)</span></div>
<div class="block">Set whether there is a storm. A duration will be set for the new
current conditions.
This will implicitly call <a href="#setClearWeatherDuration(int)"><code>setClearWeatherDuration(int)</code></a> with 0
ticks to reset the world's clear weather.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>hasStorm</code> - Whether there is rain and snow</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWeatherDuration()">
<h3>getWeatherDuration</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getWeatherDuration</span>()</div>
<div class="block">Get the remaining time in ticks of the current conditions.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Time in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setWeatherDuration(int)">
<h3>setWeatherDuration</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setWeatherDuration</span><wbr><span class="parameters">(int&nbsp;duration)</span></div>
<div class="block">Set the remaining time in ticks of the current conditions.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>duration</code> - Time in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isThundering()">
<h3>isThundering</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isThundering</span>()</div>
<div class="block">Returns whether there is thunder.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Whether there is thunder</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setThundering(boolean)">
<h3>setThundering</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setThundering</span><wbr><span class="parameters">(boolean&nbsp;thundering)</span></div>
<div class="block">Set whether it is thundering.
This will implicitly call <a href="#setClearWeatherDuration(int)"><code>setClearWeatherDuration(int)</code></a> with 0
ticks to reset the world's clear weather.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>thundering</code> - Whether it is thundering</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getThunderDuration()">
<h3>getThunderDuration</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getThunderDuration</span>()</div>
<div class="block">Get the thundering duration.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Duration in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setThunderDuration(int)">
<h3>setThunderDuration</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setThunderDuration</span><wbr><span class="parameters">(int&nbsp;duration)</span></div>
<div class="block">Set the thundering duration.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>duration</code> - Duration in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isClearWeather()">
<h3>isClearWeather</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isClearWeather</span>()</div>
<div class="block">Returns whether the world has clear weather.
This will be true such that <a href="#isThundering()"><code>isThundering()</code></a> and
<a href="#hasStorm()"><code>hasStorm()</code></a> are both false.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if clear weather</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setClearWeatherDuration(int)">
<h3>setClearWeatherDuration</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setClearWeatherDuration</span><wbr><span class="parameters">(int&nbsp;duration)</span></div>
<div class="block">Set the clear weather duration.
The clear weather ticks determine whether or not the world will be
allowed to rain or storm. If clear weather ticks are &gt; 0, the world will
not naturally do either until the duration has elapsed.
This method is equivalent to calling <code>/weather clear</code> with a set
amount of ticks.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>duration</code> - duration in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getClearWeatherDuration()">
<h3>getClearWeatherDuration</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getClearWeatherDuration</span>()</div>
<div class="block">Get the clear weather duration.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>duration in ticks</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(double,double,double,float)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power)</span></div>
<div class="block">Creates explosion at given coordinates with given power</div>
<dl class="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>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(double,double,double,float,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire.</div>
<dl class="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>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(double,double,double,float,boolean,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dl class="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>
<dt>Returns:</dt>
<dd>false if explosion was canceled, otherwise true</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(double,double,double,float,boolean,boolean,org.bukkit.entity.Entity)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.Location,float)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power)</span></div>
<div class="block">Creates explosion at given coordinates with given power</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.Location,float,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</span></div>
<div class="block">Creates explosion at given location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,org.bukkit.Location,float)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,float,boolean,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</span></div>
<div class="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,float,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power,
boolean&nbsp;setFire)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.entity.Entity,float)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source,
float&nbsp;power)</span></div>
<div class="block">Creates explosion at given entities location with given power and optionally
setting blocks on fire, with the specified entity as the source.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.Location,float,boolean,boolean)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="createExplosion(org.bukkit.Location,float,boolean,boolean,org.bukkit.entity.Entity)">
<h3>createExplosion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">createExplosion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;loc,
float&nbsp;power,
boolean&nbsp;setFire,
boolean&nbsp;breakBlocks,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;source)</span></div>
<div class="block">Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPVP()">
<h3>getPVP</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getPVP</span>()</div>
<div class="block">Gets the current PVP setting for this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>True if PVP is enabled</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setPVP(boolean)">
<h3>setPVP</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setPVP</span><wbr><span class="parameters">(boolean&nbsp;pvp)</span></div>
<div class="block">Sets the PVP setting for this world.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>pvp</code> - True/False whether PVP should be Enabled.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGenerator()">
<h3>getGenerator</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="generator/ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></span>&nbsp;<span class="element-name">getGenerator</span>()</div>
<div class="block">Gets the chunk generator for this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>ChunkGenerator associated with this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiomeProvider()">
<h3>getBiomeProvider</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="generator/BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></span>&nbsp;<span class="element-name">getBiomeProvider</span>()</div>
<div class="block">Gets the biome provider for this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>BiomeProvider associated with this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="save()">
<h3>save</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">save</span>()</div>
<div class="block">Saves world to disk</div>
</section>
</li>
<li>
<section class="detail" id="getPopulators()">
<h3>getPopulators</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="generator/BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a>&gt;</span>&nbsp;<span class="element-name">getPopulators</span>()</div>
<div class="block">Gets a list of all applied <a href="generator/BlockPopulator.html" title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s for this World</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>List containing any or none BlockPopulators</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnFallingBlock(org.bukkit.Location,org.bukkit.material.MaterialData)">
<h3>spawnFallingBlock</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></span>&nbsp;<span class="element-name">spawnFallingBlock</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="material/MaterialData.html" title="class in org.bukkit.material">MaterialData</a>&nbsp;data)</span>
throws <span class="exceptions"><a href="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>
<div class="block">Spawn a <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of
the specified <a href="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 <a href="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <a href="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 <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><a href="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 <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> or <a href="material/MaterialData.html" title="class in org.bukkit.material"><code>MaterialData</code></a> are null or <a href="Material.html" title="enum class in org.bukkit"><code>Material</code></a> of the <a href="material/MaterialData.html" title="class in org.bukkit.material"><code>MaterialData</code></a> is not a block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnFallingBlock(org.bukkit.Location,org.bukkit.block.data.BlockData)">
<h3>spawnFallingBlock</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></span>&nbsp;<span class="element-name">spawnFallingBlock</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/data/BlockData.html" title="interface in org.bukkit.block.data">BlockData</a>&nbsp;data)</span>
throws <span class="exceptions"><a href="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>
<div class="block">Spawn a <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of
the specified <a href="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 <a href="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <a href="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 <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><a href="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 <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> or <a href="block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</code></a> are null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnFallingBlock(org.bukkit.Location,org.bukkit.Material,byte)">
<h3>spawnFallingBlock</h3>
<div class="member-signature"><span class="annotations"><a href="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>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity">FallingBlock</a></span>&nbsp;<span class="element-name">spawnFallingBlock</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Material.html" title="enum class in org.bukkit">Material</a>&nbsp;material,
byte&nbsp;data)</span>
throws <span class="exceptions"><a href="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>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Magic value</div>
</div>
<div class="block">Spawn a <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> entity at the given <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> of the
specified <a href="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 <a href="Material.html#isBlock()"><code>material.isBlock()</code></a>. The Material may not be air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - The <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> to spawn the FallingBlock</dd>
<dd><code>material</code> - The block <a href="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 <a href="entity/FallingBlock.html" title="interface in org.bukkit.entity"><code>FallingBlock</code></a> instance</dd>
<dt>Throws:</dt>
<dd><code><a href="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 <a href="Location.html" title="class in org.bukkit"><code>Location</code></a> or <a href="Material.html" title="enum class in org.bukkit"><code>Material</code></a> are null or <a href="Material.html" title="enum class in org.bukkit"><code>Material</code></a> is not a block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="playEffect(org.bukkit.Location,org.bukkit.Effect,int)">
<h3>playEffect</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playEffect</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
int&nbsp;data)</span></div>
<div class="block">Plays an effect to all players within a default radius around a given
location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the <a href="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 <a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playEffect(org.bukkit.Location,org.bukkit.Effect,int,int)">
<h3>playEffect</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playEffect</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
int&nbsp;data,
int&nbsp;radius)</span></div>
<div class="block">Plays an effect to all players within a given radius around a location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the <a href="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 <a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playEffect(org.bukkit.Location,org.bukkit.Effect,T)">
<h3 id="playEffect(org.bukkit.Location,org.bukkit.Effect,java.lang.Object)">playEffect</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">playEffect</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="block">Plays an effect to all players within a default radius around a given
location.</div>
<dl class="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 <a href="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 <a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playEffect(org.bukkit.Location,org.bukkit.Effect,T,int)">
<h3 id="playEffect(org.bukkit.Location,org.bukkit.Effect,java.lang.Object,int)">playEffect</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">playEffect</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Effect.html" title="enum class in org.bukkit">Effect</a>&nbsp;effect,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data,
int&nbsp;radius)</span></div>
<div class="block">Plays an effect to all players within a given radius around a location.</div>
<dl class="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 <a href="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 <a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEmptyChunkSnapshot(int,int,boolean,boolean)">
<h3>getEmptyChunkSnapshot</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="ChunkSnapshot.html" title="interface in org.bukkit">ChunkSnapshot</a></span>&nbsp;<span class="element-name">getEmptyChunkSnapshot</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
boolean&nbsp;includeBiome,
boolean&nbsp;includeBiomeTemp)</span></div>
<div class="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>
<dl class="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
raw biome temperature</dd>
<dt>Returns:</dt>
<dd>The empty snapshot.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSpawnFlags(boolean,boolean)">
<h3>setSpawnFlags</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setSpawnFlags</span><wbr><span class="parameters">(boolean&nbsp;allowMonsters,
boolean&nbsp;allowAnimals)</span></div>
<div class="block">Sets the spawn flags for this.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>allowMonsters</code> - - if true, monsters are allowed to spawn in this
world.</dd>
<dd><code>allowAnimals</code> - - if true, animals are allowed to spawn in this
world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getAllowAnimals()">
<h3>getAllowAnimals</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getAllowAnimals</span>()</div>
<div class="block">Gets whether animals can spawn in this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether animals can spawn in this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getAllowMonsters()">
<h3>getAllowMonsters</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getAllowMonsters</span>()</div>
<div class="block">Gets whether monsters can spawn in this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether monsters can spawn in this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiome(int,int)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a></span>&nbsp;<span class="element-name">getBiome</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
<div class="block">Gets the biome for the given block coordinates.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X coordinate of the block</dd>
<dd><code>z</code> - Z coordinate of the block</dd>
<dt>Returns:</dt>
<dd>Biome of the requested block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBiome(int,int,org.bukkit.block.Biome)">
<h3>setBiome</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">void</span>&nbsp;<span class="element-name">setBiome</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;bio)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
<div class="block">Sets the biome for the given block coordinates</div>
<dl class="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>bio</code> - new Biome type for this block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTemperature(int,int)">
<h3>getTemperature</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">double</span>&nbsp;<span class="element-name">getTemperature</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X 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>
<section class="detail" id="getTemperature(int,int,int)">
<h3>getTemperature</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getTemperature</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="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>
<dl class="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>
<section class="detail" id="getHumidity(int,int)">
<h3>getHumidity</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">double</span>&nbsp;<span class="element-name">getHumidity</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">biomes are now 3-dimensional</div>
</div>
<div class="block">Gets the humidity 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.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X coordinate of the block</dd>
<dd><code>z</code> - Z coordinate of the block</dd>
<dt>Returns:</dt>
<dd>Humidity of the requested block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHumidity(int,int,int)">
<h3>getHumidity</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getHumidity</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Gets the humidity 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.</div>
<dl class="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>Humidity of the requested block</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getLogicalHeight()">
<h3>getLogicalHeight</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getLogicalHeight</span>()</div>
<div class="block">Gets the maximum height to which chorus fruits and nether portals can
bring players within this dimension.
This excludes portals that were already built above the limit as they
still connect normally. May not be greater than <a href="generator/WorldInfo.html#getMaxHeight()"><code>WorldInfo.getMaxHeight()</code></a>.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>maximum logical height for chorus fruits and nether portals</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isNatural()">
<h3>isNatural</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isNatural</span>()</div>
<div class="block">Gets if this world is natural.
When false, compasses spin randomly, and using a bed to set the respawn
point or sleep, is disabled. When true, nether portals can spawn
zombified piglins.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if world is natural</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isBedWorks()">
<h3>isBedWorks</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isBedWorks</span>()</div>
<div class="block">Gets if beds work in this world.
A non-working bed will blow up when trying to sleep. <a href="#isNatural()"><code>isNatural()</code></a>
defines if a bed can be used to set spawn point.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if beds work in this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasSkyLight()">
<h3>hasSkyLight</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasSkyLight</span>()</div>
<div class="block">Gets if this world has skylight access.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if this world has skylight access</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasCeiling()">
<h3>hasCeiling</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasCeiling</span>()</div>
<div class="block">Gets if this world has a ceiling.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if this world has a bedrock ceiling</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isPiglinSafe()">
<h3>isPiglinSafe</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isPiglinSafe</span>()</div>
<div class="block">Gets if this world allow to piglins to survive without shaking and
transforming to zombified piglins.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if piglins will not transform to zombified piglins</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isRespawnAnchorWorks()">
<h3>isRespawnAnchorWorks</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isRespawnAnchorWorks</span>()</div>
<div class="block">Gets if this world allows players to charge and use respawn anchors.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if players can charge and use respawn anchors</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasRaids()">
<h3>hasRaids</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasRaids</span>()</div>
<div class="block">Gets if players with the bad omen effect in this world will trigger a
raid.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if raids will be triggered</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isUltraWarm()">
<h3>isUltraWarm</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isUltraWarm</span>()</div>
<div class="block">Gets if various water/lava mechanics will be triggered in this world, eg:
<br>
<ul>
<li>Water is evaporated</li>
<li>Sponges dry</li>
<li>Lava spreads faster and further</li>
</ul></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if this world has the above mechanics</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSeaLevel()">
<h3>getSeaLevel</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getSeaLevel</span>()</div>
<div class="block">Gets the sea level for this world.
<p>
This is often half of <a href="generator/WorldInfo.html#getMaxHeight()"><code>WorldInfo.getMaxHeight()</code></a></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Sea level</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getKeepSpawnInMemory()">
<h3>getKeepSpawnInMemory</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getKeepSpawnInMemory</span>()</div>
<div class="block">Gets whether the world's spawn area should be kept loaded into memory
or not.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if the world's spawn area will be kept loaded into memory.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setKeepSpawnInMemory(boolean)">
<h3>setKeepSpawnInMemory</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setKeepSpawnInMemory</span><wbr><span class="parameters">(boolean&nbsp;keepLoaded)</span></div>
<div class="block">Sets whether the world's spawn area should be kept loaded into memory
or not.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>keepLoaded</code> - if true then the world's spawn area will be kept
loaded into memory.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isAutoSave()">
<h3>isAutoSave</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isAutoSave</span>()</div>
<div class="block">Gets whether or not the world will automatically save</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if the world will automatically save, otherwise false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setAutoSave(boolean)">
<h3>setAutoSave</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setAutoSave</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether or not the world will automatically save</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - true if the world should automatically save, otherwise
false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setDifficulty(org.bukkit.Difficulty)">
<h3>setDifficulty</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setDifficulty</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Difficulty.html" title="enum class in org.bukkit">Difficulty</a>&nbsp;difficulty)</span></div>
<div class="block">Sets the Difficulty of the world.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>difficulty</code> - the new difficulty you want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getDifficulty()">
<h3>getDifficulty</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Difficulty.html" title="enum class in org.bukkit">Difficulty</a></span>&nbsp;<span class="element-name">getDifficulty</span>()</div>
<div class="block">Gets the Difficulty of the world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The difficulty of the world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWorldFolder()">
<h3>getWorldFolder</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;<span class="element-name">getWorldFolder</span>()</div>
<div class="block">Gets the folder of this world on disk.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The folder of this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWorldType()">
<h3>getWorldType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="WorldType.html" title="enum class in org.bukkit">WorldType</a></span>&nbsp;<span class="element-name">getWorldType</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">world type is only used to select the default word generation
settings and is not stored in Vanilla worlds, making it impossible for
this method to always return the correct value.</div>
</div>
<div class="block">Gets the type of this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Type of this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="canGenerateStructures()">
<h3>canGenerateStructures</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">canGenerateStructures</span>()</div>
<div class="block">Gets whether or not structures are being generated.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>True if structures are being generated.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isHardcore()">
<h3>isHardcore</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isHardcore</span>()</div>
<div class="block">Gets whether the world is hardcore or not.
In a hardcore world the difficulty is locked to hard.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>hardcore status</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setHardcore(boolean)">
<h3>setHardcore</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setHardcore</span><wbr><span class="parameters">(boolean&nbsp;hardcore)</span></div>
<div class="block">Sets whether the world is hardcore or not.
In a hardcore world the difficulty is locked to hard.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>hardcore</code> - Whether the world is hardcore</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerAnimalSpawns()">
<h3>getTicksPerAnimalSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerAnimalSpawns</span>()</div>
<div class="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 <a href="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 400.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The world's ticks per animal spawns value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerAnimalSpawns(int)">
<h3>setTicksPerAnimalSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerAnimalSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerAnimalSpawns)</span></div>
<div class="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 <a href="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 400.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAnimalSpawns</code> - the ticks per animal spawns value you want
to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerMonsterSpawns()">
<h3>getTicksPerMonsterSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerMonsterSpawns</span>()</div>
<div class="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 <a href="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 1.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The world's ticks per monster spawns value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerMonsterSpawns(int)">
<h3>setTicksPerMonsterSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerMonsterSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerMonsterSpawns)</span></div>
<div class="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 <a href="#setSpawnFlags(boolean,boolean)"><code>setSpawnFlags(boolean, boolean)</code></a> to control
this instead.
<p>
Minecraft default: 1.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerMonsterSpawns</code> - the ticks per monster spawns value you
want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerWaterSpawns()">
<h3>getTicksPerWaterSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerWaterSpawns</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>The world's ticks per water mob spawns value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerWaterSpawns(int)">
<h3>setTicksPerWaterSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerWaterSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerWaterSpawns)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerWaterSpawns</code> - the ticks per water mob spawns value you
want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerWaterAmbientSpawns()">
<h3>getTicksPerWaterAmbientSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerWaterAmbientSpawns</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>the default ticks per water ambient mobs spawn value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerWaterAmbientSpawns(int)">
<h3>setTicksPerWaterAmbientSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerWaterAmbientSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerAmbientSpawns)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAmbientSpawns</code> - the ticks per water ambient mob spawns value you
want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerWaterUndergroundCreatureSpawns()">
<h3>getTicksPerWaterUndergroundCreatureSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerWaterUndergroundCreatureSpawns</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>the default ticks per water underground creature spawn value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerWaterUndergroundCreatureSpawns(int)">
<h3>setTicksPerWaterUndergroundCreatureSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerWaterUndergroundCreatureSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerWaterUndergroundCreatureSpawns)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerWaterUndergroundCreatureSpawns</code> - the ticks per water underground creature spawns value you
want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTicksPerAmbientSpawns()">
<h3>getTicksPerAmbientSpawns</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTicksPerAmbientSpawns</span>()</div>
<div class="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>The world's ticks per ambient mob spawns value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTicksPerAmbientSpawns(int)">
<h3>setTicksPerAmbientSpawns</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setTicksPerAmbientSpawns</span><wbr><span class="parameters">(int&nbsp;ticksPerAmbientSpawns)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ticksPerAmbientSpawns</code> - the ticks per ambient mob spawns value you
want to set the world to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMonsterSpawnLimit()">
<h3>getMonsterSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMonsterSpawnLimit</span>()</div>
<div class="block">Gets limit for number of monsters that can spawn in a chunk in this
world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The monster spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setMonsterSpawnLimit(int)">
<h3>setMonsterSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setMonsterSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getAnimalSpawnLimit()">
<h3>getAnimalSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getAnimalSpawnLimit</span>()</div>
<div class="block">Gets the limit for number of animals that can spawn in a chunk in this
world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The animal spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setAnimalSpawnLimit(int)">
<h3>setAnimalSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setAnimalSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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
server-wide spawn limit instead.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWaterAnimalSpawnLimit()">
<h3>getWaterAnimalSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getWaterAnimalSpawnLimit</span>()</div>
<div class="block">Gets the limit for number of water animals that can spawn in a chunk in
this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The water animal spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setWaterAnimalSpawnLimit(int)">
<h3>setWaterAnimalSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setWaterAnimalSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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
server-wide spawn limit instead.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWaterUndergroundCreatureSpawnLimit()">
<h3>getWaterUndergroundCreatureSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getWaterUndergroundCreatureSpawnLimit</span>()</div>
<div class="block">Gets the limit for number of water underground creature that can spawn in a chunk in
this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The water underground creature spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setWaterUndergroundCreatureSpawnLimit(int)">
<h3>setWaterUndergroundCreatureSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setWaterUndergroundCreatureSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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
server-wide spawn limit instead.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWaterAmbientSpawnLimit()">
<h3>getWaterAmbientSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getWaterAmbientSpawnLimit</span>()</div>
<div class="block">Gets user-specified limit for number of water ambient mobs that can spawn
in a chunk.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the water ambient spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setWaterAmbientSpawnLimit(int)">
<h3>setWaterAmbientSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setWaterAmbientSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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
server-wide spawn limit instead.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getAmbientSpawnLimit()">
<h3>getAmbientSpawnLimit</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getAmbientSpawnLimit</span>()</div>
<div class="block">Gets the limit for number of ambient mobs that can spawn in a chunk in
this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The ambient spawn limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setAmbientSpawnLimit(int)">
<h3>setAmbientSpawnLimit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setAmbientSpawnLimit</span><wbr><span class="parameters">(int&nbsp;limit)</span></div>
<div class="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
server-wide spawn limit instead.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>limit</code> - the new mob limit</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="playSound(org.bukkit.Location,org.bukkit.Sound,float,float)">
<h3>playSound</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playSound</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Sound.html" title="enum class in org.bukkit">Sound</a>&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</span></div>
<div class="block">Play a Sound at the provided Location in the World
<p>
This function will fail silently if Location or Sound are null.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playSound(org.bukkit.Location,java.lang.String,float,float)">
<h3>playSound</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playSound</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playSound(org.bukkit.Location,org.bukkit.Sound,org.bukkit.SoundCategory,float,float)">
<h3>playSound</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playSound</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Sound.html" title="enum class in org.bukkit">Sound</a>&nbsp;sound,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="SoundCategory.html" title="enum class in org.bukkit">SoundCategory</a>&nbsp;category,
float&nbsp;volume,
float&nbsp;pitch)</span></div>
<div class="block">Play a Sound at the provided Location in the World.
<p>
This function will fail silently if Location or Sound are null.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="playSound(org.bukkit.Location,java.lang.String,org.bukkit.SoundCategory,float,float)">
<h3>playSound</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">playSound</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;sound,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="SoundCategory.html" title="enum class in org.bukkit">SoundCategory</a>&nbsp;category,
float&nbsp;volume,
float&nbsp;pitch)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGameRules()">
<h3>getGameRules</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;<span class="element-name">getGameRules</span>()</div>
<div class="block">Get an array containing the names of all the <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>s.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>An array of <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a> names.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGameRuleValue(java.lang.String)">
<h3>getGameRuleValue</h3>
<div class="member-signature"><span class="annotations"><a href="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>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Contract.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Contract</a>("null -&gt; null; !null -&gt; !null")
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&nbsp;<span class="element-name">getGameRuleValue</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&nbsp;rule)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#getGameRuleValue(org.bukkit.GameRule)"><code>getGameRuleValue(GameRule)</code></a> instead</div>
</div>
<div class="block">Gets the current state of the specified rule
<p>
Will return null if rule passed is null</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>rule</code> - Rule to look up value of</dd>
<dt>Returns:</dt>
<dd>String value of rule</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setGameRuleValue(java.lang.String,java.lang.String)">
<h3>setGameRuleValue</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">setGameRuleValue</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;rule,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;value)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#setGameRule(org.bukkit.GameRule,T)"><code>setGameRule(GameRule, Object)</code></a> instead.</div>
</div>
<div class="block">Set the specified gamerule to specified value.
<p>
The rule may attempt to validate the value passed, will return true if
value was set.
<p>
If rule is null, the function will return false.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>rule</code> - Rule to set</dd>
<dd><code>value</code> - Value to set rule to</dd>
<dt>Returns:</dt>
<dd>True if rule was set</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isGameRule(java.lang.String)">
<h3>isGameRule</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isGameRule</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&nbsp;rule)</span></div>
<div class="block">Checks if string is a valid game rule</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>rule</code> - Rule to check</dd>
<dt>Returns:</dt>
<dd>True if rule exists</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGameRuleValue(org.bukkit.GameRule)">
<h3>getGameRuleValue</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">getGameRuleValue</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule)</span></div>
<div class="block">Get the current value for a given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>.</div>
<dl class="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>
<dt>Returns:</dt>
<dd>the current value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getGameRuleDefault(org.bukkit.GameRule)">
<h3>getGameRuleDefault</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">getGameRuleDefault</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule)</span></div>
<div class="block">Get the default value for a given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>. This value is not
guaranteed to match the current value.</div>
<dl class="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>
<dt>Returns:</dt>
<dd>the default value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setGameRule(org.bukkit.GameRule,T)">
<h3 id="setGameRule(org.bukkit.GameRule,java.lang.Object)">setGameRule</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">setGameRule</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameRule.html" title="class in org.bukkit">GameRule</a>&lt;T&gt;&nbsp;rule,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
T&nbsp;newValue)</span></div>
<div class="block">Set the given <a href="GameRule.html" title="class in org.bukkit"><code>GameRule</code></a>'s new value.</div>
<dl class="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>
<section class="detail" id="getWorldBorder()">
<h3>getWorldBorder</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldBorder.html" title="interface in org.bukkit">WorldBorder</a></span>&nbsp;<span class="element-name">getWorldBorder</span>()</div>
<div class="block">Gets the world border for this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The world border for this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count)</span></div>
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count)</span></div>
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,T)">
<h3 id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,T)">
<h3 id="spawnParticle(org.bukkit.Particle,double,double,double,int,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="block">Spawns the particle (the number of times specified by count)
at the target location.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ)</span></div>
<div class="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>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,T)">
<h3 id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,T)">
<h3 id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra)</span></div>
<div class="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>
<dl class="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
particle used (normally speed)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double)">
<h3>spawnParticle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra)</span></div>
<div class="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>
<dl class="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
particle used (normally speed)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T)">
<h3 id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T)">
<h3 id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,T)">
<h3 id="spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,java.lang.Object)">spawnParticle</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;receivers,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&nbsp;source,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data)</span></div>
<div class="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>
<dl class="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 <a href="Particle.html#getDataType()"><code>Particle.getDataType()</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,T,boolean)">
<h3 id="spawnParticle(org.bukkit.Particle,java.util.List,org.bukkit.entity.Player,double,double,double,int,double,double,double,double,java.lang.Object,boolean)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="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>&lt;<a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&gt;&nbsp;receivers,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Player.html" title="interface in org.bukkit.entity">Player</a>&nbsp;source,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data,
boolean&nbsp;force)</span></div>
<div class="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>
<dl class="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 <a href="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,T,boolean)">
<h3 id="spawnParticle(org.bukkit.Particle,org.bukkit.Location,int,double,double,double,double,java.lang.Object,boolean)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data,
boolean&nbsp;force)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="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
settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,T,boolean)">
<h3 id="spawnParticle(org.bukkit.Particle,double,double,double,int,double,double,double,double,java.lang.Object,boolean)">spawnParticle</h3>
<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">spawnParticle</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Particle.html" title="enum class in org.bukkit">Particle</a>&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
int&nbsp;count,
double&nbsp;offsetX,
double&nbsp;offsetY,
double&nbsp;offsetZ,
double&nbsp;extra,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
T&nbsp;data,
boolean&nbsp;force)</span></div>
<div class="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>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - type of particle data (see <a href="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 <a href="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
settings</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="locateNearestStructure(org.bukkit.Location,org.bukkit.StructureType,int,boolean)">
<h3>locateNearestStructure</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">locateNearestStructure</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="StructureType.html" title="class in org.bukkit">StructureType</a>&nbsp;structureType,
int&nbsp;radius,
boolean&nbsp;findUnexplored)</span></div>
<div class="block">Find the closest nearby structure of a given <a href="StructureType.html" title="class in org.bukkit"><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,
<a href="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>
<dl class="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 <a href="Location.html" title="class in org.bukkit"><code>Location</code></a>, or null if no structure of the
specified type exists.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int)">
<h3>locateNearestBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">locateNearestBiome</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;biome,
int&nbsp;radius)</span></div>
<div class="block">Locates the nearest biome based on an origin, biome type, and radius to search.
Step defaults to <code>8</code>.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="locateNearestBiome(org.bukkit.Location,org.bukkit.block.Biome,int,int)">
<h3>locateNearestBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Location.html" title="class in org.bukkit">Location</a></span>&nbsp;<span class="element-name">locateNearestBiome</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;origin,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&nbsp;biome,
int&nbsp;radius,
int&nbsp;step)</span></div>
<div class="block">Locates the nearest biome based on an origin, biome type, and radius to search
and step</div>
<dl class="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>
<section class="detail" id="isUltrawarm()">
<h3>isUltrawarm</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">isUltrawarm</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isUltraWarm()"><code>isUltraWarm()</code></a></div>
</div>
<div class="block">Checks if the world:
<ul>
<li>evaporates water</li>
<li>dries sponges</li>
<li>has lava spread faster and further</li>
</ul></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if ultrawarm, false if not</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCoordinateScale()">
<h3>getCoordinateScale</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getCoordinateScale</span>()</div>
<div class="block">Gets the coordinate scaling of this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the coordinate scale</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasSkylight()">
<h3>hasSkylight</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasSkylight</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#hasSkyLight()"><code>hasSkyLight()</code></a></div>
</div>
<div class="block">Checks if the world has skylight access</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether there is skylight</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasBedrockCeiling()">
<h3>hasBedrockCeiling</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">hasBedrockCeiling</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#hasCeiling()"><code>hasCeiling()</code></a></div>
</div>
<div class="block">Checks if the world has a bedrock ceiling</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether the world has a bedrock ceiling</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="doesBedWork()">
<h3>doesBedWork</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">doesBedWork</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isBedWorks()"><code>isBedWorks()</code></a></div>
</div>
<div class="block">Checks if beds work</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether beds work</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="doesRespawnAnchorWork()">
<h3>doesRespawnAnchorWork</h3>
<div class="member-signature"><span class="annotations"><a href="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><span class="return-type">boolean</span>&nbsp;<span class="element-name">doesRespawnAnchorWork</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#isRespawnAnchorWorks()"><code>isRespawnAnchorWorks()</code></a></div>
</div>
<div class="block">Checks if respawn anchors work</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether respawn anchors work</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isFixedTime()">
<h3>isFixedTime</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isFixedTime</span>()</div>
<div class="block">Checks if this world has a fixed time</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether this world has fixed time</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInfiniburn()">
<h3>getInfiniburn</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Material.html" title="enum class in org.bukkit">Material</a>&gt;</span>&nbsp;<span class="element-name">getInfiniburn</span>()</div>
<div class="block">Gets the collection of materials that burn infinitely in this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the materials that will forever stay lit by fire</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="sendGameEvent(org.bukkit.entity.Entity,org.bukkit.GameEvent,org.bukkit.util.Vector)">
<h3>sendGameEvent</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">sendGameEvent</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="entity/Entity.html" title="interface in org.bukkit.entity">Entity</a>&nbsp;sourceEntity,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="GameEvent.html" title="class in org.bukkit">GameEvent</a>&nbsp;gameEvent,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="util/Vector.html" title="class in org.bukkit.util">Vector</a>&nbsp;position)</span></div>
<div class="block">Posts a specified game event at a location</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>sourceEntity</code> - optional source entity</dd>
<dd><code>gameEvent</code> - the game event to post</dd>
<dd><code>position</code> - the position in the world where to post the event to listeners</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getViewDistance()">
<h3>getViewDistance</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getViewDistance</span>()</div>
<div class="block">Returns the view distance used for this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the view distance used for this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setViewDistance(int)">
<h3>setViewDistance</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setViewDistance</span><wbr><span class="parameters">(int&nbsp;viewDistance)</span></div>
<div class="block">Sets the view distance for this world.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>viewDistance</code> - view distance in [2, 32]</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNoTickViewDistance()">
<h3>getNoTickViewDistance</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getNoTickViewDistance</span>()</div>
<div class="block">Returns the no-tick view distance for this world.
<p>
No-tick view distance is the view distance where chunks will load, however the chunks and their entities will not
be set to tick.
</p></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The no-tick view distance for this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setNoTickViewDistance(int)">
<h3>setNoTickViewDistance</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setNoTickViewDistance</span><wbr><span class="parameters">(int&nbsp;viewDistance)</span></div>
<div class="block">Sets the no-tick view distance for this world.
<p>
No-tick view distance is the view distance where chunks will load, however the chunks and their entities will not
be set to tick.
</p></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>viewDistance</code> - view distance in [2, 32]</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSendViewDistance()">
<h3>getSendViewDistance</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getSendViewDistance</span>()</div>
<div class="block">Gets 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>
<dl class="notes">
<dt>Returns:</dt>
<dd>The sending view distance for this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSendViewDistance(int)">
<h3>setSendViewDistance</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setSendViewDistance</span><wbr><span class="parameters">(int&nbsp;viewDistance)</span></div>
<div class="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>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>viewDistance</code> - view distance in [2, 32] or -1</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="spigot()">
<h3>spigot</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="World.Spigot.html" title="class in org.bukkit">World.Spigot</a></span>&nbsp;<span class="element-name">spigot</span>()</div>
</section>
</li>
<li>
<section class="detail" id="locateNearestRaid(org.bukkit.Location,int)">
<h3>locateNearestRaid</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="Raid.html" title="interface in org.bukkit">Raid</a></span>&nbsp;<span class="element-name">locateNearestRaid</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Location.html" title="class in org.bukkit">Location</a>&nbsp;location,
int&nbsp;radius)</span></div>
<div class="block">Finds the nearest raid close to the given location.</div>
<dl class="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 <a href="Raid.html" title="interface in org.bukkit"><code>Raid</code></a>, or null if no raids were found</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getRaids()">
<h3>getRaids</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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>&lt;<a href="Raid.html" title="interface in org.bukkit">Raid</a>&gt;</span>&nbsp;<span class="element-name">getRaids</span>()</div>
<div class="block">Gets all raids that are going on over this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the list of all active raids</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEnderDragonBattle()">
<h3>getEnderDragonBattle</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/21.0.1/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="boss/DragonBattle.html" title="interface in org.bukkit.boss">DragonBattle</a></span>&nbsp;<span class="element-name">getEnderDragonBattle</span>()</div>
<div class="block">Get the <a href="boss/DragonBattle.html" title="interface in org.bukkit.boss"><code>DragonBattle</code></a> associated with this world.
If this world's environment is not <a href="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>
<dl class="notes">
<dt>Returns:</dt>
<dd>the dragon battle instance</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>