Skip to content

Commit

Permalink
Publishing javadoc for SpongePowered/SpongeAPI 12.0.0-SNAPSHOT
Browse files Browse the repository at this point in the history
  • Loading branch information
spongie-jd[bot] committed Oct 10, 2024
1 parent 8448ff3 commit e121642
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 7 deletions.
6 changes: 6 additions & 0 deletions spongeapi/12.0.0-SNAPSHOT/index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -2043,6 +2043,12 @@ <h2 class="title" id="I:A">A</h2>
<a href="org/spongepowered/api/world/volume/archetype/ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype"><code>volume</code></a> onto the target <a href="org/spongepowered/api/world/server/ServerWorld.html" title="interface in org.spongepowered.api.world.server"><code>world</code></a>
with a relative <code>placement</code>.</div>
</dd>
<dt><a href="org/spongepowered/api/world/volume/archetype/ArchetypeVolume.html#applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier,org.spongepowered.api.world.BlockChangeFlag)" class="member-name-link">applyToWorld(ServerWorld, Vector3i, Supplier&lt;SpawnType&gt;, BlockChangeFlag)</a> - Method in interface org.spongepowered.api.world.volume.archetype.<a href="org/spongepowered/api/world/volume/archetype/ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype">ArchetypeVolume</a></dt>
<dd>
<div class="block">Attempts to apply all of the contents of this
<a href="org/spongepowered/api/world/volume/archetype/ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype"><code>volume</code></a> onto the target <a href="org/spongepowered/api/world/server/ServerWorld.html" title="interface in org.spongepowered.api.world.server"><code>world</code></a>
with a relative <code>placement</code>.</div>
</dd>
<dt><a href="org/spongepowered/api/world/volume/stream/VolumeStream.html#applyUntil(org.spongepowered.api.world.volume.stream.VolumeCollector,java.util.function.Predicate)" class="member-name-link">applyUntil(VolumeCollector&lt;W, T, R&gt;, Predicate&lt;R&gt;)</a> - Method in interface org.spongepowered.api.world.volume.stream.<a href="org/spongepowered/api/world/volume/stream/VolumeStream.html" title="interface in org.spongepowered.api.world.volume.stream">VolumeStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/spongepowered/api/item/enchantment/EnchantmentTypes.html#AQUA_AFFINITY" class="member-name-link">AQUA_AFFINITY</a> - Static variable in class org.spongepowered.api.item.enchantment.<a href="org/spongepowered/api/item/enchantment/EnchantmentTypes.html" title="class in org.spongepowered.api.item.enchantment">EnchantmentTypes</a></dt>
Expand Down
2 changes: 1 addition & 1 deletion spongeapi/12.0.0-SNAPSHOT/member-search-index.js

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ <h2>Method Summary</h2>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.spongepowered.api.world.volume.archetype.ArchetypeVolume">Methods inherited from interface&nbsp;org.spongepowered.api.world.volume.archetype.<a href="../volume/archetype/ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype">ArchetypeVolume</a></h3>
<code><a href="../volume/archetype/ArchetypeVolume.html#applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier)">applyToWorld</a>, <a href="../volume/archetype/ArchetypeVolume.html#logicalCenter()">logicalCenter</a>, <a href="../volume/archetype/ArchetypeVolume.html#transform(org.spongepowered.api.util.transformation.Transformation)">transform</a></code></div>
<code><a href="../volume/archetype/ArchetypeVolume.html#applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier)">applyToWorld</a>, <a href="../volume/archetype/ArchetypeVolume.html#applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier,org.spongepowered.api.world.BlockChangeFlag)">applyToWorld</a>, <a href="../volume/archetype/ArchetypeVolume.html#logicalCenter()">logicalCenter</a>, <a href="../volume/archetype/ArchetypeVolume.html#transform(org.spongepowered.api.util.transformation.Transformation)">transform</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.spongepowered.api.world.volume.biome.BiomeVolume">Methods inherited from interface&nbsp;org.spongepowered.api.world.volume.biome.<a href="../volume/biome/BiomeVolume.html" title="interface in org.spongepowered.api.world.volume.biome">BiomeVolume</a></h3>
<code><a href="../volume/biome/BiomeVolume.html#biome(int,int,int)">biome</a>, <a href="../volume/biome/BiomeVolume.html#biome(org.spongepowered.math.vector.Vector3i)">biome</a></code></div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -138,15 +138,25 @@ <h2>Method Summary</h2>
<a href="ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype"><code>volume</code></a> onto the target <a href="../../server/ServerWorld.html" title="interface in org.spongepowered.api.world.server"><code>world</code></a>
with a relative <code>placement</code>.</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://jd.spongepowered.org/math/2.0.1/org.spongepowered.math/org/spongepowered/math/vector/Vector3d.html" title="class or interface in org.spongepowered.math.vector" class="external-link">Vector3d</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#logicalCenter()" class="member-name-link">logicalCenter</a>()</code></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="#applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier,org.spongepowered.api.world.BlockChangeFlag)" class="member-name-link">applyToWorld</a><wbr>(<a href="../../server/ServerWorld.html" title="interface in org.spongepowered.api.world.server">ServerWorld</a>&nbsp;target,
<a href="https://jd.spongepowered.org/math/2.0.1/org.spongepowered.math/org/spongepowered/math/vector/Vector3i.html" title="class or interface in org.spongepowered.math.vector" class="external-link">Vector3i</a>&nbsp;placement,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="../../../event/cause/entity/SpawnType.html" title="interface in org.spongepowered.api.event.cause.entity">SpawnType</a>&gt;&nbsp;spawnContext,
<a href="../../BlockChangeFlag.html" title="interface in org.spongepowered.api.world">BlockChangeFlag</a>&nbsp;flag)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Attempts to apply all of the contents of this
<a href="ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype"><code>volume</code></a> onto the target <a href="../../server/ServerWorld.html" title="interface in org.spongepowered.api.world.server"><code>world</code></a>
with a relative <code>placement</code>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://jd.spongepowered.org/math/2.0.1/org.spongepowered.math/org/spongepowered/math/vector/Vector3d.html" title="class or interface in org.spongepowered.math.vector" class="external-link">Vector3d</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#logicalCenter()" class="member-name-link">logicalCenter</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 logical center of a volume, considering the decimal coordinates,
the block's center location would have an offset of <code>0.5</code></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype">ArchetypeVolume</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#transform(org.spongepowered.api.util.transformation.Transformation)" class="member-name-link">transform</a><wbr>(<a href="../../../util/transformation/Transformation.html" title="interface in org.spongepowered.api.util.transformation">Transformation</a>&nbsp;transformation)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype">ArchetypeVolume</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#transform(org.spongepowered.api.util.transformation.Transformation)" class="member-name-link">transform</a><wbr>(<a href="../../../util/transformation/Transformation.html" title="interface in org.spongepowered.api.util.transformation">Transformation</a>&nbsp;transformation)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
</div>
</div>
</div>
Expand Down Expand Up @@ -239,6 +249,29 @@ <h3>applyToWorld</h3>
</dl>
</section>
</li>
<li>
<section class="detail" id="applyToWorld(org.spongepowered.api.world.server.ServerWorld,org.spongepowered.math.vector.Vector3i,java.util.function.Supplier,org.spongepowered.api.world.BlockChangeFlag)">
<h3>applyToWorld</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">applyToWorld</span><wbr><span class="parameters">(<a href="../../server/ServerWorld.html" title="interface in org.spongepowered.api.world.server">ServerWorld</a>&nbsp;target,
<a href="https://jd.spongepowered.org/math/2.0.1/org.spongepowered.math/org/spongepowered/math/vector/Vector3i.html" title="class or interface in org.spongepowered.math.vector" class="external-link">Vector3i</a>&nbsp;placement,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="../../../event/cause/entity/SpawnType.html" title="interface in org.spongepowered.api.event.cause.entity">SpawnType</a>&gt;&nbsp;spawnContext,
<a href="../../BlockChangeFlag.html" title="interface in org.spongepowered.api.world">BlockChangeFlag</a>&nbsp;flag)</span></div>
<div class="block">Attempts to apply all of the contents of this
<a href="ArchetypeVolume.html" title="interface in org.spongepowered.api.world.volume.archetype"><code>volume</code></a> onto the target <a href="../../server/ServerWorld.html" title="interface in org.spongepowered.api.world.server"><code>world</code></a>
with a relative <code>placement</code>. This default implementation can be
used as a guide for utilizing
<a href="../stream/VolumeStream.html" title="interface in org.spongepowered.api.world.volume.stream"><code>VolumeStreams</code></a>
and their companion types.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>target</code> - The target world</dd>
<dd><code>placement</code> - The target origin, where the diff of relative position
compared to this volume's min position as the offset</dd>
<dd><code>spawnContext</code> - The context value used for processing spawn entities.</dd>
<dd><code>flag</code> - The various change flags controlling some interactions</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
Expand Down

0 comments on commit e121642

Please sign in to comment.