This commit is contained in:
2023-04-02 20:49:18 -05:00
parent 3944acb7a4
commit ecd192d468
3283 changed files with 842194 additions and 0 deletions

View File

@ -0,0 +1,418 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BiomeParameterPoint (Scissors-API 1.19.4-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.generator, interface: BiomeParameterPoint">
<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.6.0.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="class-use/BiomeParameterPoint.html">Use</a></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>Nested&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.generator</a></div>
<h1 title="Interface BiomeParameterPoint" class="title">Interface BiomeParameterPoint</h1>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BiomeParameterPoint</span></div>
<div class="block">Represents the biome noise parameters which may be passed to a world
generator.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== 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></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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getContinentalness()" class="member-name-link">getContinentalness</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 continentalness of the biome at this point that is suggested by
the NoiseGenerator.</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="#getDepth()" class="member-name-link">getDepth</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 depth of the biome at this point that is suggested by the
NoiseGenerator.</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="#getErosion()" class="member-name-link">getErosion</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 erosion of the biome at this point that is suggested by the
NoiseGenerator.</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="#getHumidity()" class="member-name-link">getHumidity</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 humidity of the biome at this point that is suggested by the
NoiseGenerator.</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="#getMaxContinentalness()" class="member-name-link">getMaxContinentalness</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 maximum continentalness that is possible.</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="#getMaxDepth()" class="member-name-link">getMaxDepth</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 depth that is possible.</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="#getMaxErosion()" class="member-name-link">getMaxErosion</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 maximum erosion that is possible.</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="#getMaxHumidity()" class="member-name-link">getMaxHumidity</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 humidity that is possible.</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="#getMaxTemperature()" class="member-name-link">getMaxTemperature</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 maximum temperature that is possible.</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="#getMaxWeirdness()" class="member-name-link">getMaxWeirdness</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 weirdness that is possible.</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="#getMinContinentalness()" class="member-name-link">getMinContinentalness</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 minimum continentalness that is possible.</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="#getMinDepth()" class="member-name-link">getMinDepth</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 minimum depth that is possible.</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="#getMinErosion()" class="member-name-link">getMinErosion</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 minimum erosion that is possible.</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="#getMinHumidity()" class="member-name-link">getMinHumidity</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 minimum humidity that is possible.</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="#getMinTemperature()" class="member-name-link">getMinTemperature</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 minimum temperature that is possible.</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="#getMinWeirdness()" class="member-name-link">getMinWeirdness</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 minimum weirdness that is possible.</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()" class="member-name-link">getTemperature</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 temperature of the biome at this point that is suggested by the
NoiseGenerator.</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="#getWeirdness()" class="member-name-link">getWeirdness</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 weirdness of the biome at this point that is suggested by the
NoiseGenerator.</div>
</div>
</div>
</div>
</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="getTemperature()">
<h3>getTemperature</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getTemperature</span>()</div>
<div class="block">Gets the temperature of the biome at this point that is suggested by the
NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The temperature of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxTemperature()">
<h3>getMaxTemperature</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxTemperature</span>()</div>
<div class="block">Gets the maximum temperature that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum temperature</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinTemperature()">
<h3>getMinTemperature</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinTemperature</span>()</div>
<div class="block">Gets the minimum temperature that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum temperature</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHumidity()">
<h3>getHumidity</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getHumidity</span>()</div>
<div class="block">Gets the humidity of the biome at this point that is suggested by the
NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The humidity of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxHumidity()">
<h3>getMaxHumidity</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxHumidity</span>()</div>
<div class="block">Gets the maximum humidity that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum humidity</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinHumidity()">
<h3>getMinHumidity</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinHumidity</span>()</div>
<div class="block">Gets the minimum humidity that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum humidity</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getContinentalness()">
<h3>getContinentalness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getContinentalness</span>()</div>
<div class="block">Gets the continentalness of the biome at this point that is suggested by
the NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The continentalness of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxContinentalness()">
<h3>getMaxContinentalness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxContinentalness</span>()</div>
<div class="block">Gets the maximum continentalness that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum continentalness</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinContinentalness()">
<h3>getMinContinentalness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinContinentalness</span>()</div>
<div class="block">Gets the minimum continentalness that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum continentalness</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getErosion()">
<h3>getErosion</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getErosion</span>()</div>
<div class="block">Gets the erosion of the biome at this point that is suggested by the
NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The erosion of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxErosion()">
<h3>getMaxErosion</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxErosion</span>()</div>
<div class="block">Gets the maximum erosion that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum erosion</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinErosion()">
<h3>getMinErosion</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinErosion</span>()</div>
<div class="block">Gets the minimum erosion that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum erosion</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getDepth()">
<h3>getDepth</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getDepth</span>()</div>
<div class="block">Gets the depth of the biome at this point that is suggested by the
NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The depth of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxDepth()">
<h3>getMaxDepth</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxDepth</span>()</div>
<div class="block">Gets the maximum depth that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum depth</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinDepth()">
<h3>getMinDepth</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinDepth</span>()</div>
<div class="block">Gets the minimum depth that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum depth</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getWeirdness()">
<h3>getWeirdness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getWeirdness</span>()</div>
<div class="block">Gets the weirdness of the biome at this point that is suggested by the
NoiseGenerator.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The weirdness of the biome at this point</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxWeirdness()">
<h3>getMaxWeirdness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMaxWeirdness</span>()</div>
<div class="block">Gets the maximum weirdness that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The maximum weirdness</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinWeirdness()">
<h3>getMinWeirdness</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getMinWeirdness</span>()</div>
<div class="block">Gets the minimum weirdness that is possible.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The minimum weirdness</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,274 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BiomeProvider (Scissors-API 1.19.4-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.generator, class: BiomeProvider">
<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.6.0.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="class-use/BiomeProvider.html">Use</a></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>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&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.generator</a></div>
<h1 title="Class BiomeProvider" class="title">Class BiomeProvider</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.generator.BiomeProvider</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BiomeProvider</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Class for providing biomes.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BiomeProvider</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete 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>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBiome(org.bukkit.generator.WorldInfo,int,int,int)" class="member-name-link">getBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
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">Return the Biome which should be present at the provided location.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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-tab4"><code><a href="#getBiome(org.bukkit.generator.WorldInfo,int,int,int,org.bukkit.generator.BiomeParameterPoint)" class="member-name-link">getBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a>&nbsp;biomeParameterPoint)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Return the Biome which should be present at the provided location.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../block/Biome.html" title="enum class in org.bukkit.block">Biome</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="#getBiomes(org.bukkit.generator.WorldInfo)" class="member-name-link">getBiomes</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo)</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 with every biome the <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> will use for
the given world.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BiomeProvider</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BiomeProvider</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getBiome(org.bukkit.generator.WorldInfo,int,int,int)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Return the Biome which should be present at the provided location.
<p>
Notes:
<p>
This method <b>must</b> be completely thread safe and able to handle
multiple concurrent callers.
<p>
This method should only return biomes which are present in the list
returned by <a href="#getBiomes(org.bukkit.generator.WorldInfo)"><code>getBiomes(WorldInfo)</code></a>
<p>
This method should <b>never</b> return <a href="../block/Biome.html#CUSTOM"><code>Biome.CUSTOM</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worldInfo</code> - The world info of the world the biome will be used for</dd>
<dd><code>x</code> - The X-coordinate from world origin</dd>
<dd><code>y</code> - The Y-coordinate from world origin</dd>
<dd><code>z</code> - The Z-coordinate from world origin</dd>
<dt>Returns:</dt>
<dd>Biome for the given location</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiome(org.bukkit.generator.WorldInfo,int,int,int,org.bukkit.generator.BiomeParameterPoint)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a>&nbsp;biomeParameterPoint)</span></div>
<div class="block">Return the Biome which should be present at the provided location.
<p>
Notes:
<p>
This method <b>must</b> be completely thread safe and able to handle
multiple concurrent callers.
<p>
This method should only return biomes which are present in the list
returned by <a href="#getBiomes(org.bukkit.generator.WorldInfo)"><code>getBiomes(WorldInfo)</code></a>
<p>
This method should <b>never</b> return <a href="../block/Biome.html#CUSTOM"><code>Biome.CUSTOM</code></a>.
Only this method is called if both this and
<a href="#getBiome(org.bukkit.generator.WorldInfo,int,int,int)"><code>getBiome(WorldInfo, int, int, int)</code></a> are overridden.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worldInfo</code> - The world info of the world the biome will be used for</dd>
<dd><code>x</code> - The X-coordinate from world origin</dd>
<dd><code>y</code> - The Y-coordinate from world origin</dd>
<dd><code>z</code> - The Z-coordinate from world origin</dd>
<dd><code>biomeParameterPoint</code> - The parameter point that is provided by default
for this location (contains temperature, humidity,
continentalness, erosion, depth and weirdness)</dd>
<dt>Returns:</dt>
<dd>Biome for the given location</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#getBiome(org.bukkit.generator.WorldInfo,int,int,int)"><code>getBiome(WorldInfo, int, int, int)</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiomes(org.bukkit.generator.WorldInfo)">
<h3>getBiomes</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&gt;</span>&nbsp;<span class="element-name">getBiomes</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo)</span></div>
<div class="block">Returns a list with every biome the <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> will use for
the given world.
<p>
Notes:
<p>
This method only gets called once, when the world is loaded. Returning
another list or modifying the values from the initial returned list later
one, are not respected.
<p>
This method should <b>never</b> return a list which contains
<a href="../block/Biome.html#CUSTOM"><code>Biome.CUSTOM</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worldInfo</code> - The world info of the world the list will be used for</dd>
<dt>Returns:</dt>
<dd>A list with every biome the <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> uses</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,247 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BlockPopulator (Scissors-API 1.19.4-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.generator, class: BlockPopulator">
<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.6.0.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="class-use/BlockPopulator.html">Use</a></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>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&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.generator</a></div>
<h1 title="Class BlockPopulator" class="title">Class BlockPopulator</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.generator.BlockPopulator</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BlockPopulator</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">A block populator is responsible for generating a small area of blocks.
<p>
For example, generating glowstone inside the nether or generating dungeons
full of treasure
<p>
A BlockPopulator can be used in combination with a custom <a href="ChunkGenerator.html" title="class in org.bukkit.generator"><code>ChunkGenerator</code></a>
by returning it in the method <a href="ChunkGenerator.html#getDefaultPopulators(org.bukkit.World)"><code>ChunkGenerator.getDefaultPopulators(World)</code></a>
or by adding it manually to the worlds populator list returned by <a href="../World.html#getPopulators()"><code>World.getPopulators()</code></a>.
<p>
When adding a BlockPopulator manually to a world it is recommended to do so during
the <a href="../event/world/WorldInitEvent.html" title="class in org.bukkit.event.world"><code>WorldInitEvent</code></a>.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BlockPopulator</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete 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-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)" class="member-name-link">populate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a>&nbsp;limitedRegion)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Populates an area of blocks at or around the given chunk.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 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-tab4 method-summary-table-tab6"><code><a href="#populate(org.bukkit.World,java.util.Random,org.bukkit.Chunk)" class="member-name-link">populate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;source)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="#populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)"><code>populate(WorldInfo, Random, int, int, LimitedRegion)</code></a></div>
</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BlockPopulator</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockPopulator</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="populate(org.bukkit.World,java.util.Random,org.bukkit.Chunk)">
<h3>populate</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">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">populate</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;source)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="#populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)"><code>populate(WorldInfo, Random, int, int, LimitedRegion)</code></a></div>
</div>
<div class="block">Populates an area of blocks at or around the given chunk.
<p>
The chunks on each side of the specified chunk must already exist; that
is, there must be one north, east, south and west of the specified
chunk. The "corner" chunks may not exist, in which scenario the
populator should record any changes required for those chunks and
perform the changes when they are ready.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>world</code> - The world to generate in</dd>
<dd><code>random</code> - The random generator to use</dd>
<dd><code>source</code> - The chunk to generate for</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)">
<h3>populate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">populate</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a>&nbsp;limitedRegion)</span></div>
<div class="block">Populates an area of blocks at or around the given chunk.
<p>
Notes:
<p>
This method should <b>never</b> attempt to get the Chunk at the passed
coordinates, as doing so may cause an infinite loop
<p>
This method should <b>never</b> modify a <a href="LimitedRegion.html" title="interface in org.bukkit.generator"><code>LimitedRegion</code></a> at a later
point of time.
<p>
This method <b>must</b> be completely thread safe and able to handle
multiple concurrent callers.
<p>
No physics are applied, whether or not it is set to true in
<a href="../block/BlockState.html#update(boolean,boolean)"><code>BlockState.update(boolean, boolean)</code></a>
<p>
<b>Only</b> use the <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> returned by
<a href="LimitedRegion.html" title="interface in org.bukkit.generator"><code>LimitedRegion</code></a>,
<b>never</b> use methods from a <a href="../World.html" title="interface in org.bukkit"><code>World</code></a> to modify the chunk.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>worldInfo</code> - The world info of the world to generate in</dd>
<dd><code>random</code> - The random generator to use</dd>
<dd><code>chunkX</code> - The X-coordinate of the chunk</dd>
<dd><code>chunkZ</code> - The Z-coordinate of the chunk</dd>
<dd><code>limitedRegion</code> - The chunk region to populate</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,241 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ChunkGenerator.BiomeGrid (Scissors-API 1.19.4-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.generator, class: ChunkGenerator, interface: BiomeGrid">
<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.6.0.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="class-use/ChunkGenerator.BiomeGrid.html">Use</a></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>Nested&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.generator</a></div>
<h1 title="Interface ChunkGenerator.BiomeGrid" class="title">Interface ChunkGenerator.BiomeGrid</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></dd>
</dl>
<hr>
<div class="type-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">public static interface </span><span class="element-name type-name-label">ChunkGenerator.BiomeGrid</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Biomes are now set with <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a></div>
</div>
<div class="block">Interface to biome section for chunk to be generated: initialized with
default values for world type and seed.
<p>
Custom generator is free to access and tailor values during
generateBlockSections() or generateExtBlockSections().</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== 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-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 method-summary-table-tab6"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 even-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 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">biomes are now 3-dimensional</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><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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,int)" class="member-name-link">getBiome</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 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Get biome at x, z within chunk being generated</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>void</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="#setBiome(int,int,int,org.bukkit.block.Biome)" class="member-name-link">setBiome</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 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>
<div class="block">Set biome at x, z within chunk being generated</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/23.0.0/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>
</div>
</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="getBiome(int,int)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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">Get biome at x, z within chunk being generated</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - - 0-15</dd>
<dd><code>z</code> - - 0-15</dd>
<dt>Returns:</dt>
<dd>Biome value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiome(int,int,int)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;y,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Get biome at x, z within chunk being generated</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - - 0-15</dd>
<dd><code>y</code> - - world minHeight (inclusive) - world maxHeight (exclusive)</dd>
<dd><code>z</code> - - 0-15</dd>
<dt>Returns:</dt>
<dd>Biome value</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/23.0.0/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/23.0.0/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">Set biome at x, z within chunk being generated</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - - 0-15</dd>
<dd><code>z</code> - - 0-15</dd>
<dd><code>bio</code> - - Biome value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBiome(int,int,int,org.bukkit.block.Biome)">
<h3>setBiome</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBiome</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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>
<div class="block">Set biome at x, z within chunk being generated</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - - 0-15</dd>
<dd><code>y</code> - - world minHeight (inclusive) - world maxHeight (exclusive)</dd>
<dd><code>z</code> - - 0-15</dd>
<dd><code>bio</code> - - Biome value</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,520 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ChunkGenerator.ChunkData (Scissors-API 1.19.4-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.generator, class: ChunkGenerator, interface: ChunkData">
<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.6.0.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="class-use/ChunkGenerator.ChunkData.html">Use</a></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>Nested&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.generator</a></div>
<h1 title="Interface ChunkGenerator.ChunkData" class="title">Interface ChunkGenerator.ChunkData</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static interface </span><span class="element-name type-name-label">ChunkGenerator.ChunkData</span></div>
<div class="block">Data for a Chunk.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== 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-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><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBiome(int,int,int)" class="member-name-link">getBiome</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">Get the biome at x, y, z within chunk being generated</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/23.0.0/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></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockData(int,int,int)" class="member-name-link">getBlockData</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">Get the type and data of the block at x, y, z.</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>byte</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="#getData(int,int,int)" class="member-name-link">getData</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 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Uses magic values</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="#getMaxHeight()" class="member-name-link">getMaxHeight</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 maximum height for this ChunkData.</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="#getMinHeight()" class="member-name-link">getMinHeight</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 minimum height for this ChunkData.</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/23.0.0/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></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getType(int,int,int)" class="member-name-link">getType</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">Get the type of the block at x, y, z.</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/23.0.0/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></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="#getTypeAndData(int,int,int)" class="member-name-link">getTypeAndData</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 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#getBlockData(int,int,int)"><code>getBlockData(int, int, int)</code></a></div>
</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="#setBlock(int,int,int,org.bukkit.block.data.BlockData)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;blockData)</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 block at x,y,z in the chunk data to material.</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="#setBlock(int,int,int,org.bukkit.Material)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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)</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 block at x,y,z in the chunk data to material.</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="#setBlock(int,int,int,org.bukkit.material.MaterialData)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;material)</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="#setBlock(int,int,int,org.bukkit.block.data.BlockData)"><code>setBlock(int, int, int, BlockData)</code></a></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="#setRegion(int,int,int,int,int,int,org.bukkit.block.data.BlockData)" class="member-name-link">setRegion</a><wbr>(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;blockData)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax,
yMax, zMax (exclusive) to material.</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="#setRegion(int,int,int,int,int,int,org.bukkit.Material)" class="member-name-link">setRegion</a><wbr>(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Set a region of this chunk from xMin, yMin, zMin (inclusive)
to xMax, yMax, zMax (exclusive) to material.</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>void</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="#setRegion(int,int,int,int,int,int,org.bukkit.material.MaterialData)" class="member-name-link">setRegion</a><wbr>(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;material)</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="#setRegion(int,int,int,int,int,int,org.bukkit.block.data.BlockData)"><code>setRegion(int, int, int, int, int, int, BlockData)</code></a></div>
</div>
</div>
</div>
</div>
</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="getMinHeight()">
<h3>getMinHeight</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMinHeight</span>()</div>
<div class="block">Get the minimum height for this ChunkData.
<p>
It is not guaranteed that this method will return the same value as
<a href="WorldInfo.html#getMinHeight()"><code>WorldInfo.getMinHeight()</code></a>.
<p>
Setting blocks below this height will do nothing.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the minimum height</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxHeight()">
<h3>getMaxHeight</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMaxHeight</span>()</div>
<div class="block">Get the maximum height for this ChunkData.
<p>
It is not guaranteed that this method will return the same value as
<a href="WorldInfo.html#getMaxHeight()"><code>WorldInfo.getMaxHeight()</code></a>.
<p>
Setting blocks at or above this height will do nothing.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the maximum height</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBiome(int,int,int)">
<h3>getBiome</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;y,
int&nbsp;z)</span></div>
<div class="block">Get the biome at x, y, z within chunk being generated</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) -
maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dt>Returns:</dt>
<dd>Biome value</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlock(int,int,int,org.bukkit.Material)">
<h3>setBlock</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBlock</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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)</span></div>
<div class="block">Set the block at x,y,z in the chunk data to material.
Note: setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dd><code>material</code> - the type to set the block to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlock(int,int,int,org.bukkit.material.MaterialData)">
<h3>setBlock</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">setBlock</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;material)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#setBlock(int,int,int,org.bukkit.block.data.BlockData)"><code>setBlock(int, int, int, BlockData)</code></a></div>
</div>
<div class="block">Set the block at x,y,z in the chunk data to material.
Setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dd><code>material</code> - the type to set the block to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlock(int,int,int,org.bukkit.block.data.BlockData)">
<h3>setBlock</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBlock</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;blockData)</span></div>
<div class="block">Set the block at x,y,z in the chunk data to material.
Setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dd><code>blockData</code> - the type to set the block to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setRegion(int,int,int,int,int,int,org.bukkit.Material)">
<h3>setRegion</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setRegion</span><wbr><span class="parameters">(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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)</span></div>
<div class="block">Set a region of this chunk from xMin, yMin, zMin (inclusive)
to xMax, yMax, zMax (exclusive) to material.
Setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>xMin</code> - minimum x location (inclusive) in the chunk to set</dd>
<dd><code>yMin</code> - minimum y location (inclusive) in the chunk to set</dd>
<dd><code>zMin</code> - minimum z location (inclusive) in the chunk to set</dd>
<dd><code>xMax</code> - maximum x location (exclusive) in the chunk to set</dd>
<dd><code>yMax</code> - maximum y location (exclusive) in the chunk to set</dd>
<dd><code>zMax</code> - maximum z location (exclusive) in the chunk to set</dd>
<dd><code>material</code> - the type to set the blocks to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setRegion(int,int,int,int,int,int,org.bukkit.material.MaterialData)">
<h3>setRegion</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">setRegion</span><wbr><span class="parameters">(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;material)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#setRegion(int,int,int,int,int,int,org.bukkit.block.data.BlockData)"><code>setRegion(int, int, int, int, int, int, BlockData)</code></a></div>
</div>
<div class="block">Set a region of this chunk from xMin, yMin, zMin (inclusive)
to xMax, yMax, zMax (exclusive) to material.
Setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>xMin</code> - minimum x location (inclusive) in the chunk to set</dd>
<dd><code>yMin</code> - minimum y location (inclusive) in the chunk to set</dd>
<dd><code>zMin</code> - minimum z location (inclusive) in the chunk to set</dd>
<dd><code>xMax</code> - maximum x location (exclusive) in the chunk to set</dd>
<dd><code>yMax</code> - maximum y location (exclusive) in the chunk to set</dd>
<dd><code>zMax</code> - maximum z location (exclusive) in the chunk to set</dd>
<dd><code>material</code> - the type to set the blocks to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setRegion(int,int,int,int,int,int,org.bukkit.block.data.BlockData)">
<h3>setRegion</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setRegion</span><wbr><span class="parameters">(int&nbsp;xMin,
int&nbsp;yMin,
int&nbsp;zMin,
int&nbsp;xMax,
int&nbsp;yMax,
int&nbsp;zMax,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;blockData)</span></div>
<div class="block">Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax,
yMax, zMax (exclusive) to material.
Setting blocks outside the chunk's bounds does nothing.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>xMin</code> - minimum x location (inclusive) in the chunk to set</dd>
<dd><code>yMin</code> - minimum y location (inclusive) in the chunk to set</dd>
<dd><code>zMin</code> - minimum z location (inclusive) in the chunk to set</dd>
<dd><code>xMax</code> - maximum x location (exclusive) in the chunk to set</dd>
<dd><code>yMax</code> - maximum y location (exclusive) in the chunk to set</dd>
<dd><code>zMax</code> - maximum z location (exclusive) in the chunk to set</dd>
<dd><code>blockData</code> - the type to set the blocks to</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getType(int,int,int)">
<h3>getType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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></span>&nbsp;<span class="element-name">getType</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Get the type of the block at x, y, z.
Getting blocks outside the chunk's bounds returns air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dt>Returns:</dt>
<dd>the type of the block or Material.AIR if x, y or z are outside the chunk's bounds</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTypeAndData(int,int,int)">
<h3>getTypeAndData</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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></span>&nbsp;<span class="element-name">getTypeAndData</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="#getBlockData(int,int,int)"><code>getBlockData(int, int, int)</code></a></div>
</div>
<div class="block">Get the type and data of the block at x, y, z.
Getting blocks outside the chunk's bounds returns air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dt>Returns:</dt>
<dd>the type and data of the block or the MaterialData for air if x, y or z are outside the chunk's bounds</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBlockData(int,int,int)">
<h3>getBlockData</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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></span>&nbsp;<span class="element-name">getBlockData</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Get the type and data of the block at x, y, z.
Getting blocks outside the chunk's bounds returns air.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dt>Returns:</dt>
<dd>the data of the block or the BlockData for air if x, y or z are outside the chunk's bounds</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getData(int,int,int)">
<h3>getData</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">byte</span>&nbsp;<span class="element-name">getData</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Uses magic values</div>
</div>
<div class="block">Get the block data at x,y,z in the chunk data.
Getting blocks outside the chunk's bounds returns 0.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>x</code> - the x location in the chunk from 0-15 inclusive</dd>
<dd><code>y</code> - the y location in the chunk from minHeight (inclusive) - maxHeight (exclusive)</dd>
<dd><code>z</code> - the z location in the chunk from 0-15 inclusive</dd>
<dt>Returns:</dt>
<dd>the block data value or air if x, y or z are outside the chunk's bounds</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,484 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>LimitedRegion (Scissors-API 1.19.4-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.generator, interface: LimitedRegion">
<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.6.0.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="class-use/LimitedRegion.html">Use</a></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>Nested&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.generator</a></div>
<h1 title="Interface LimitedRegion" class="title">Interface LimitedRegion</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Superinterfaces:</dt>
<dd><code>net.kyori.adventure.key.Keyed</code>, <code><a href="../Keyed.html" title="interface in org.bukkit">Keyed</a></code>, <code><a href="../RegionAccessor.html" title="interface in org.bukkit">RegionAccessor</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">LimitedRegion</span><span class="extends-implements">
extends <a href="../RegionAccessor.html" title="interface in org.bukkit">RegionAccessor</a></span></div>
<div class="block">A limited region is used in world generation for features which are
going over a chunk. For example, trees or ores.
Use <a href="#getBuffer()"><code>getBuffer()</code></a> to know how much you can go beyond the central
chunk. The buffer zone may or may not be already populated.
The coordinates are <b>absolute</b> from the world origin.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== 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></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-tab5"><code>default <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getBlockData(org.bukkit.util.Vector)" class="member-name-link">getBlockData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;vector)</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="../block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</code></a> of the block at the provided 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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getBlockState(org.bukkit.util.Vector)" class="member-name-link">getBlockState</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;location)</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/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</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="#getBuffer()" class="member-name-link">getBuffer</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 buffer around the central chunk which is accessible.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getCenterBlockX()" class="member-name-link">getCenterBlockX</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 X-coordinate of the block in the center of the region.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getCenterBlockZ()" class="member-name-link">getCenterBlockZ</a>()</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 Z-coordinate of the block in the center of the region.</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="#getCenterChunkX()" class="member-name-link">getCenterChunkX</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 X-coordinate of the chunk in the center of the region.</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="#getCenterChunkZ()" class="member-name-link">getCenterChunkZ</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 Z-coordinate of the chunk in the center of the region.</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/23.0.0/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="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</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="#getTileEntities()" class="member-name-link">getTileEntities</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 tile entities in the limited region including the
buffer zone.</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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../World.html" title="interface in org.bukkit">World</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWorld()" class="member-name-link">getWorld</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 <a href="../World.html" title="interface in org.bukkit"><code>World</code></a> object this region represents.</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="#isInRegion(int,int,int)" class="member-name-link">isInRegion</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">Checks if the given coordinates are in the region.</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="#isInRegion(org.bukkit.Location)" class="member-name-link">isInRegion</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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">Checks if the given <a href="../Location.html" title="class in org.bukkit"><code>Location</code></a> is in the region.</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="#scheduleBlockUpdate(int,int,int)" class="member-name-link">scheduleBlockUpdate</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">Schedules a block update at (x, y, z).</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="#scheduleBlockUpdate(org.bukkit.util.Vector)" class="member-name-link">scheduleBlockUpdate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Schedules a block update at a vector 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="#scheduleFluidUpdate(int,int,int)" class="member-name-link">scheduleFluidUpdate</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">Schedules a fluid update at (x, y, z).</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="#scheduleFluidUpdate(org.bukkit.util.Vector)" class="member-name-link">scheduleFluidUpdate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;location)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Schedules a fluid update at a vector location.</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="#setBlockData(org.bukkit.util.Vector,org.bukkit.block.data.BlockData)" class="member-name-link">setBlockData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;vector,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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-tab5">
<div class="block">Sets the block at a vector location to the provided <a href="../block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</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="#setBlockState(int,int,int,org.bukkit.block.BlockState)" class="member-name-link">setBlockState</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a>&nbsp;state)</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 <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</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="#setBlockState(org.bukkit.util.Vector,org.bukkit.block.BlockState)" class="member-name-link">setBlockState</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a>&nbsp;state)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Sets the <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.Keyed">Methods inherited from interface&nbsp;org.bukkit.<a href="../Keyed.html" title="interface in org.bukkit">Keyed</a></h3>
<code><a href="../Keyed.html#key()">key</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,java.util.function.Predicate)">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#getComputedBiome(int,int,int)">getComputedBiome</a>, <a href="../RegionAccessor.html#getEntities()">getEntities</a>, <a href="../RegionAccessor.html#getEntitiesByClass(java.lang.Class)">getEntitiesByClass</a>, <a href="../RegionAccessor.html#getEntitiesByClasses(java.lang.Class...)">getEntitiesByClasses</a>, <a href="../RegionAccessor.html#getKey()">getKey</a>, <a href="../RegionAccessor.html#getLivingEntities()">getLivingEntities</a>, <a href="../RegionAccessor.html#getMoonPhase()">getMoonPhase</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#hasCollisionsIn(org.bukkit.util.BoundingBox)">hasCollisionsIn</a>, <a href="../RegionAccessor.html#lineOfSightExists(org.bukkit.Location,org.bukkit.Location)">lineOfSightExists</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>
</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="getBuffer()">
<h3>getBuffer</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getBuffer</span>()</div>
<div class="block">Gets the buffer around the central chunk which is accessible.
The returned value is in normal world coordinate scale.
<p>
For example: If the method returns 16 you have a working area of 48x48.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The buffer in X and Z direction</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isInRegion(org.bukkit.Location)">
<h3>isInRegion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isInRegion</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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">Checks if the given <a href="../Location.html" title="class in org.bukkit"><code>Location</code></a> is in the region.</div>
<dl class="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>
</dl>
</section>
</li>
<li>
<section class="detail" id="isInRegion(int,int,int)">
<h3>isInRegion</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isInRegion</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Checks if the given coordinates are in the region.</div>
<dl class="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>
<section class="detail" id="getTileEntities()">
<h3>getTileEntities</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a>&gt;</span>&nbsp;<span class="element-name">getTileEntities</span>()</div>
<div class="block">Gets a list of all tile entities in the limited region including the
buffer zone.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a list of tile entities.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlockData(org.bukkit.util.Vector,org.bukkit.block.data.BlockData)">
<h3>setBlockData</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setBlockData</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;vector,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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></div>
<div class="block">Sets the block at a vector location to the provided <a href="../block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>vector</code> - <a href="../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> - <a href="../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>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlockState(int,int,int,org.bukkit.block.BlockState)">
<h3>setBlockState</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBlockState</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a>&nbsp;state)</span></div>
<div class="block">Sets the <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</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>state</code> - The block state.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBlockState(org.bukkit.util.Vector,org.bukkit.block.BlockState)">
<h3>setBlockState</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setBlockState</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;location,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a>&nbsp;state)</span></div>
<div class="block">Sets the <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to set block state.</dd>
<dd><code>state</code> - The block state.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBlockState(org.bukkit.util.Vector)">
<h3>getBlockState</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../block/BlockState.html" title="interface in org.bukkit.block">BlockState</a></span>&nbsp;<span class="element-name">getBlockState</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;location)</span></div>
<div class="block">Gets the <a href="../block/BlockState.html" title="interface in org.bukkit.block"><code>BlockState</code></a> at a location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - Location to get block state from.</dd>
<dt>Returns:</dt>
<dd>The block state.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="scheduleBlockUpdate(int,int,int)">
<h3>scheduleBlockUpdate</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">scheduleBlockUpdate</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Schedules a block update at (x, y, z).</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>
</dl>
</section>
</li>
<li>
<section class="detail" id="scheduleBlockUpdate(org.bukkit.util.Vector)">
<h3>scheduleBlockUpdate</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">scheduleBlockUpdate</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;location)</span></div>
<div class="block">Schedules a block update at a vector location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <a href="../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>
<section class="detail" id="scheduleFluidUpdate(int,int,int)">
<h3>scheduleFluidUpdate</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">scheduleFluidUpdate</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</span></div>
<div class="block">Schedules a fluid update at (x, y, z).</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>
</dl>
</section>
</li>
<li>
<section class="detail" id="scheduleFluidUpdate(org.bukkit.util.Vector)">
<h3>scheduleFluidUpdate</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">scheduleFluidUpdate</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;location)</span></div>
<div class="block">Schedules a fluid update at a vector location.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>location</code> - <a href="../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>
<section class="detail" id="getWorld()">
<h3>getWorld</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../World.html" title="interface in org.bukkit">World</a></span>&nbsp;<span class="element-name">getWorld</span>()</div>
<div class="block">Gets the <a href="../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>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="../World.html" title="interface in org.bukkit"><code>World</code></a> object that this region represents.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBlockData(org.bukkit.util.Vector)">
<h3>getBlockData</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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></span>&nbsp;<span class="element-name">getBlockData</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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;vector)</span></div>
<div class="block">Gets the <a href="../block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</code></a> of the block at the provided coordinates.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>vector</code> - <a href="../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><a href="../block/data/BlockData.html" title="interface in org.bukkit.block.data"><code>BlockData</code></a> at the coordinates</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCenterChunkX()">
<h3>getCenterChunkX</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getCenterChunkX</span>()</div>
<div class="block">Gets the X-coordinate of the chunk in the center of the region.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The center chunk's X coordinate.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCenterBlockX()">
<h3>getCenterBlockX</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCenterBlockX</span>()</div>
<div class="block">Gets the X-coordinate of the block in the center of the region.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The center chunk's X coordinate.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCenterChunkZ()">
<h3>getCenterChunkZ</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getCenterChunkZ</span>()</div>
<div class="block">Gets the Z-coordinate of the chunk in the center of the region.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The center chunk's Z coordinate.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCenterBlockZ()">
<h3>getCenterBlockZ</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCenterBlockZ</span>()</div>
<div class="block">Gets the Z-coordinate of the block in the center of the region.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The center chunk's Z coordinate.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,241 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>WorldInfo (Scissors-API 1.19.4-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.generator, interface: WorldInfo">
<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.6.0.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="class-use/WorldInfo.html">Use</a></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>Nested&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.generator</a></div>
<h1 title="Interface WorldInfo" class="title">Interface WorldInfo</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="../World.html" title="interface in org.bukkit">World</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WorldInfo</span></div>
<div class="block">Holds various information of a World</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== 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></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><a href="../World.Environment.html" title="enum class in org.bukkit">World.Environment</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEnvironment()" class="member-name-link">getEnvironment</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 <a href="../World.Environment.html" title="enum class in org.bukkit"><code>World.Environment</code></a> type 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="#getMaxHeight()" class="member-name-link">getMaxHeight</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 of 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="#getMinHeight()" class="member-name-link">getMinHeight</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 minimum height of 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/23.0.0/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 odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">getName</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 unique name of 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="#getSeed()" class="member-name-link">getSeed</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 Seed 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/23.0.0/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></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getUID()" class="member-name-link">getUID</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 Unique ID 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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="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="#vanillaBiomeProvider()" class="member-name-link">vanillaBiomeProvider</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 vanilla <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for this world.</div>
</div>
</div>
</div>
</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="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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">getName</span>()</div>
<div class="block">Gets the unique name of this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Name of this world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getUID()">
<h3>getUID</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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></span>&nbsp;<span class="element-name">getUID</span>()</div>
<div class="block">Gets the Unique ID of this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Unique ID of this world.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEnvironment()">
<h3>getEnvironment</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="../World.Environment.html" title="enum class in org.bukkit">World.Environment</a></span>&nbsp;<span class="element-name">getEnvironment</span>()</div>
<div class="block">Gets the <a href="../World.Environment.html" title="enum class in org.bukkit"><code>World.Environment</code></a> type of this world</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>This worlds Environment type</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSeed()">
<h3>getSeed</h3>
<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getSeed</span>()</div>
<div class="block">Gets the Seed for this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>This worlds Seed</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMinHeight()">
<h3>getMinHeight</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMinHeight</span>()</div>
<div class="block">Gets the minimum height of this world.
<p>
If the min height is 0, there are only blocks from y=0.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Minimum height of the world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMaxHeight()">
<h3>getMaxHeight</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMaxHeight</span>()</div>
<div class="block">Gets the maximum height of this world.
<p>
If the max height is 100, there are only blocks from y=0 to y=99.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Maximum height of the world</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="vanillaBiomeProvider()">
<h3>vanillaBiomeProvider</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></span>&nbsp;<span class="element-name">vanillaBiomeProvider</span>()</div>
<div class="block">Get the vanilla <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for this world.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>vanilla biome provider</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,92 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.bukkit.generator.BiomeParameterPoint (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, interface: BiomeParameterPoint">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.bukkit.generator.BiomeParameterPoint" class="title">Uses of Interface<br>org.bukkit.generator.BiomeParameterPoint</h1>
</div>
<div class="caption"><span>Packages that use <a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> with parameters of type <a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 even-row-color"><span class="type-name-label">BiomeProvider.</span><code><a href="../BiomeProvider.html#getBiome(org.bukkit.generator.WorldInfo,int,int,int,org.bukkit.generator.BiomeParameterPoint)" class="member-name-link">getBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a>&nbsp;biomeParameterPoint)</code></div>
<div class="col-last even-row-color">
<div class="block">Return the Biome which should be present at the provided location.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,179 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.bukkit.generator.BiomeProvider (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, class: BiomeProvider">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../BiomeProvider.html" title="class in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Class org.bukkit.generator.BiomeProvider" class="title">Uses of Class<br>org.bukkit.generator.BiomeProvider</h1>
</div>
<div class="caption"><span>Packages that use <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
<div class="col-first even-row-color"><a href="#org.bukkit.plugin">org.bukkit.plugin</a></div>
<div class="col-last even-row-color">
<div class="block">Classes specifically relating to loading software modules at runtime.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.plugin.java">org.bukkit.plugin.java</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes for handling <a href="../../plugin/Plugin.html" title="interface in org.bukkit.plugin"><code>plugins</code></a> written in
java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a> in <a href="../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> that return <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#biomeProvider()" class="member-name-link">biomeProvider</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the biome provider that will be used to create or load the world.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">World.</span><code><a href="../../World.html#getBiomeProvider()" class="member-name-link">getBiomeProvider</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets the biome provider for this world</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#getBiomeProviderForName(java.lang.String,java.lang.String,org.bukkit.command.CommandSender)" class="member-name-link">getBiomeProviderForName</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;name,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../../command/CommandSender.html" title="interface in org.bukkit.command">CommandSender</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Attempts to get the <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> with the given name.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> with parameters of type <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../WorldCreator.html" title="class in org.bukkit">WorldCreator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#biomeProvider(org.bukkit.generator.BiomeProvider)" class="member-name-link">biomeProvider</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a>&nbsp;biomeProvider)</code></div>
<div class="col-last even-row-color">
<div class="block">Sets the biome provider that will be used to create or load the world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> that return <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#getDefaultBiomeProvider(org.bukkit.generator.WorldInfo)" class="member-name-link">getDefaultBiomeProvider</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets called when no <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> is set in
<a href="../../WorldCreator.html" title="class in org.bukkit"><code>WorldCreator</code></a> or via the server configuration files.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorldInfo.</span><code><a href="../WorldInfo.html#vanillaBiomeProvider()" class="member-name-link">vanillaBiomeProvider</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the vanilla <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for this world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin">
<h2>Uses of <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a> in <a href="../../plugin/package-summary.html">org.bukkit.plugin</a></h2>
<div class="caption"><span>Methods in <a href="../../plugin/package-summary.html">org.bukkit.plugin</a> that return <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Plugin.</span><code><a href="../../plugin/Plugin.html#getDefaultBiomeProvider(java.lang.String,java.lang.String)" class="member-name-link">getDefaultBiomeProvider</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;worldName,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;id)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets a <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for use in a default world, as specified
in the server configuration</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin.java">
<h2>Uses of <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a> in <a href="../../plugin/java/package-summary.html">org.bukkit.plugin.java</a></h2>
<div class="caption"><span>Methods in <a href="../../plugin/java/package-summary.html">org.bukkit.plugin.java</a> that return <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JavaPlugin.</span><code><a href="../../plugin/java/JavaPlugin.html#getDefaultBiomeProvider(java.lang.String,java.lang.String)" class="member-name-link">getDefaultBiomeProvider</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;worldName,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;id)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,109 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.bukkit.generator.BlockPopulator (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, class: BlockPopulator">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../BlockPopulator.html" title="class in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Class org.bukkit.generator.BlockPopulator" class="title">Uses of Class<br>org.bukkit.generator.BlockPopulator</h1>
</div>
<div class="caption"><span>Packages that use <a href="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a> in <a href="../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> that return types with arguments of type <a href="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">World.</span><code><a href="../../World.html#getPopulators()" class="member-name-link">getPopulators</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets a list of all applied <a href="../BlockPopulator.html" title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s for this World</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> that return types with arguments of type <a href="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#getDefaultPopulators(org.bukkit.World)" class="member-name-link">getDefaultPopulators</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets a list of default <a href="../BlockPopulator.html" title="class in org.bukkit.generator"><code>BlockPopulator</code></a>s to apply to a given
world</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,94 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.bukkit.generator.ChunkGenerator.BiomeGrid (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, class: ChunkGenerator, interface: BiomeGrid">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.bukkit.generator.ChunkGenerator.BiomeGrid" class="title">Uses of Interface<br>org.bukkit.generator.ChunkGenerator.BiomeGrid</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> with parameters of type <a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)" class="member-name-link">generateChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a>&nbsp;biome)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">The generation is now split up and the new methods should be used, see <a href="../ChunkGenerator.html" title="class in org.bukkit.generator"><code>ChunkGenerator</code></a></div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,195 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.bukkit.generator.ChunkGenerator.ChunkData (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, class: ChunkGenerator, interface: ChunkData">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.bukkit.generator.ChunkGenerator.ChunkData" class="title">Uses of Interface<br>org.bukkit.generator.ChunkGenerator.ChunkData</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a> in <a href="../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> that return <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Bukkit.</span><code><a href="../../Bukkit.html#createChunkData(org.bukkit.World)" class="member-name-link">createChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a ChunkData for use in a generator.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Server.</span><code><a href="../../Server.html#createChunkData(org.bukkit.World)" class="member-name-link">createChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a ChunkData for use in a generator.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Bukkit.</span><code><a href="../../Bukkit.html#createVanillaChunkData(org.bukkit.World,int,int)" class="member-name-link">createVanillaChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecation-comment">The new multi-stage worldgen API allows a similar effect by overriding all of the "shouldGenerate..." methods to
return true, and then modifying the chunkdata in a later stage such as surface or bedrock generation.</div>
</div>
</div>
<div class="col-first odd-row-color"><code><a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Server.</span><code><a href="../../Server.html#createVanillaChunkData(org.bukkit.World,int,int)" class="member-name-link">createVanillaChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecation-comment">The new multi-stage worldgen API allows a similar effect by overriding all of the "shouldGenerate..." methods to
return true, and then modifying the chunkdata in a later stage such as surface or bedrock generation.</div>
</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> that return <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected final <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#createChunkData(org.bukkit.World)" class="member-name-link">createChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment"><a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator"><code>ChunkGenerator.ChunkData</code></a> are now directly provided</div>
</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#createVanillaChunkData(org.bukkit.World,int,int)" class="member-name-link">createVanillaChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a ChunkData for use in a generator, that is populated by the vanilla generator for that world</div>
</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)" class="member-name-link">generateChunkData</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a>&nbsp;biome)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">The generation is now split up and the new methods should be used, see <a href="../ChunkGenerator.html" title="class in org.bukkit.generator"><code>ChunkGenerator</code></a></div>
</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> with parameters of type <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateBedrock(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateBedrock</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last even-row-color">
<div class="block">Shapes the Chunk bedrock layer for the given coordinates.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateCaves(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateCaves</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last odd-row-color">
<div class="block">Shapes the Chunk caves for the given coordinates.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateNoise(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateNoise</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last even-row-color">
<div class="block">Shapes the Chunk noise for the given coordinates.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateSurface(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateSurface</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last odd-row-color">
<div class="block">Shapes the Chunk surface for the given coordinates.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,152 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.bukkit.generator.ChunkGenerator (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, class: ChunkGenerator">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../ChunkGenerator.html" title="class in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Class org.bukkit.generator.ChunkGenerator" class="title">Uses of Class<br>org.bukkit.generator.ChunkGenerator</h1>
</div>
<div class="caption"><span>Packages that use <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.plugin">org.bukkit.plugin</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes specifically relating to loading software modules at runtime.</div>
</div>
<div class="col-first even-row-color"><a href="#org.bukkit.plugin.java">org.bukkit.plugin.java</a></div>
<div class="col-last even-row-color">
<div class="block">Classes for handling <a href="../../plugin/Plugin.html" title="interface in org.bukkit.plugin"><code>plugins</code></a> written in
java.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a> in <a href="../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> that return <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#generator()" class="member-name-link">generator</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the generator that will be used to create or load the world.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">World.</span><code><a href="../../World.html#getGenerator()" class="member-name-link">getGenerator</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets the chunk generator for this world</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#getGeneratorForName(java.lang.String,java.lang.String,org.bukkit.command.CommandSender)" class="member-name-link">getGeneratorForName</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;name,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../../command/CommandSender.html" title="interface in org.bukkit.command">CommandSender</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Attempts to get the <a href="../ChunkGenerator.html" title="class in org.bukkit.generator"><code>ChunkGenerator</code></a> with the given name.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.bukkit</a> with parameters of type <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../WorldCreator.html" title="class in org.bukkit">WorldCreator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorldCreator.</span><code><a href="../../WorldCreator.html#generator(org.bukkit.generator.ChunkGenerator)" class="member-name-link">generator</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a>&nbsp;generator)</code></div>
<div class="col-last even-row-color">
<div class="block">Sets the generator that will be used to create or load the world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin">
<h2>Uses of <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a> in <a href="../../plugin/package-summary.html">org.bukkit.plugin</a></h2>
<div class="caption"><span>Methods in <a href="../../plugin/package-summary.html">org.bukkit.plugin</a> that return <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Plugin.</span><code><a href="../../plugin/Plugin.html#getDefaultWorldGenerator(java.lang.String,java.lang.String)" class="member-name-link">getDefaultWorldGenerator</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;worldName,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;id)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets a <a href="../ChunkGenerator.html" title="class in org.bukkit.generator"><code>ChunkGenerator</code></a> for use in a default world, as specified
in the server configuration</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin.java">
<h2>Uses of <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a> in <a href="../../plugin/java/package-summary.html">org.bukkit.plugin.java</a></h2>
<div class="caption"><span>Methods in <a href="../../plugin/java/package-summary.html">org.bukkit.plugin.java</a> that return <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JavaPlugin.</span><code><a href="../../plugin/java/JavaPlugin.html#getDefaultWorldGenerator(java.lang.String,java.lang.String)" class="member-name-link">getDefaultWorldGenerator</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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;worldName,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <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;id)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,92 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.bukkit.generator.LimitedRegion (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, interface: LimitedRegion">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../LimitedRegion.html" title="interface in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.bukkit.generator.LimitedRegion" class="title">Uses of Interface<br>org.bukkit.generator.LimitedRegion</h1>
</div>
<div class="caption"><span>Packages that use <a href="../LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> with parameters of type <a href="../LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BlockPopulator.</span><code><a href="../BlockPopulator.html#populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)" class="member-name-link">populate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a>&nbsp;limitedRegion)</code></div>
<div class="col-last even-row-color">
<div class="block">Populates an area of blocks at or around the given chunk.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,238 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.bukkit.generator.WorldInfo (Scissors-API 1.19.4-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="use: package: org.bukkit.generator, interface: WorldInfo">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../WorldInfo.html" title="interface in org.bukkit.generator">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Interface org.bukkit.generator.WorldInfo" class="title">Uses of Interface<br>org.bukkit.generator.WorldInfo</h1>
</div>
<div class="caption"><span>Packages that use <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a> in <a href="../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Subinterfaces of <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a> in <a href="../../package-summary.html">org.bukkit</a></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>interface&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../World.html" class="type-name-link" title="interface in org.bukkit">World</a></code></div>
<div class="col-last even-row-color">
<div class="block">Represents a world, which may contain entities, chunks and blocks</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator">
<h2>Uses of <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a> in <a href="../package-summary.html">org.bukkit.generator</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator</a> with parameters of type <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateBedrock(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateBedrock</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last even-row-color">
<div class="block">Shapes the Chunk bedrock layer for the given coordinates.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateCaves(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateCaves</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last odd-row-color">
<div class="block">Shapes the Chunk caves for the given coordinates.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateNoise(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateNoise</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last even-row-color">
<div class="block">Shapes the Chunk noise for the given coordinates.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#generateSurface(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)" class="member-name-link">generateSurface</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a>&nbsp;chunkData)</code></div>
<div class="col-last odd-row-color">
<div class="block">Shapes the Chunk surface for the given coordinates.</div>
</div>
<div class="col-first even-row-color"><code>int</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#getBaseHeight(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.HeightMap)" class="member-name-link">getBaseHeight</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;x,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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">
<div class="block">This method is similar to
<a href="../../World.html#getHighestBlockAt(int,int,org.bukkit.HeightMap)"><code>World.getHighestBlockAt(int, int, HeightMap)</code></a>.</div>
</div>
<div class="col-first odd-row-color"><code>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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"><span class="type-name-label">BiomeProvider.</span><code><a href="../BiomeProvider.html#getBiome(org.bukkit.generator.WorldInfo,int,int,int)" class="member-name-link">getBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color">
<div class="block">Return the Biome which should be present at the provided location.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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 even-row-color"><span class="type-name-label">BiomeProvider.</span><code><a href="../BiomeProvider.html#getBiome(org.bukkit.generator.WorldInfo,int,int,int,org.bukkit.generator.BiomeParameterPoint)" class="member-name-link">getBiome</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a>&nbsp;biomeParameterPoint)</code></div>
<div class="col-last even-row-color">
<div class="block">Return the Biome which should be present at the provided location.</div>
</div>
<div class="col-first odd-row-color"><code>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../../block/Biome.html" title="enum class in org.bukkit.block">Biome</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BiomeProvider.</span><code><a href="../BiomeProvider.html#getBiomes(org.bukkit.generator.WorldInfo)" class="member-name-link">getBiomes</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns a list with every biome the <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> will use for
the given world.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#getDefaultBiomeProvider(org.bukkit.generator.WorldInfo)" class="member-name-link">getDefaultBiomeProvider</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets called when no <a href="../BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a> is set in
<a href="../../WorldCreator.html" title="class in org.bukkit"><code>WorldCreator</code></a> or via the server configuration files.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BlockPopulator.</span><code><a href="../BlockPopulator.html#populate(org.bukkit.generator.WorldInfo,java.util.Random,int,int,org.bukkit.generator.LimitedRegion)" class="member-name-link">populate</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a>&nbsp;limitedRegion)</code></div>
<div class="col-last odd-row-color">
<div class="block">Populates an area of blocks at or around the given chunk.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateCaves(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateCaves</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets if the server should generate Vanilla caves.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateDecorations(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateDecorations</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets if the server should generate Vanilla decorations after this
ChunkGenerator.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateMobs(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateMobs</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets if the server should generate Vanilla mobs after this
ChunkGenerator.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateNoise(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateNoise</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets if the server should generate Vanilla noise.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateStructures(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateStructures</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last even-row-color">
<div class="block">Gets if the server should generate Vanilla structures after this
ChunkGenerator.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChunkGenerator.</span><code><a href="../ChunkGenerator.html#shouldGenerateSurface(org.bukkit.generator.WorldInfo,java.util.Random,int,int)" class="member-name-link">shouldGenerateSurface</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a>&nbsp;worldInfo,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/Random.html" title="class or interface in java.util" class="external-link">Random</a>&nbsp;random,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last odd-row-color">
<div class="block">Gets if the server should generate Vanilla surface.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>org.bukkit.generator (Scissors-API 1.19.4-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.generator">
<meta name="generator" content="javadoc/PackageWriterImpl">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-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 class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></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#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li><a href="#package-description">Description</a>&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</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">
<div class="header">
<h1 title="Package org.bukkit.generator" class="title">Package org.bukkit.generator</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">org.bukkit.generator</span></div>
<section class="package-description" id="package-description">
<div class="block">Classes to facilitate <a href="../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</section>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="structure/package-summary.html">org.bukkit.generator.structure</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate world <a href="structure/Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BiomeParameterPoint.html" title="interface in org.bukkit.generator">BiomeParameterPoint</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Represents the biome noise parameters which may be passed to a world
generator.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BiomeProvider.html" title="class in org.bukkit.generator">BiomeProvider</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Class for providing biomes.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockPopulator.html" title="class in org.bukkit.generator">BlockPopulator</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">A block populator is responsible for generating a small area of blocks.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ChunkGenerator.html" title="class in org.bukkit.generator">ChunkGenerator</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">A chunk generator is responsible for the initial shaping of an entire
chunk.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="ChunkGenerator.BiomeGrid.html" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">Deprecated.
<div class="deprecation-comment">Biomes are now set with <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a></div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="ChunkGenerator.ChunkData.html" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Data for a Chunk.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="LimitedRegion.html" title="interface in org.bukkit.generator">LimitedRegion</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">A limited region is used in world generation for features which are
going over a chunk.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WorldInfo.html" title="interface in org.bukkit.generator">WorldInfo</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Holds various information of a World</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,96 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>org.bukkit.generator Class Hierarchy (Scissors-API 1.19.4-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="tree: package: org.bukkit.generator">
<meta name="generator" content="javadoc/PackageTreeWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">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</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 class="title">Hierarchy For Package org.bukkit.generator</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.bukkit.generator.<a href="BiomeProvider.html" class="type-name-link" title="class in org.bukkit.generator">BiomeProvider</a></li>
<li class="circle">org.bukkit.generator.<a href="BlockPopulator.html" class="type-name-link" title="class in org.bukkit.generator">BlockPopulator</a></li>
<li class="circle">org.bukkit.generator.<a href="ChunkGenerator.html" class="type-name-link" title="class in org.bukkit.generator">ChunkGenerator</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">org.bukkit.generator.<a href="BiomeParameterPoint.html" class="type-name-link" title="interface in org.bukkit.generator">BiomeParameterPoint</a></li>
<li class="circle">org.bukkit.generator.<a href="ChunkGenerator.BiomeGrid.html" class="type-name-link" title="interface in org.bukkit.generator">ChunkGenerator.BiomeGrid</a></li>
<li class="circle">org.bukkit.generator.<a href="ChunkGenerator.ChunkData.html" class="type-name-link" title="interface in org.bukkit.generator">ChunkGenerator.ChunkData</a></li>
<li class="circle">net.kyori.adventure.key.Keyed
<ul>
<li class="circle">org.bukkit.<a href="../Keyed.html" class="type-name-link" title="interface in org.bukkit">Keyed</a>
<ul>
<li class="circle">org.bukkit.<a href="../RegionAccessor.html" class="type-name-link" title="interface in org.bukkit">RegionAccessor</a>
<ul>
<li class="circle">org.bukkit.generator.<a href="LimitedRegion.html" class="type-name-link" title="interface in org.bukkit.generator">LimitedRegion</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.bukkit.generator.<a href="WorldInfo.html" class="type-name-link" title="interface in org.bukkit.generator">WorldInfo</a></li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,192 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Package org.bukkit.generator (Scissors-API 1.19.4-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="use: package: org.bukkit.generator">
<meta name="generator" content="javadoc/PackageUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">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</li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Package org.bukkit.generator" class="title">Uses of Package<br>org.bukkit.generator</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">org.bukkit.generator</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator">org.bukkit.generator</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate <a href="../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
<div class="col-first even-row-color"><a href="#org.bukkit.plugin">org.bukkit.plugin</a></div>
<div class="col-last even-row-color">
<div class="block">Classes specifically relating to loading software modules at runtime.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.plugin.java">org.bukkit.plugin.java</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes for handling <a href="../plugin/Plugin.html" title="interface in org.bukkit.plugin"><code>plugins</code></a> written in
java.</div>
</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator</a> used by <a href="../package-summary.html">org.bukkit</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/BiomeProvider.html#org.bukkit">BiomeProvider</a></div>
<div class="col-last even-row-color">
<div class="block">Class for providing biomes.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/BlockPopulator.html#org.bukkit">BlockPopulator</a></div>
<div class="col-last odd-row-color">
<div class="block">A block populator is responsible for generating a small area of blocks.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ChunkGenerator.html#org.bukkit">ChunkGenerator</a></div>
<div class="col-last even-row-color">
<div class="block">A chunk generator is responsible for the initial shaping of an entire
chunk.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ChunkGenerator.ChunkData.html#org.bukkit">ChunkGenerator.ChunkData</a></div>
<div class="col-last odd-row-color">
<div class="block">Data for a Chunk.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/WorldInfo.html#org.bukkit">WorldInfo</a></div>
<div class="col-last even-row-color">
<div class="block">Holds various information of a World</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator</a> used by <a href="package-summary.html">org.bukkit.generator</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/BiomeParameterPoint.html#org.bukkit.generator">BiomeParameterPoint</a></div>
<div class="col-last even-row-color">
<div class="block">Represents the biome noise parameters which may be passed to a world
generator.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/BiomeProvider.html#org.bukkit.generator">BiomeProvider</a></div>
<div class="col-last odd-row-color">
<div class="block">Class for providing biomes.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/BlockPopulator.html#org.bukkit.generator">BlockPopulator</a></div>
<div class="col-last even-row-color">
<div class="block">A block populator is responsible for generating a small area of blocks.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ChunkGenerator.BiomeGrid.html#org.bukkit.generator">ChunkGenerator.BiomeGrid</a></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Biomes are now set with <a href="BiomeProvider.html" title="class in org.bukkit.generator"><code>BiomeProvider</code></a></div>
</div>
</div>
<div class="col-first even-row-color"><a href="class-use/ChunkGenerator.ChunkData.html#org.bukkit.generator">ChunkGenerator.ChunkData</a></div>
<div class="col-last even-row-color">
<div class="block">Data for a Chunk.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/LimitedRegion.html#org.bukkit.generator">LimitedRegion</a></div>
<div class="col-last odd-row-color">
<div class="block">A limited region is used in world generation for features which are
going over a chunk.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/WorldInfo.html#org.bukkit.generator">WorldInfo</a></div>
<div class="col-last even-row-color">
<div class="block">Holds various information of a World</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator</a> used by <a href="../plugin/package-summary.html">org.bukkit.plugin</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/BiomeProvider.html#org.bukkit.plugin">BiomeProvider</a></div>
<div class="col-last even-row-color">
<div class="block">Class for providing biomes.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ChunkGenerator.html#org.bukkit.plugin">ChunkGenerator</a></div>
<div class="col-last odd-row-color">
<div class="block">A chunk generator is responsible for the initial shaping of an entire
chunk.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.plugin.java">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator</a> used by <a href="../plugin/java/package-summary.html">org.bukkit.plugin.java</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/BiomeProvider.html#org.bukkit.plugin.java">BiomeProvider</a></div>
<div class="col-last even-row-color">
<div class="block">Class for providing biomes.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/ChunkGenerator.html#org.bukkit.plugin.java">ChunkGenerator</a></div>
<div class="col-last odd-row-color">
<div class="block">A chunk generator is responsible for the initial shaping of an entire
chunk.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,488 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Structure (Scissors-API 1.19.4-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.generator.structure, class: Structure">
<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.6.0.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="class-use/Structure.html">Use</a></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>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&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.generator.structure</a></div>
<h1 title="Class Structure" class="title">Class Structure</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.generator.structure.Structure</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>net.kyori.adventure.key.Keyed</code>, <code><a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Structure</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></span></div>
<div class="block">Represent a Structure from the world.
Listed structures are present in the default server. Depending on the server
there might be additional structures present (for example structures added by
data packs), which can be received via <a href="../../Registry.html#STRUCTURE"><code>Registry.STRUCTURE</code></a>.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#ANCIENT_CITY" class="member-name-link">ANCIENT_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#BASTION_REMNANT" class="member-name-link">BASTION_REMNANT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#BURIED_TREASURE" class="member-name-link">BURIED_TREASURE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#DESERT_PYRAMID" class="member-name-link">DESERT_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#END_CITY" class="member-name-link">END_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#FORTRESS" class="member-name-link">FORTRESS</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#IGLOO" class="member-name-link">IGLOO</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#JUNGLE_PYRAMID" class="member-name-link">JUNGLE_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#MANSION" class="member-name-link">MANSION</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#MINESHAFT" class="member-name-link">MINESHAFT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#MINESHAFT_MESA" class="member-name-link">MINESHAFT_MESA</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#MONUMENT" class="member-name-link">MONUMENT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#NETHER_FOSSIL" class="member-name-link">NETHER_FOSSIL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#OCEAN_RUIN_COLD" class="member-name-link">OCEAN_RUIN_COLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#OCEAN_RUIN_WARM" class="member-name-link">OCEAN_RUIN_WARM</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#PILLAGER_OUTPOST" class="member-name-link">PILLAGER_OUTPOST</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#RUINED_PORTAL" class="member-name-link">RUINED_PORTAL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#RUINED_PORTAL_DESERT" class="member-name-link">RUINED_PORTAL_DESERT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#RUINED_PORTAL_JUNGLE" class="member-name-link">RUINED_PORTAL_JUNGLE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#RUINED_PORTAL_MOUNTAIN" class="member-name-link">RUINED_PORTAL_MOUNTAIN</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#RUINED_PORTAL_NETHER" class="member-name-link">RUINED_PORTAL_NETHER</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#RUINED_PORTAL_OCEAN" class="member-name-link">RUINED_PORTAL_OCEAN</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#RUINED_PORTAL_SWAMP" class="member-name-link">RUINED_PORTAL_SWAMP</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#SHIPWRECK" class="member-name-link">SHIPWRECK</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#SHIPWRECK_BEACHED" class="member-name-link">SHIPWRECK_BEACHED</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#STRONGHOLD" class="member-name-link">STRONGHOLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#SWAMP_HUT" class="member-name-link">SWAMP_HUT</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#VILLAGE_DESERT" class="member-name-link">VILLAGE_DESERT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#VILLAGE_PLAINS" class="member-name-link">VILLAGE_PLAINS</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#VILLAGE_SAVANNA" class="member-name-link">VILLAGE_SAVANNA</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><code><a href="#VILLAGE_SNOWY" class="member-name-link">VILLAGE_SNOWY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><code><a href="#VILLAGE_TAIGA" class="member-name-link">VILLAGE_TAIGA</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Structure</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</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></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>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getStructureType()" class="member-name-link">getStructureType</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 type of the structure.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.Keyed">Methods inherited from interface&nbsp;org.bukkit.<a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></h3>
<code><a href="../../Keyed.html#getKey()">getKey</a>, <a href="../../Keyed.html#key()">key</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="PILLAGER_OUTPOST">
<h3>PILLAGER_OUTPOST</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">PILLAGER_OUTPOST</span></div>
</section>
</li>
<li>
<section class="detail" id="MINESHAFT">
<h3>MINESHAFT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">MINESHAFT</span></div>
</section>
</li>
<li>
<section class="detail" id="MINESHAFT_MESA">
<h3>MINESHAFT_MESA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">MINESHAFT_MESA</span></div>
</section>
</li>
<li>
<section class="detail" id="MANSION">
<h3>MANSION</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">MANSION</span></div>
</section>
</li>
<li>
<section class="detail" id="JUNGLE_PYRAMID">
<h3>JUNGLE_PYRAMID</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">JUNGLE_PYRAMID</span></div>
</section>
</li>
<li>
<section class="detail" id="DESERT_PYRAMID">
<h3>DESERT_PYRAMID</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">DESERT_PYRAMID</span></div>
</section>
</li>
<li>
<section class="detail" id="IGLOO">
<h3>IGLOO</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">IGLOO</span></div>
</section>
</li>
<li>
<section class="detail" id="SHIPWRECK">
<h3>SHIPWRECK</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">SHIPWRECK</span></div>
</section>
</li>
<li>
<section class="detail" id="SHIPWRECK_BEACHED">
<h3>SHIPWRECK_BEACHED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">SHIPWRECK_BEACHED</span></div>
</section>
</li>
<li>
<section class="detail" id="SWAMP_HUT">
<h3>SWAMP_HUT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">SWAMP_HUT</span></div>
</section>
</li>
<li>
<section class="detail" id="STRONGHOLD">
<h3>STRONGHOLD</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">STRONGHOLD</span></div>
</section>
</li>
<li>
<section class="detail" id="MONUMENT">
<h3>MONUMENT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">MONUMENT</span></div>
</section>
</li>
<li>
<section class="detail" id="OCEAN_RUIN_COLD">
<h3>OCEAN_RUIN_COLD</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">OCEAN_RUIN_COLD</span></div>
</section>
</li>
<li>
<section class="detail" id="OCEAN_RUIN_WARM">
<h3>OCEAN_RUIN_WARM</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">OCEAN_RUIN_WARM</span></div>
</section>
</li>
<li>
<section class="detail" id="FORTRESS">
<h3>FORTRESS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">FORTRESS</span></div>
</section>
</li>
<li>
<section class="detail" id="NETHER_FOSSIL">
<h3>NETHER_FOSSIL</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">NETHER_FOSSIL</span></div>
</section>
</li>
<li>
<section class="detail" id="END_CITY">
<h3>END_CITY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">END_CITY</span></div>
</section>
</li>
<li>
<section class="detail" id="BURIED_TREASURE">
<h3>BURIED_TREASURE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">BURIED_TREASURE</span></div>
</section>
</li>
<li>
<section class="detail" id="BASTION_REMNANT">
<h3>BASTION_REMNANT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">BASTION_REMNANT</span></div>
</section>
</li>
<li>
<section class="detail" id="VILLAGE_PLAINS">
<h3>VILLAGE_PLAINS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">VILLAGE_PLAINS</span></div>
</section>
</li>
<li>
<section class="detail" id="VILLAGE_DESERT">
<h3>VILLAGE_DESERT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">VILLAGE_DESERT</span></div>
</section>
</li>
<li>
<section class="detail" id="VILLAGE_SAVANNA">
<h3>VILLAGE_SAVANNA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">VILLAGE_SAVANNA</span></div>
</section>
</li>
<li>
<section class="detail" id="VILLAGE_SNOWY">
<h3>VILLAGE_SNOWY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">VILLAGE_SNOWY</span></div>
</section>
</li>
<li>
<section class="detail" id="VILLAGE_TAIGA">
<h3>VILLAGE_TAIGA</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">VILLAGE_TAIGA</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL">
<h3>RUINED_PORTAL</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_DESERT">
<h3>RUINED_PORTAL_DESERT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_DESERT</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_JUNGLE">
<h3>RUINED_PORTAL_JUNGLE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_JUNGLE</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_SWAMP">
<h3>RUINED_PORTAL_SWAMP</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_SWAMP</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_MOUNTAIN">
<h3>RUINED_PORTAL_MOUNTAIN</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_MOUNTAIN</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_OCEAN">
<h3>RUINED_PORTAL_OCEAN</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_OCEAN</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL_NETHER">
<h3>RUINED_PORTAL_NETHER</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">RUINED_PORTAL_NETHER</span></div>
</section>
</li>
<li>
<section class="detail" id="ANCIENT_CITY">
<h3>ANCIENT_CITY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span>&nbsp;<span class="element-name">ANCIENT_CITY</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Structure</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Structure</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getStructureType()">
<h3>getStructureType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/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><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">getStructureType</span>()</div>
<div class="block">Returns the type of the structure.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the type of structure</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,306 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>StructureType (Scissors-API 1.19.4-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.generator.structure, class: StructureType">
<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.6.0.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 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="class-use/StructureType.html">Use</a></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>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</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.generator.structure</a></div>
<h1 title="Class StructureType" class="title">Class StructureType</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.generator.structure.StructureType</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>net.kyori.adventure.key.Keyed</code>, <code><a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">StructureType</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></span></div>
<div class="block">Represent a StructureType of a <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>.
Listed structure types are present in the default server. Depending on the
server there might be additional structure types present (for example
structure types added by data packs), which can be received via
<a href="../../Registry.html#STRUCTURE_TYPE"><code>Registry.STRUCTURE_TYPE</code></a>.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#BURIED_TREASURE" class="member-name-link">BURIED_TREASURE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#DESERT_PYRAMID" class="member-name-link">DESERT_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#END_CITY" class="member-name-link">END_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#FORTRESS" class="member-name-link">FORTRESS</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#IGLOO" class="member-name-link">IGLOO</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#JIGSAW" class="member-name-link">JIGSAW</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#JUNGLE_TEMPLE" class="member-name-link">JUNGLE_TEMPLE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#MINESHAFT" class="member-name-link">MINESHAFT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#NETHER_FOSSIL" class="member-name-link">NETHER_FOSSIL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#OCEAN_MONUMENT" class="member-name-link">OCEAN_MONUMENT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#OCEAN_RUIN" class="member-name-link">OCEAN_RUIN</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#RUINED_PORTAL" class="member-name-link">RUINED_PORTAL</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#SHIPWRECK" class="member-name-link">SHIPWRECK</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#STRONGHOLD" class="member-name-link">STRONGHOLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><code><a href="#SWAMP_HUT" class="member-name-link">SWAMP_HUT</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><code><a href="#WOODLAND_MANSION" class="member-name-link">WOODLAND_MANSION</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StructureType</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.Keyed">Methods inherited from interface&nbsp;org.bukkit.<a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a></h3>
<code><a href="../../Keyed.html#getKey()">getKey</a>, <a href="../../Keyed.html#key()">key</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="BURIED_TREASURE">
<h3>BURIED_TREASURE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">BURIED_TREASURE</span></div>
</section>
</li>
<li>
<section class="detail" id="DESERT_PYRAMID">
<h3>DESERT_PYRAMID</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">DESERT_PYRAMID</span></div>
</section>
</li>
<li>
<section class="detail" id="END_CITY">
<h3>END_CITY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">END_CITY</span></div>
</section>
</li>
<li>
<section class="detail" id="FORTRESS">
<h3>FORTRESS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">FORTRESS</span></div>
</section>
</li>
<li>
<section class="detail" id="IGLOO">
<h3>IGLOO</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">IGLOO</span></div>
</section>
</li>
<li>
<section class="detail" id="JIGSAW">
<h3>JIGSAW</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">JIGSAW</span></div>
</section>
</li>
<li>
<section class="detail" id="JUNGLE_TEMPLE">
<h3>JUNGLE_TEMPLE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">JUNGLE_TEMPLE</span></div>
</section>
</li>
<li>
<section class="detail" id="MINESHAFT">
<h3>MINESHAFT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">MINESHAFT</span></div>
</section>
</li>
<li>
<section class="detail" id="NETHER_FOSSIL">
<h3>NETHER_FOSSIL</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">NETHER_FOSSIL</span></div>
</section>
</li>
<li>
<section class="detail" id="OCEAN_MONUMENT">
<h3>OCEAN_MONUMENT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">OCEAN_MONUMENT</span></div>
</section>
</li>
<li>
<section class="detail" id="OCEAN_RUIN">
<h3>OCEAN_RUIN</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">OCEAN_RUIN</span></div>
</section>
</li>
<li>
<section class="detail" id="RUINED_PORTAL">
<h3>RUINED_PORTAL</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">RUINED_PORTAL</span></div>
</section>
</li>
<li>
<section class="detail" id="SHIPWRECK">
<h3>SHIPWRECK</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">SHIPWRECK</span></div>
</section>
</li>
<li>
<section class="detail" id="STRONGHOLD">
<h3>STRONGHOLD</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">STRONGHOLD</span></div>
</section>
</li>
<li>
<section class="detail" id="SWAMP_HUT">
<h3>SWAMP_HUT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">SWAMP_HUT</span></div>
</section>
</li>
<li>
<section class="detail" id="WOODLAND_MANSION">
<h3>WOODLAND_MANSION</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span>&nbsp;<span class="element-name">WOODLAND_MANSION</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>StructureType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StructureType</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,361 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.bukkit.generator.structure.Structure (Scissors-API 1.19.4-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="use: package: org.bukkit.generator.structure, class: Structure">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../Structure.html" title="class in org.bukkit.generator.structure">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Class org.bukkit.generator.structure.Structure" class="title">Uses of Class<br>org.bukkit.generator.structure.Structure</h1>
</div>
<div class="caption"><span>Packages that use <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.papermc.paper.event.world">io.papermc.paper.event.world</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.papermc.paper.world.structure">io.papermc.paper.world.structure</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.event.world">org.bukkit.event.world</a></div>
<div class="col-last odd-row-color">
<div class="block"><a href="../../../event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> triggered by various <a href="../../../World.html" title="interface in org.bukkit"><code>world</code></a> states or changes.</div>
</div>
<div class="col-first even-row-color"><a href="#org.bukkit.generator.structure">org.bukkit.generator.structure</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate world <a href="../Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.util">org.bukkit.util</a></div>
<div class="col-last odd-row-color">
<div class="block">Multi and single purpose classes to facilitate various programmatic
concepts.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.papermc.paper.event.world">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a></h2>
<div class="caption"><span>Methods in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a> that return <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructuresLocateEvent.Result.</span><code><a href="../../../../../io/papermc/paper/event/world/StructuresLocateEvent.Result.html#structure()" class="member-name-link">structure</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the value of the <code>structure</code> record component.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a> that return types with arguments of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/UnmodifiableView.html" title="class or interface in org.jetbrains.annotations" class="external-link">@UnmodifiableView</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="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructuresLocateEvent.</span><code><a href="../../../../../io/papermc/paper/event/world/StructuresLocateEvent.html#getStructures()" class="member-name-link">getStructures</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets an unmodifiable list of Structures that are valid targets for the search.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a> with type arguments of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructuresLocateEvent.</span><code><a href="../../../../../io/papermc/paper/event/world/StructuresLocateEvent.html#setStructures(java.util.List)" class="member-name-link">setStructures</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&gt;&nbsp;structures)</code></div>
<div class="col-last even-row-color">
<div class="block">Sets the list of Structures that are valid targets for the search.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a> with parameters of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../../io/papermc/paper/event/world/StructuresLocateEvent.Result.html#%3Cinit%3E(io.papermc.paper.math.Position,org.bukkit.generator.structure.Structure)" class="member-name-link">Result</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../../../../io/papermc/paper/math/Position.html" title="interface in io.papermc.paper.math">Position</a>&nbsp;pos,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&nbsp;structure)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates an instance of a <code>Result</code> record class.</div>
</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a> with type arguments of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../../io/papermc/paper/event/world/StructuresLocateEvent.html#%3Cinit%3E(org.bukkit.World,org.bukkit.Location,java.util.List,int,boolean)" class="member-name-link">StructuresLocateEvent</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&gt;&nbsp;structures,
int&nbsp;radius,
boolean&nbsp;findUnexplored)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.papermc.paper.world.structure">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../../../../../io/papermc/paper/world/structure/package-summary.html">io.papermc.paper.world.structure</a></h2>
<div class="caption"><span>Methods in <a href="../../../../../io/papermc/paper/world/structure/package-summary.html">io.papermc.paper.world.structure</a> that return <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredStructure.</span><code><a href="../../../../../io/papermc/paper/world/structure/ConfiguredStructure.html#toModern()" class="member-name-link">toModern</a>()</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>
&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../../../io/papermc/paper/world/structure/package-summary.html">io.papermc.paper.world.structure</a> with parameters of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../../../../../io/papermc/paper/world/structure/ConfiguredStructure.html" title="class in io.papermc.paper.world.structure">ConfiguredStructure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredStructure.</span><code><a href="../../../../../io/papermc/paper/world/structure/ConfiguredStructure.html#fromModern(org.bukkit.generator.structure.Structure)" class="member-name-link">fromModern</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&nbsp;structure)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>
&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Fields in <a href="../../../package-summary.html">org.bukkit</a> with type parameters of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="../../../Registry.html" title="interface in org.bukkit">Registry</a>&lt;<a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Registry.</span><code><a href="../../../Registry.html#STRUCTURE" class="member-name-link">STRUCTURE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Server structures.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../../package-summary.html">org.bukkit</a> with parameters of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../../../util/StructureSearchResult.html" title="interface in org.bukkit.util">StructureSearchResult</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">World.</span><code><a href="../../../World.html#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.Structure,int,boolean)" class="member-name-link">locateNearestStructure</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&nbsp;structure,
int&nbsp;radius,
boolean&nbsp;findUnexplored)</code></div>
<div class="col-last even-row-color">
<div class="block">Find the closest nearby structure of a given <a href="../Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.event.world">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../../../event/world/package-summary.html">org.bukkit.event.world</a></h2>
<div class="caption"><span>Methods in <a href="../../../event/world/package-summary.html">org.bukkit.event.world</a> that return <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncStructureSpawnEvent.</span><code><a href="../../../event/world/AsyncStructureSpawnEvent.html#getStructure()" class="member-name-link">getStructure</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Get the structure reference that is generated.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../event/world/package-summary.html">org.bukkit.event.world</a> with parameters of type <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../event/world/AsyncStructureSpawnEvent.html#%3Cinit%3E(org.bukkit.World,org.bukkit.generator.structure.Structure,org.bukkit.util.BoundingBox,int,int)" class="member-name-link">AsyncStructureSpawnEvent</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../../../World.html" title="interface in org.bukkit">World</a>&nbsp;world,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a>&nbsp;structure,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator.structure">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../package-summary.html">org.bukkit.generator.structure</a></h2>
<div class="caption"><span>Fields in <a href="../package-summary.html">org.bukkit.generator.structure</a> declared as <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#ANCIENT_CITY" class="member-name-link">ANCIENT_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#BASTION_REMNANT" class="member-name-link">BASTION_REMNANT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#BURIED_TREASURE" class="member-name-link">BURIED_TREASURE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#DESERT_PYRAMID" class="member-name-link">DESERT_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#END_CITY" class="member-name-link">END_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#FORTRESS" class="member-name-link">FORTRESS</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#IGLOO" class="member-name-link">IGLOO</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#JUNGLE_PYRAMID" class="member-name-link">JUNGLE_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#MANSION" class="member-name-link">MANSION</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#MINESHAFT" class="member-name-link">MINESHAFT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#MINESHAFT_MESA" class="member-name-link">MINESHAFT_MESA</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#MONUMENT" class="member-name-link">MONUMENT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#NETHER_FOSSIL" class="member-name-link">NETHER_FOSSIL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#OCEAN_RUIN_COLD" class="member-name-link">OCEAN_RUIN_COLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#OCEAN_RUIN_WARM" class="member-name-link">OCEAN_RUIN_WARM</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#PILLAGER_OUTPOST" class="member-name-link">PILLAGER_OUTPOST</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL" class="member-name-link">RUINED_PORTAL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_DESERT" class="member-name-link">RUINED_PORTAL_DESERT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_JUNGLE" class="member-name-link">RUINED_PORTAL_JUNGLE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_MOUNTAIN" class="member-name-link">RUINED_PORTAL_MOUNTAIN</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_NETHER" class="member-name-link">RUINED_PORTAL_NETHER</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_OCEAN" class="member-name-link">RUINED_PORTAL_OCEAN</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#RUINED_PORTAL_SWAMP" class="member-name-link">RUINED_PORTAL_SWAMP</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#SHIPWRECK" class="member-name-link">SHIPWRECK</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#SHIPWRECK_BEACHED" class="member-name-link">SHIPWRECK_BEACHED</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#STRONGHOLD" class="member-name-link">STRONGHOLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#SWAMP_HUT" class="member-name-link">SWAMP_HUT</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#VILLAGE_DESERT" class="member-name-link">VILLAGE_DESERT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#VILLAGE_PLAINS" class="member-name-link">VILLAGE_PLAINS</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#VILLAGE_SAVANNA" class="member-name-link">VILLAGE_SAVANNA</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#VILLAGE_SNOWY" class="member-name-link">VILLAGE_SNOWY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#VILLAGE_TAIGA" class="member-name-link">VILLAGE_TAIGA</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.util">
<h2>Uses of <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a> in <a href="../../../util/package-summary.html">org.bukkit.util</a></h2>
<div class="caption"><span>Methods in <a href="../../../util/package-summary.html">org.bukkit.util</a> that return <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Structure.html" title="class in org.bukkit.generator.structure">Structure</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureSearchResult.</span><code><a href="../../../util/StructureSearchResult.html#getStructure()" class="member-name-link">getStructure</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Return the structure which was found.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,176 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.bukkit.generator.structure.StructureType (Scissors-API 1.19.4-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="use: package: org.bukkit.generator.structure, class: StructureType">
<meta name="generator" content="javadoc/ClassUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">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><a href="../StructureType.html" title="class in org.bukkit.generator.structure">Class</a></li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Class org.bukkit.generator.structure.StructureType" class="title">Uses of Class<br>org.bukkit.generator.structure.StructureType</h1>
</div>
<div class="caption"><span>Packages that use <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.generator.structure">org.bukkit.generator.structure</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes to facilitate world <a href="../Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.bukkit">
<h2>Uses of <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a> in <a href="../../../package-summary.html">org.bukkit</a></h2>
<div class="caption"><span>Fields in <a href="../../../package-summary.html">org.bukkit</a> with type parameters of type <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="../../../Registry.html" title="interface in org.bukkit">Registry</a>&lt;<a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Registry.</span><code><a href="../../../Registry.html#STRUCTURE_TYPE" class="member-name-link">STRUCTURE_TYPE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Server structure types.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../../package-summary.html">org.bukkit</a> with parameters of type <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html" title="class or interface in org.jetbrains.annotations" class="external-link">@Nullable</a> <a href="../../../util/StructureSearchResult.html" title="interface in org.bukkit.util">StructureSearchResult</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">World.</span><code><a href="../../../World.html#locateNearestStructure(org.bukkit.Location,org.bukkit.generator.structure.StructureType,int,boolean)" class="member-name-link">locateNearestStructure</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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/23.0.0/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.generator.structure">StructureType</a>&nbsp;structureType,
int&nbsp;radius,
boolean&nbsp;findUnexplored)</code></div>
<div class="col-last even-row-color">
<div class="block">Find the closest nearby structure of a given <a href="../StructureType.html" title="class in org.bukkit.generator.structure"><code>StructureType</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator.structure">
<h2>Uses of <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a> in <a href="../package-summary.html">org.bukkit.generator.structure</a></h2>
<div class="caption"><span>Fields in <a href="../package-summary.html">org.bukkit.generator.structure</a> declared as <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></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">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#BURIED_TREASURE" class="member-name-link">BURIED_TREASURE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#DESERT_PYRAMID" class="member-name-link">DESERT_PYRAMID</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#END_CITY" class="member-name-link">END_CITY</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#FORTRESS" class="member-name-link">FORTRESS</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#IGLOO" class="member-name-link">IGLOO</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#JIGSAW" class="member-name-link">JIGSAW</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#JUNGLE_TEMPLE" class="member-name-link">JUNGLE_TEMPLE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#MINESHAFT" class="member-name-link">MINESHAFT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#NETHER_FOSSIL" class="member-name-link">NETHER_FOSSIL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#OCEAN_MONUMENT" class="member-name-link">OCEAN_MONUMENT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#OCEAN_RUIN" class="member-name-link">OCEAN_RUIN</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#RUINED_PORTAL" class="member-name-link">RUINED_PORTAL</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#SHIPWRECK" class="member-name-link">SHIPWRECK</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#STRONGHOLD" class="member-name-link">STRONGHOLD</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#SWAMP_HUT" class="member-name-link">SWAMP_HUT</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructureType.</span><code><a href="../StructureType.html#WOODLAND_MANSION" class="member-name-link">WOODLAND_MANSION</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.bukkit.generator.structure</a> that return <a href="../StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></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">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>abstract <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/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.generator.structure">StructureType</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Structure.</span><code><a href="../Structure.html#getStructureType()" class="member-name-link">getStructureType</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the type of the structure.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,107 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>org.bukkit.generator.structure (Scissors-API 1.19.4-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.generator.structure">
<meta name="generator" content="javadoc/PackageWriterImpl">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">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 class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></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#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li><a href="#package-description">Description</a>&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</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">
<div class="header">
<h1 title="Package org.bukkit.generator.structure" class="title">Package org.bukkit.generator.structure</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">org.bukkit.generator.structure</span></div>
<section class="package-description" id="package-description">
<div class="block">Classes to facilitate world <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</section>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">org.bukkit.generator</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Structure.html" title="class in org.bukkit.generator.structure">Structure</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Represent a Structure from the world.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StructureType.html" title="class in org.bukkit.generator.structure">StructureType</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Represent a StructureType of a <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,73 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>org.bukkit.generator.structure Class Hierarchy (Scissors-API 1.19.4-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="tree: package: org.bukkit.generator.structure">
<meta name="generator" content="javadoc/PackageTreeWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">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</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 class="title">Hierarchy For Package org.bukkit.generator.structure</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.bukkit.generator.structure.<a href="Structure.html" class="type-name-link" title="class in org.bukkit.generator.structure">Structure</a> (implements org.bukkit.<a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a>)</li>
<li class="circle">org.bukkit.generator.structure.<a href="StructureType.html" class="type-name-link" title="class in org.bukkit.generator.structure">StructureType</a> (implements org.bukkit.<a href="../../Keyed.html" title="interface in org.bukkit">Keyed</a>)</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,175 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Package org.bukkit.generator.structure (Scissors-API 1.19.4-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="use: package: org.bukkit.generator.structure">
<meta name="generator" content="javadoc/PackageUseWriter">
<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.6.0.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">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</li>
<li class="nav-bar-cell1-rev">Use</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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<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">
<div class="header">
<h1 title="Uses of Package org.bukkit.generator.structure" class="title">Uses of Package<br>org.bukkit.generator.structure</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">org.bukkit.generator.structure</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.papermc.paper.event.world">io.papermc.paper.event.world</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.papermc.paper.world.structure">io.papermc.paper.world.structure</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.bukkit">org.bukkit</a></div>
<div class="col-last even-row-color">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.event.world">org.bukkit.event.world</a></div>
<div class="col-last odd-row-color">
<div class="block"><a href="../../event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> triggered by various <a href="../../World.html" title="interface in org.bukkit"><code>world</code></a> states or changes.</div>
</div>
<div class="col-first even-row-color"><a href="#org.bukkit.generator.structure">org.bukkit.generator.structure</a></div>
<div class="col-last even-row-color">
<div class="block">Classes to facilitate world <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.bukkit.util">org.bukkit.util</a></div>
<div class="col-last odd-row-color">
<div class="block">Multi and single purpose classes to facilitate various programmatic
concepts.</div>
</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.papermc.paper.event.world">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="../../../../io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#io.papermc.paper.event.world">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.papermc.paper.world.structure">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="../../../../io/papermc/paper/world/structure/package-summary.html">io.papermc.paper.world.structure</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#io.papermc.paper.world.structure">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="../../package-summary.html">org.bukkit</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#org.bukkit">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/StructureType.html#org.bukkit">StructureType</a></div>
<div class="col-last odd-row-color">
<div class="block">Represent a StructureType of a <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.event.world">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="../../event/world/package-summary.html">org.bukkit.event.world</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#org.bukkit.event.world">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.generator.structure">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="package-summary.html">org.bukkit.generator.structure</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#org.bukkit.generator.structure">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/StructureType.html#org.bukkit.generator.structure">StructureType</a></div>
<div class="col-last odd-row-color">
<div class="block">Represent a StructureType of a <a href="Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.bukkit.util">
<div class="caption"><span>Classes in <a href="package-summary.html">org.bukkit.generator.structure</a> used by <a href="../../util/package-summary.html">org.bukkit.util</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Structure.html#org.bukkit.util">Structure</a></div>
<div class="col-last even-row-color">
<div class="block">Represent a Structure from the world.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>