<dd><code>net.kyori.adventure.key.Keyed</code>, <code><ahref="../Keyed.html"title="interface in org.bukkit">Keyed</a></code>, <code><ahref="../RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></code></dd>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getBlockData(org.bukkit.util.Vector)"class="member-name-link">getBlockData</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> vector)</code></div>
<divclass="block">Gets the <ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a> of the block at the provided coordinates.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#getBlockState(org.bukkit.util.Vector)"class="member-name-link">getBlockState</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</code></div>
<divclass="block">Gets the Z-coordinate of the chunk in the center of the region.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a>></code></div>
<divclass="block">Gets a list of all tile entities in the limited region including the
buffer zone.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../World.html"title="interface in org.bukkit">World</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#isInRegion(org.bukkit.Location)"class="member-name-link">isInRegion</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Location.html"title="class in org.bukkit">Location</a> location)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#scheduleBlockUpdate(org.bukkit.util.Vector)"class="member-name-link">scheduleBlockUpdate</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#scheduleFluidUpdate(org.bukkit.util.Vector)"class="member-name-link">scheduleFluidUpdate</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#setBlockData(org.bukkit.util.Vector,org.bukkit.block.data.BlockData)"class="member-name-link">setBlockData</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> vector,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a> data)</code></div>
<divclass="block">Sets the block at a vector location to the provided <ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a>.</div>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a> state)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><ahref="#setBlockState(org.bukkit.util.Vector,org.bukkit.block.BlockState)"class="member-name-link">setBlockState</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a> state)</code></div>
<divclass="block">Sets the <ahref="../block/BlockState.html"title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
</div>
</div>
</div>
</div>
<divclass="inherited-list">
<h3id="methods-inherited-from-class-org.bukkit.Keyed">Methods inherited from interface org.bukkit.<ahref="../Keyed.html"title="interface in org.bukkit">Keyed</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.RegionAccessor">Methods inherited from interface org.bukkit.<ahref="../RegionAccessor.html"title="interface in org.bukkit">RegionAccessor</a></h3>
<divclass="member-signature"><spanclass="return-type">boolean</span> <spanclass="element-name">isInRegion</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Location.html"title="class in org.bukkit">Location</a> location)</span></div>
<divclass="block">Checks if the given <ahref="../Location.html"title="class in org.bukkit"><code>Location</code></a> is in the region.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - the location to check</dd>
<dt>Returns:</dt>
<dd>true if the location is in the region, otherwise false.</dd>
<divclass="block">Checks if the given coordinates are in the region.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - X-coordinate to check</dd>
<dd><code>y</code> - Y-coordinate to check</dd>
<dd><code>z</code> - Z-coordinate to check</dd>
<dt>Returns:</dt>
<dd>true if the coordinates are in the region, otherwise false.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getTileEntities()">
<h3>getTileEntities</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html"title="class or interface in java.util"class="external-link">List</a><<ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a>></span> <spanclass="element-name">getTileEntities</span>()</div>
<divclass="block">Gets a list of all tile entities in the limited region including the
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">setBlockData</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> vector,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a> data)</span></div>
<divclass="block">Sets the block at a vector location to the provided <ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a>.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>vector</code> - <ahref="../util/Vector.html"title="class in org.bukkit.util"><code>Vector</code></a> representing the position of the block to set.</dd>
<dd><code>data</code> - <ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a> to set the block at the provided coordinates to.</dd>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a> state)</span></div>
<divclass="block">Sets the <ahref="../block/BlockState.html"title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">setBlockState</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a> state)</span></div>
<divclass="block">Sets the <ahref="../block/BlockState.html"title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to set block state.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/BlockState.html"title="interface in org.bukkit.block">BlockState</a></span> <spanclass="element-name">getBlockState</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</span></div>
<divclass="block">Gets the <ahref="../block/BlockState.html"title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to get block state from.</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">scheduleBlockUpdate</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</span></div>
<divclass="block">Schedules a block update at a vector location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <ahref="../util/Vector.html"title="class in org.bukkit.util"><code>Vector</code></a> representing the position of the block to update.</dd>
<divclass="member-signature"><spanclass="modifiers">default</span> <spanclass="return-type">void</span> <spanclass="element-name">scheduleFluidUpdate</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> location)</span></div>
<divclass="block">Schedules a fluid update at a vector location.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <ahref="../util/Vector.html"title="class in org.bukkit.util"><code>Vector</code></a> representing the position of the block to update.</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getWorld()">
<h3>getWorld</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../World.html"title="interface in org.bukkit">World</a></span> <spanclass="element-name">getWorld</span>()</div>
<divclass="block">Gets the <ahref="../World.html"title="interface in org.bukkit"><code>World</code></a> object this region represents.
<p>
Do <b>not</b> attempt to read from/write to this world! Doing so during generation <b>will cause a deadlock!</b></div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The <ahref="../World.html"title="interface in org.bukkit"><code>World</code></a> object that this region represents.</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">default</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data">BlockData</a></span> <spanclass="element-name">getBlockData</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../util/Vector.html"title="class in org.bukkit.util">Vector</a> vector)</span></div>
<divclass="block">Gets the <ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a> of the block at the provided coordinates.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>vector</code> - <ahref="../util/Vector.html"title="class in org.bukkit.util"><code>Vector</code></a> representing the position of the block to get.</dd>
<dt>Returns:</dt>
<dd><ahref="../block/data/BlockData.html"title="interface in org.bukkit.block.data"><code>BlockData</code></a> at the coordinates</dd>