Update javadoc to output generated at 2a7df1a

This commit is contained in:
mworzala 2024-04-30 03:54:16 +00:00
parent cf63d09064
commit 9f775f46fd
23 changed files with 1523 additions and 532 deletions

View File

@ -1448,373 +1448,377 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/listener/preplay/HandshakeListener.html" title="class in net.minestom.server.listener.preplay">HandshakeListener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/HeldItemChangePacket.html" title="class in net.minestom.server.network.packet.server.play">HeldItemChangePacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/HitAnimationPacket.html" title="class in net.minestom.server.network.packet.server.play">HitAnimationPacket</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/HeldItemChangePacket.html" title="class in net.minestom.server.network.packet.server.play">HeldItemChangePacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HoglinMeta.html" title="class in net.minestom.server.entity.metadata.animal">HoglinMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/minecart/HopperMinecartMeta.html" title="class in net.minestom.server.entity.metadata.minecart">HopperMinecartMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/HitAnimationPacket.html" title="class in net.minestom.server.network.packet.server.play">HitAnimationPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HoglinMeta.html" title="class in net.minestom.server.entity.metadata.animal">HoglinMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.html" title="class in net.minestom.server.entity.metadata.animal">HorseMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/minecart/HopperMinecartMeta.html" title="class in net.minestom.server.entity.metadata.minecart">HopperMinecartMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Color.html" title="enum class in net.minestom.server.entity.metadata.animal">HorseMeta.Color</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Marking.html" title="enum class in net.minestom.server.entity.metadata.animal">HorseMeta.Marking</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.html" title="class in net.minestom.server.entity.metadata.animal">HorseMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Color.html" title="enum class in net.minestom.server.entity.metadata.animal">HorseMeta.Color</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Variant.html" title="class in net.minestom.server.entity.metadata.animal">HorseMeta.Variant</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/HuskMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">HuskMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Marking.html" title="enum class in net.minestom.server.entity.metadata.animal">HorseMeta.Marking</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/HorseMeta.Variant.html" title="class in net.minestom.server.entity.metadata.animal">HorseMeta.Variant</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/instance/IChunkLoader.html" title="interface in net.minestom.server.instance">IChunkLoader</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/HuskMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">HuskMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/instance/IChunkLoader.html" title="interface in net.minestom.server.instance">IChunkLoader</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Interface implemented to change the way chunks are loaded/saved.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="net/minestom/server/command/builder/exception/IllegalCommandStructureException.html" title="class in net.minestom.server.command.builder.exception">IllegalCommandStructureException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/raider/IllusionerMeta.html" title="class in net.minestom.server.entity.metadata.monster.raider">IllusionerMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/InitializeWorldBorderPacket.html" title="class in net.minestom.server.network.packet.server.play">InitializeWorldBorderPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/Instance.html" title="class in net.minestom.server.instance">Instance</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="net/minestom/server/command/builder/exception/IllegalCommandStructureException.html" title="class in net.minestom.server.command.builder.exception">IllegalCommandStructureException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/raider/IllusionerMeta.html" title="class in net.minestom.server.entity.metadata.monster.raider">IllusionerMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/InitializeWorldBorderPacket.html" title="class in net.minestom.server.network.packet.server.play">InitializeWorldBorderPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/Instance.html" title="class in net.minestom.server.instance">Instance</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Instances are what are called "worlds" in Minecraft, you can add an entity in it using <a href="net/minestom/server/entity/Entity.html#setInstance(net.minestom.server.instance.Instance)"><code>Entity.setInstance(Instance)</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceChunkLoadEvent.html" title="class in net.minestom.server.event.instance">InstanceChunkLoadEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceChunkLoadEvent.html" title="class in net.minestom.server.event.instance">InstanceChunkLoadEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when a chunk in an instance is loaded.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceChunkUnloadEvent.html" title="class in net.minestom.server.event.instance">InstanceChunkUnloadEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceChunkUnloadEvent.html" title="class in net.minestom.server.event.instance">InstanceChunkUnloadEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when a chunk in an instance is unloaded.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/InstanceContainer.html" title="class in net.minestom.server.instance">InstanceContainer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/InstanceContainer.html" title="class in net.minestom.server.instance">InstanceContainer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">InstanceContainer is an instance that contains chunks in contrary to SharedInstance.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/InstanceEvent.html" title="interface in net.minestom.server.event.trait">InstanceEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/InstanceEvent.html" title="interface in net.minestom.server.event.trait">InstanceEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents any event targeting an <a href="net/minestom/server/instance/Instance.html" title="class in net.minestom.server.instance"><code>Instance</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used to register <a href="net/minestom/server/instance/Instance.html" title="class in net.minestom.server.instance"><code>Instance</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceRegisterEvent.html" title="class in net.minestom.server.event.instance">InstanceRegisterEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceRegisterEvent.html" title="class in net.minestom.server.event.instance">InstanceRegisterEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when an instance is registered</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/snapshot/InstanceSnapshot.html" title="interface in net.minestom.server.snapshot">InstanceSnapshot</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceTickEvent.html" title="class in net.minestom.server.event.instance">InstanceTickEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/snapshot/InstanceSnapshot.html" title="interface in net.minestom.server.snapshot">InstanceSnapshot</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceTickEvent.html" title="class in net.minestom.server.event.instance">InstanceTickEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when an instance processes a tick.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceUnregisterEvent.html" title="class in net.minestom.server.event.instance">InstanceUnregisterEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/instance/InstanceUnregisterEvent.html" title="class in net.minestom.server.event.instance">InstanceUnregisterEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when an instance is unregistered</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/instance/InstanceUtils.html" title="class in net.minestom.server.utils.instance">InstanceUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/utils/function/IntegerBiConsumer.html" title="interface in net.minestom.server.utils.function">IntegerBiConsumer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/InteractionMeta.html" title="class in net.minestom.server.entity.metadata.other">InteractionMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/InterfaceUtils.html" title="class in net.minestom.server.utils">InterfaceUtils</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/instance/InstanceUtils.html" title="class in net.minestom.server.utils.instance">InstanceUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/collection/IntMappedArray.html" title="class in net.minestom.server.utils.collection">IntMappedArray&lt;R&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/math/IntRange.html" title="class in net.minestom.server.utils.math">IntRange</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/utils/function/IntegerBiConsumer.html" title="interface in net.minestom.server.utils.function">IntegerBiConsumer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/InteractionMeta.html" title="class in net.minestom.server.entity.metadata.other">InteractionMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory">Inventory</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/InterfaceUtils.html" title="class in net.minestom.server.utils">InterfaceUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/collection/IntMappedArray.html" title="class in net.minestom.server.utils.collection">IntMappedArray&lt;R&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/math/IntRange.html" title="class in net.minestom.server.utils.math">IntRange</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory">Inventory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents an inventory which can be viewed by a collection of <a href="net/minestom/server/entity/Player.html" title="class in net.minestom.server.entity"><code>Player</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryClickEvent.html" title="class in net.minestom.server.event.inventory">InventoryClickEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryClickEvent.html" title="class in net.minestom.server.event.inventory">InventoryClickEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called after <a href="net/minestom/server/event/inventory/InventoryPreClickEvent.html" title="class in net.minestom.server.event.inventory"><code>InventoryPreClickEvent</code></a>, this event cannot be cancelled and items related to the click
are already moved.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/inventory/InventoryClickHandler.html" title="interface in net.minestom.server.inventory">InventoryClickHandler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/inventory/InventoryClickHandler.html" title="interface in net.minestom.server.inventory">InventoryClickHandler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents an inventory which can receive click input.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/click/InventoryClickProcessor.html" title="class in net.minestom.server.inventory.click">InventoryClickProcessor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/click/InventoryClickResult.html" title="class in net.minestom.server.inventory.click">InventoryClickResult</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/click/InventoryClickProcessor.html" title="class in net.minestom.server.inventory.click">InventoryClickProcessor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryCloseEvent.html" title="class in net.minestom.server.event.inventory">InventoryCloseEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/click/InventoryClickResult.html" title="class in net.minestom.server.inventory.click">InventoryClickResult</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryCloseEvent.html" title="class in net.minestom.server.event.inventory">InventoryCloseEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when an <a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory"><code>Inventory</code></a> is closed by a player.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/inventory/condition/InventoryCondition.html" title="interface in net.minestom.server.inventory.condition">InventoryCondition</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/inventory/condition/InventoryCondition.html" title="interface in net.minestom.server.inventory.condition">InventoryCondition</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Can be added to any <a href="net/minestom/server/inventory/AbstractInventory.html" title="class in net.minestom.server.inventory"><code>AbstractInventory</code></a>
using <a href="net/minestom/server/inventory/AbstractInventory.html#addInventoryCondition(net.minestom.server.inventory.condition.InventoryCondition)"><code>AbstractInventory.addInventoryCondition(InventoryCondition)</code></a>
or <a href="net/minestom/server/inventory/AbstractInventory.html#addInventoryCondition(net.minestom.server.inventory.condition.InventoryCondition)"><code>AbstractInventory.addInventoryCondition(InventoryCondition)</code></a>
in order to listen to any issued clicks.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/condition/InventoryConditionResult.html" title="class in net.minestom.server.inventory.condition">InventoryConditionResult</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/inventory/condition/InventoryConditionResult.html" title="class in net.minestom.server.inventory.condition">InventoryConditionResult</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used by <a href="net/minestom/server/inventory/condition/InventoryCondition.html" title="interface in net.minestom.server.inventory.condition"><code>InventoryCondition</code></a> to step in inventory click processing.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/InventoryEvent.html" title="interface in net.minestom.server.event.trait">InventoryEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/InventoryEvent.html" title="interface in net.minestom.server.event.trait">InventoryEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents any event inside an <a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory"><code>Inventory</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryItemChangeEvent.html" title="class in net.minestom.server.event.inventory">InventoryItemChangeEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryItemChangeEvent.html" title="class in net.minestom.server.event.inventory">InventoryItemChangeEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when <a href="net/minestom/server/inventory/AbstractInventory.html#safeItemInsert(int,net.minestom.server.item.ItemStack)"><code>AbstractInventory.safeItemInsert(int, ItemStack)</code></a> is being invoked.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryOpenEvent.html" title="class in net.minestom.server.event.inventory">InventoryOpenEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryOpenEvent.html" title="class in net.minestom.server.event.inventory">InventoryOpenEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called when a player open an <a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory"><code>Inventory</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryPreClickEvent.html" title="class in net.minestom.server.event.inventory">InventoryPreClickEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/inventory/InventoryPreClickEvent.html" title="class in net.minestom.server.event.inventory">InventoryPreClickEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Called before <a href="net/minestom/server/event/inventory/InventoryClickEvent.html" title="class in net.minestom.server.event.inventory"><code>InventoryClickEvent</code></a>, used to potentially cancel the click.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/inventory/InventoryProperty.html" title="enum class in net.minestom.server.inventory">InventoryProperty</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/inventory/InventoryProperty.html" title="enum class in net.minestom.server.inventory">InventoryProperty</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">List of inventory property and their ID</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/inventory/InventoryType.html" title="enum class in net.minestom.server.inventory">InventoryType</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/inventory/InventoryType.html" title="enum class in net.minestom.server.inventory">InventoryType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Represents a type of <a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory"><code>Inventory</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/golem/IronGolemMeta.html" title="class in net.minestom.server.entity.metadata.golem">IronGolemMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/attribute/ItemAttribute.html" title="class in net.minestom.server.item.attribute">ItemAttribute</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">ItemDisplayMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.DisplayContext.html" title="enum class in net.minestom.server.entity.metadata.display">ItemDisplayMeta.DisplayContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/item/ItemDropEvent.html" title="class in net.minestom.server.event.item">ItemDropEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/golem/IronGolemMeta.html" title="class in net.minestom.server.entity.metadata.golem">IronGolemMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/attribute/ItemAttribute.html" title="class in net.minestom.server.item.attribute">ItemAttribute</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">ItemDisplayMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.DisplayContext.html" title="enum class in net.minestom.server.entity.metadata.display">ItemDisplayMeta.DisplayContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/item/ItemDropEvent.html" title="class in net.minestom.server.event.item">ItemDropEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents an item on the ground.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/item/ItemEntityMeta.html" title="class in net.minestom.server.entity.metadata.item">ItemEntityMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/ItemEvent.html" title="interface in net.minestom.server.event.trait">ItemEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/item/ItemEntityMeta.html" title="class in net.minestom.server.entity.metadata.item">ItemEntityMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/trait/ItemEvent.html" title="interface in net.minestom.server.event.trait">ItemEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents any event called about an <a href="net/minestom/server/item/ItemStack.html" title="interface in net.minestom.server.item"><code>ItemStack</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/ItemFrameMeta.html" title="class in net.minestom.server.entity.metadata.other">ItemFrameMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/other/ItemFrameMeta.Orientation.html" title="enum class in net.minestom.server.entity.metadata.other">ItemFrameMeta.Orientation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/item/ItemHideFlag.html" title="enum class in net.minestom.server.item">ItemHideFlag</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/ItemFrameMeta.html" title="class in net.minestom.server.entity.metadata.other">ItemFrameMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/other/ItemFrameMeta.Orientation.html" title="enum class in net.minestom.server.entity.metadata.other">ItemFrameMeta.Orientation</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/item/ItemHideFlag.html" title="enum class in net.minestom.server.item">ItemHideFlag</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Represents a hide flag which can be applied to an <a href="net/minestom/server/item/ItemStack.html" title="interface in net.minestom.server.item"><code>ItemStack</code></a> using <a href="net/minestom/server/item/ItemMeta.Builder.html#hideFlag(int)"><code>ItemMeta.Builder.hideFlag(int)</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMeta.html" title="interface in net.minestom.server.item">ItemMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMeta.Builder.html" title="interface in net.minestom.server.item">ItemMeta.Builder</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMeta.html" title="interface in net.minestom.server.item">ItemMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMetaView.html" title="interface in net.minestom.server.item">ItemMetaView&lt;T&gt;</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMeta.Builder.html" title="interface in net.minestom.server.item">ItemMeta.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMetaView.Builder.html" title="interface in net.minestom.server.item">ItemMetaView.Builder</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMetaView.html" title="interface in net.minestom.server.item">ItemMetaView&lt;T&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/particle/data/ItemParticleData.html" title="class in net.minestom.server.particle.data">ItemParticleData</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/item/ItemSerializers.html" title="class in net.minestom.server.item">ItemSerializers</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/ItemSerializers.EnchantmentEntry.html" title="class in net.minestom.server.item">ItemSerializers.EnchantmentEntry</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemMetaView.Builder.html" title="interface in net.minestom.server.item">ItemMetaView.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/particle/data/ItemParticleData.html" title="class in net.minestom.server.particle.data">ItemParticleData</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/item/ItemSerializers.html" title="class in net.minestom.server.item">ItemSerializers</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/ItemSerializers.EnchantmentEntry.html" title="class in net.minestom.server.item">ItemSerializers.EnchantmentEntry</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents an immutable item to be placed inside <a href="net/minestom/server/inventory/PlayerInventory.html" title="class in net.minestom.server.inventory"><code>PlayerInventory</code></a>,
<a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory"><code>Inventory</code></a> or even on the ground <a href="net/minestom/server/entity/ItemEntity.html" title="class in net.minestom.server.entity"><code>ItemEntity</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemStack.Builder.html" title="interface in net.minestom.server.item">ItemStack.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/item/ItemUpdateStateEvent.html" title="class in net.minestom.server.event.item">ItemUpdateStateEvent</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/JoinGamePacket.html" title="class in net.minestom.server.network.packet.server.play">JoinGamePacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/listener/common/KeepAliveListener.html" title="class in net.minestom.server.listener.common">KeepAliveListener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/common/KeepAlivePacket.html" title="class in net.minestom.server.network.packet.server.common">KeepAlivePacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/crypto/KeyUtils.html" title="class in net.minestom.server.utils.crypto">KeyUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/utils/crypto/KeyUtils.KeyAlgorithm.html" title="enum class in net.minestom.server.utils.crypto">KeyUtils.KeyAlgorithm</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/utils/crypto/KeyUtils.SignatureAlgorithm.html" title="enum class in net.minestom.server.utils.crypto">KeyUtils.SignatureAlgorithm</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/ItemStack.Builder.html" title="interface in net.minestom.server.item">ItemStack.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/event/item/ItemUpdateStateEvent.html" title="class in net.minestom.server.event.item">ItemUpdateStateEvent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/JoinGamePacket.html" title="class in net.minestom.server.network.packet.server.play">JoinGamePacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/listener/common/KeepAliveListener.html" title="class in net.minestom.server.listener.common">KeepAliveListener</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/common/KeepAlivePacket.html" title="class in net.minestom.server.network.packet.server.common">KeepAlivePacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/crypto/KeyUtils.html" title="class in net.minestom.server.utils.crypto">KeyUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/utils/crypto/KeyUtils.KeyAlgorithm.html" title="enum class in net.minestom.server.utils.crypto">KeyUtils.KeyAlgorithm</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeDirectFramebuffer.html" title="class in net.minestom.server.map.framebuffers">LargeDirectFramebuffer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/utils/crypto/KeyUtils.SignatureAlgorithm.html" title="enum class in net.minestom.server.utils.crypto">KeyUtils.SignatureAlgorithm</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeDirectFramebuffer.html" title="class in net.minestom.server.map.framebuffers">LargeDirectFramebuffer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="net/minestom/server/map/LargeFramebuffer.html" title="interface in net.minestom.server.map"><code>LargeFramebuffer</code></a> with direct access to the colors array.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/map/LargeFramebuffer.html" title="interface in net.minestom.server.map">LargeFramebuffer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/map/LargeFramebuffer.html" title="interface in net.minestom.server.map">LargeFramebuffer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Framebuffer that is meant to be split in sub-framebuffers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeFramebufferDefaultView.html" title="class in net.minestom.server.map.framebuffers">LargeFramebufferDefaultView</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeGraphics2DFramebuffer.html" title="class in net.minestom.server.map.framebuffers">LargeGraphics2DFramebuffer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeFramebufferDefaultView.html" title="class in net.minestom.server.map.framebuffers">LargeFramebufferDefaultView</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/framebuffers/LargeGraphics2DFramebuffer.html" title="class in net.minestom.server.map.framebuffers">LargeGraphics2DFramebuffer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="net/minestom/server/map/LargeFramebuffer.html" title="interface in net.minestom.server.map"><code>LargeFramebuffer</code></a> that embeds a <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/image/BufferedImage.html" title="class or interface in java.awt.image" class="external-link"><code>BufferedImage</code></a>,
allowing for rendering directly via <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/Graphics2D.html" title="class or interface in java.awt" class="external-link"><code>Graphics2D</code></a> or its pixel array.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ai/target/LastEntityDamagerTarget.html" title="class in net.minestom.server.entity.ai.target">LastEntityDamagerTarget</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ai/target/LastEntityDamagerTarget.html" title="class in net.minestom.server.entity.ai.target">LastEntityDamagerTarget</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Targets the last damager of this entity.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.html" title="class in net.minestom.server.crypto">LastSeenMessages</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.Packed.html" title="class in net.minestom.server.crypto">LastSeenMessages.Packed</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.html" title="class in net.minestom.server.crypto">LastSeenMessages</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.Update.html" title="class in net.minestom.server.crypto">LastSeenMessages.Update</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.Packed.html" title="class in net.minestom.server.crypto">LastSeenMessages.Packed</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/packet/server/LazyPacket.html" title="class in net.minestom.server.network.packet.server">LazyPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/LastSeenMessages.Update.html" title="class in net.minestom.server.crypto">LastSeenMessages.Update</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/packet/server/LazyPacket.html" title="class in net.minestom.server.network.packet.server">LazyPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a packet that is lazily allocated.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LeashKnotMeta.html" title="class in net.minestom.server.entity.metadata.other">LeashKnotMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/LeatherArmorMeta.html" title="class in net.minestom.server.item.metadata">LeatherArmorMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/LeatherArmorMeta.Builder.html" title="class in net.minestom.server.item.metadata">LeatherArmorMeta.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/client/status/LegacyServerListPingPacket.html" title="class in net.minestom.server.network.packet.client.status">LegacyServerListPingPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/instance/light/Light.html" title="interface in net.minestom.server.instance.light">Light</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/light/LightCompute.html" title="class in net.minestom.server.instance.light">LightCompute</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LeashKnotMeta.html" title="class in net.minestom.server.entity.metadata.other">LeashKnotMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/LeatherArmorMeta.html" title="class in net.minestom.server.item.metadata">LeatherArmorMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/LeatherArmorMeta.Builder.html" title="class in net.minestom.server.item.metadata">LeatherArmorMeta.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/client/status/LegacyServerListPingPacket.html" title="class in net.minestom.server.network.packet.client.status">LegacyServerListPingPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/instance/light/Light.html" title="interface in net.minestom.server.instance.light">Light</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/light/LightCompute.html" title="class in net.minestom.server.instance.light">LightCompute</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A chunk which supports lighting computation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LightningBoltMeta.html" title="class in net.minestom.server.entity.metadata.other">LightningBoltMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/ListenerHandle.html" title="interface in net.minestom.server.event">ListenerHandle&lt;E&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LightningBoltMeta.html" title="class in net.minestom.server.entity.metadata.other">LightningBoltMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/event/ListenerHandle.html" title="interface in net.minestom.server.event">ListenerHandle&lt;E&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents a key to a listenable event, retrievable from <a href="net/minestom/server/event/EventNode.html#getHandle(java.lang.Class)"><code>EventNode.getHandle(Class)</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/LivingEntityMeta.html" title="class in net.minestom.server.entity.metadata">LivingEntityMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.html" title="class in net.minestom.server.entity.metadata.animal">LlamaMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/LivingEntityMeta.html" title="class in net.minestom.server.entity.metadata">LivingEntityMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.Variant.html" title="enum class in net.minestom.server.entity.metadata.animal">LlamaMeta.Variant</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LlamaSpitMeta.html" title="class in net.minestom.server.entity.metadata.other">LlamaSpitMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/adventure/Localizable.html" title="interface in net.minestom.server.adventure">Localizable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.html" title="class in net.minestom.server.entity.metadata.animal">LlamaMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.Variant.html" title="enum class in net.minestom.server.entity.metadata.animal">LlamaMeta.Variant</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/LlamaSpitMeta.html" title="class in net.minestom.server.entity.metadata.other">LlamaSpitMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/adventure/Localizable.html" title="interface in net.minestom.server.adventure">Localizable</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents something which can have a locale.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginDisconnectPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginDisconnectPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/listener/preplay/LoginListener.html" title="class in net.minestom.server.listener.preplay">LoginListener</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginDisconnectPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginDisconnectPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/listener/preplay/LoginListener.html" title="class in net.minestom.server.listener.preplay">LoginListener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginPluginRequestPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginSuccessPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginSuccessPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/math/LongRange.html" title="class in net.minestom.server.utils.math">LongRange</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/MagmaCubeMeta.html" title="class in net.minestom.server.entity.metadata.other">MagmaCubeMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.html" title="enum class in net.minestom.server.map">MapColors</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.ColorMappingStrategy.html" title="enum class in net.minestom.server.map">MapColors.ColorMappingStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginPluginRequestPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/login/LoginSuccessPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginSuccessPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/math/LongRange.html" title="class in net.minestom.server.utils.math">LongRange</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/MagmaCubeMeta.html" title="class in net.minestom.server.entity.metadata.other">MagmaCubeMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.html" title="enum class in net.minestom.server.map">MapColors</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.ColorMappingStrategy.html" title="enum class in net.minestom.server.map">MapColors.ColorMappingStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">How does Minestom compute RGB to MapColor transitions?</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.Multiplier.html" title="enum class in net.minestom.server.map">MapColors.Multiplier</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/MapColors.PreciseMapColor.html" title="class in net.minestom.server.map">MapColors.PreciseMapColor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.ColorContent.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket.ColorContent</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/map/MapColors.Multiplier.html" title="enum class in net.minestom.server.map">MapColors.Multiplier</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/map/MapColors.PreciseMapColor.html" title="class in net.minestom.server.map">MapColors.PreciseMapColor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.Icon.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket.Icon</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.ColorContent.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket.ColorContent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.html" title="class in net.minestom.server.item.metadata">MapMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MapDataPacket.Icon.html" title="class in net.minestom.server.network.packet.server.play">MapDataPacket.Icon</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.Builder.html" title="class in net.minestom.server.item.metadata">MapMeta.Builder</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.html" title="class in net.minestom.server.item.metadata">MapMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.Decoration.html" title="class in net.minestom.server.item.metadata">MapMeta.Decoration</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.Builder.html" title="class in net.minestom.server.item.metadata">MapMeta.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/utils/collection/MappedCollection.html" title="class in net.minestom.server.utils.collection">MappedCollection&lt;O,<wbr>R&gt;</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/MapMeta.Decoration.html" title="class in net.minestom.server.item.metadata">MapMeta.Decoration</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/MarkerMeta.html" title="class in net.minestom.server.entity.metadata.other">MarkerMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/Material.html" title="interface in net.minestom.server.item">Material</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/MathUtils.html" title="class in net.minestom.server.utils">MathUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ai/goal/MeleeAttackGoal.html" title="class in net.minestom.server.entity.ai.goal">MeleeAttackGoal</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/utils/collection/MappedCollection.html" title="class in net.minestom.server.utils.collection">MappedCollection&lt;O,<wbr>R&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/other/MarkerMeta.html" title="class in net.minestom.server.entity.metadata.other">MarkerMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/item/Material.html" title="interface in net.minestom.server.item">Material</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/MathUtils.html" title="class in net.minestom.server.utils">MathUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/ai/goal/MeleeAttackGoal.html" title="class in net.minestom.server.entity.ai.goal">MeleeAttackGoal</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Attacks the entity's target (<a href="net/minestom/server/entity/EntityCreature.html#getTarget()"><code>EntityCreature.getTarget()</code></a>) OR the closest entity
which can be targeted with the entity <a href="net/minestom/server/entity/ai/TargetSelector.html" title="class in net.minestom.server.entity.ai"><code>TargetSelector</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/collection/MergedMap.html" title="class in net.minestom.server.utils.collection">MergedMap&lt;K,<wbr>V&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/MessageSignature.html" title="class in net.minestom.server.crypto">MessageSignature</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/MessageSignature.Packed.html" title="class in net.minestom.server.crypto">MessageSignature.Packed</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/collection/MergedMap.html" title="class in net.minestom.server.utils.collection">MergedMap&lt;K,<wbr>V&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/MessageSignature.html" title="class in net.minestom.server.crypto">MessageSignature</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/message/Messenger.html" title="class in net.minestom.server.message">Messenger</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/crypto/MessageSignature.Packed.html" title="class in net.minestom.server.crypto">MessageSignature.Packed</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/message/Messenger.html" title="class in net.minestom.server.message">Messenger</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility class to handle client chat settings.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/Metadata.html" title="class in net.minestom.server.entity">Metadata</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/entity/Metadata.Entry.html" title="interface in net.minestom.server.entity">Metadata.Entry&lt;T&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/minecart/MinecartMeta.html" title="class in net.minestom.server.entity.metadata.minecart">MinecartMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/MinecraftServer.html" title="class in net.minestom.server">MinecraftServer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/Metadata.html" title="class in net.minestom.server.entity">Metadata</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/entity/Metadata.Entry.html" title="interface in net.minestom.server.entity">Metadata.Entry&lt;T&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/minecart/MinecartMeta.html" title="class in net.minestom.server.entity.metadata.minecart">MinecartMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/MinecraftServer.html" title="class in net.minestom.server">MinecraftServer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The main server class used to start the server and retrieve all the managers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/MinestomAdventure.html" title="class in net.minestom.server.adventure">MinestomAdventure</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/MinestomAdventure.html" title="class in net.minestom.server.adventure">MinestomAdventure</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Adventure related constants, etc.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomComponentLoggerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomComponentLoggerProvider</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomGsonComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomGsonComponentSerializerProvider</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomComponentLoggerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomComponentLoggerProvider</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomLegacyComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomLegacyComponentSerializerProvider</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomGsonComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomGsonComponentSerializerProvider</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomPlainTextComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomPlainTextComponentSerializerProvider</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomLegacyComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomLegacyComponentSerializerProvider</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/thread/MinestomThread.html" title="class in net.minestom.server.thread">MinestomThread</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/adventure/provider/MinestomPlainTextComponentSerializerProvider.html" title="class in net.minestom.server.adventure.provider">MinestomPlainTextComponentSerializerProvider</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/MobMeta.html" title="class in net.minestom.server.entity.metadata">MobMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/thread/MinestomThread.html" title="class in net.minestom.server.thread">MinestomThread</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/extras/MojangAuth.html" title="class in net.minestom.server.extras">MojangAuth</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/MobMeta.html" title="class in net.minestom.server.entity.metadata">MobMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/extras/mojangAuth/MojangCrypt.html" title="class in net.minestom.server.extras.mojangAuth">MojangCrypt</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/extras/MojangAuth.html" title="class in net.minestom.server.extras">MojangAuth</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/mojang/MojangUtils.html" title="class in net.minestom.server.utils.mojang">MojangUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/extras/mojangAuth/MojangCrypt.html" title="class in net.minestom.server.extras.mojangAuth">MojangCrypt</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/utils/mojang/MojangUtils.html" title="class in net.minestom.server.utils.mojang">MojangUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utils class using mojang API.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/MonsterMeta.html" title="class in net.minestom.server.entity.metadata.monster">MonsterMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/MooshroomMeta.html" title="class in net.minestom.server.entity.metadata.animal">MooshroomMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/MonsterMeta.html" title="class in net.minestom.server.entity.metadata.monster">MonsterMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/MooshroomMeta.Variant.html" title="enum class in net.minestom.server.entity.metadata.animal">MooshroomMeta.Variant</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/MooshroomMeta.html" title="class in net.minestom.server.entity.metadata.animal">MooshroomMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/entity/metadata/animal/MooshroomMeta.Variant.html" title="enum class in net.minestom.server.entity.metadata.animal">MooshroomMeta.Variant</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/MuleMeta.html" title="class in net.minestom.server.entity.metadata.animal">MuleMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/MultiBlockChangePacket.html" title="class in net.minestom.server.network.packet.server.play">MultiBlockChangePacket</a></div>
@ -3027,30 +3031,32 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/network/packet/server/play/data/WorldPos.html" title="class in net.minestom.server.network.packet.server.play.data">WorldPos</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WritableBookMeta.html" title="class in net.minestom.server.item.metadata">WritableBookMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WritableBookMeta.Builder.html" title="class in net.minestom.server.item.metadata">WritableBookMeta.Builder</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WritableBookMeta.html" title="class in net.minestom.server.item.metadata">WritableBookMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/utils/binary/Writeable.html" title="interface in net.minestom.server.utils.binary">Writeable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WritableBookMeta.Builder.html" title="class in net.minestom.server.item.metadata">WritableBookMeta.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="net/minestom/server/utils/binary/Writeable.html" title="interface in net.minestom.server.utils.binary">Writeable</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents an element which can write to a <a href="net/minestom/server/utils/binary/BinaryWriter.html" title="class in net.minestom.server.utils.binary"><code>BinaryWriter</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WrittenBookMeta.html" title="class in net.minestom.server.item.metadata">WrittenBookMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WrittenBookMeta.Builder.html" title="class in net.minestom.server.item.metadata">WrittenBookMeta.Builder</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WrittenBookMeta.html" title="class in net.minestom.server.item.metadata">WrittenBookMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/item/metadata/WrittenBookMeta.WrittenBookGeneration.html" title="enum class in net.minestom.server.item.metadata">WrittenBookMeta.WrittenBookGeneration</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/ZoglinMeta.html" title="class in net.minestom.server.entity.metadata.monster">ZoglinMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/ZombieHorseMeta.html" title="class in net.minestom.server.entity.metadata.animal">ZombieHorseMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="net/minestom/server/item/metadata/WrittenBookMeta.Builder.html" title="class in net.minestom.server.item.metadata">WrittenBookMeta.Builder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="net/minestom/server/item/metadata/WrittenBookMeta.WrittenBookGeneration.html" title="enum class in net.minestom.server.item.metadata">WrittenBookMeta.WrittenBookGeneration</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/ZoglinMeta.html" title="class in net.minestom.server.entity.metadata.monster">ZoglinMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombieMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombieMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/animal/ZombieHorseMeta.html" title="class in net.minestom.server.entity.metadata.animal">ZombieHorseMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombieVillagerMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombieVillagerMeta</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombieMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombieMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombifiedPiglinMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombifiedPiglinMeta</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombieVillagerMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombieVillagerMeta</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/minestom/server/entity/metadata/monster/zombie/ZombifiedPiglinMeta.html" title="class in net.minestom.server.entity.metadata.monster.zombie">ZombifiedPiglinMeta</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
</div>
</div>
</div>

View File

@ -206,158 +206,160 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/inventory/package-summary.html">net.minestom.server.inventory</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/inventory/click/package-summary.html">net.minestom.server.inventory.click</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/inventory/package-summary.html">net.minestom.server.inventory</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/inventory/condition/package-summary.html">net.minestom.server.inventory.condition</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/inventory/click/package-summary.html">net.minestom.server.inventory.click</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/inventory/type/package-summary.html">net.minestom.server.inventory.type</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/inventory/condition/package-summary.html">net.minestom.server.inventory.condition</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/package-summary.html">net.minestom.server.item</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/inventory/type/package-summary.html">net.minestom.server.inventory.type</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/armor/package-summary.html">net.minestom.server.item.armor</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/package-summary.html">net.minestom.server.item</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/attribute/package-summary.html">net.minestom.server.item.attribute</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/armor/package-summary.html">net.minestom.server.item.armor</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/firework/package-summary.html">net.minestom.server.item.firework</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/attribute/package-summary.html">net.minestom.server.item.attribute</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/metadata/package-summary.html">net.minestom.server.item.metadata</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/firework/package-summary.html">net.minestom.server.item.firework</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/rule/package-summary.html">net.minestom.server.item.rule</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/item/metadata/package-summary.html">net.minestom.server.item.metadata</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/listener/package-summary.html">net.minestom.server.listener</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/item/rule/package-summary.html">net.minestom.server.item.rule</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/listener/common/package-summary.html">net.minestom.server.listener.common</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/listener/package-summary.html">net.minestom.server.listener</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/listener/manager/package-summary.html">net.minestom.server.listener.manager</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/listener/common/package-summary.html">net.minestom.server.listener.common</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/listener/preplay/package-summary.html">net.minestom.server.listener.preplay</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/listener/manager/package-summary.html">net.minestom.server.listener.manager</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/map/package-summary.html">net.minestom.server.map</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/listener/preplay/package-summary.html">net.minestom.server.listener.preplay</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/map/framebuffers/package-summary.html">net.minestom.server.map.framebuffers</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/map/package-summary.html">net.minestom.server.map</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/message/package-summary.html">net.minestom.server.message</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/map/framebuffers/package-summary.html">net.minestom.server.map.framebuffers</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/monitoring/package-summary.html">net.minestom.server.monitoring</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/message/package-summary.html">net.minestom.server.message</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/package-summary.html">net.minestom.server.network</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/monitoring/package-summary.html">net.minestom.server.monitoring</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/package-summary.html">net.minestom.server.network.packet.client</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/package-summary.html">net.minestom.server.network</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/common/package-summary.html">net.minestom.server.network.packet.client.common</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/package-summary.html">net.minestom.server.network.packet.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/configuration/package-summary.html">net.minestom.server.network.packet.client.configuration</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/common/package-summary.html">net.minestom.server.network.packet.client.common</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/handshake/package-summary.html">net.minestom.server.network.packet.client.handshake</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/configuration/package-summary.html">net.minestom.server.network.packet.client.configuration</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/handshake/package-summary.html">net.minestom.server.network.packet.client.handshake</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/play/package-summary.html">net.minestom.server.network.packet.client.play</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/status/package-summary.html">net.minestom.server.network.packet.client.status</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/client/play/package-summary.html">net.minestom.server.network.packet.client.play</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/package-summary.html">net.minestom.server.network.packet.server</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/client/status/package-summary.html">net.minestom.server.network.packet.client.status</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/common/package-summary.html">net.minestom.server.network.packet.server.common</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/package-summary.html">net.minestom.server.network.packet.server</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/configuration/package-summary.html">net.minestom.server.network.packet.server.configuration</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/common/package-summary.html">net.minestom.server.network.packet.server.common</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/login/package-summary.html">net.minestom.server.network.packet.server.login</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/configuration/package-summary.html">net.minestom.server.network.packet.server.configuration</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/play/package-summary.html">net.minestom.server.network.packet.server.play</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/login/package-summary.html">net.minestom.server.network.packet.server.login</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/play/data/package-summary.html">net.minestom.server.network.packet.server.play.data</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/play/package-summary.html">net.minestom.server.network.packet.server.play</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/status/package-summary.html">net.minestom.server.network.packet.server.status</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/packet/server/play/data/package-summary.html">net.minestom.server.network.packet.server.play.data</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/packet/server/status/package-summary.html">net.minestom.server.network.packet.server.status</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/particle/package-summary.html">net.minestom.server.particle</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/network/socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/particle/package-summary.html">net.minestom.server.particle</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/ping/package-summary.html">net.minestom.server.ping</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/potion/package-summary.html">net.minestom.server.potion</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/ping/package-summary.html">net.minestom.server.ping</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/recipe/package-summary.html">net.minestom.server.recipe</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/potion/package-summary.html">net.minestom.server.potion</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/registry/package-summary.html">net.minestom.server.registry</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/recipe/package-summary.html">net.minestom.server.recipe</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/registry/package-summary.html">net.minestom.server.registry</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/timer/package-summary.html">net.minestom.server.timer</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/package-summary.html">net.minestom.server.utils</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/timer/package-summary.html">net.minestom.server.timer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/package-summary.html">net.minestom.server.utils</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/binary/package-summary.html">net.minestom.server.utils.binary</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/block/package-summary.html">net.minestom.server.utils.block</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/binary/package-summary.html">net.minestom.server.utils.binary</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/callback/package-summary.html">net.minestom.server.utils.callback</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/block/package-summary.html">net.minestom.server.utils.block</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/chunk/package-summary.html">net.minestom.server.utils.chunk</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/callback/package-summary.html">net.minestom.server.utils.callback</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/collection/package-summary.html">net.minestom.server.utils.collection</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/chunk/package-summary.html">net.minestom.server.utils.chunk</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/crypto/package-summary.html">net.minestom.server.utils.crypto</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/collection/package-summary.html">net.minestom.server.utils.collection</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/debug/package-summary.html">net.minestom.server.utils.debug</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/crypto/package-summary.html">net.minestom.server.utils.crypto</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/entity/package-summary.html">net.minestom.server.utils.entity</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/debug/package-summary.html">net.minestom.server.utils.debug</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/function/package-summary.html">net.minestom.server.utils.function</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/entity/package-summary.html">net.minestom.server.utils.entity</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/identity/package-summary.html">net.minestom.server.utils.identity</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/function/package-summary.html">net.minestom.server.utils.function</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/instance/package-summary.html">net.minestom.server.utils.instance</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/identity/package-summary.html">net.minestom.server.utils.identity</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/inventory/package-summary.html">net.minestom.server.utils.inventory</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/instance/package-summary.html">net.minestom.server.utils.instance</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/location/package-summary.html">net.minestom.server.utils.location</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/inventory/package-summary.html">net.minestom.server.utils.inventory</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/math/package-summary.html">net.minestom.server.utils.math</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/location/package-summary.html">net.minestom.server.utils.location</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/mojang/package-summary.html">net.minestom.server.utils.mojang</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/math/package-summary.html">net.minestom.server.utils.math</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/player/package-summary.html">net.minestom.server.utils.player</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/mojang/package-summary.html">net.minestom.server.utils.mojang</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/position/package-summary.html">net.minestom.server.utils.position</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/player/package-summary.html">net.minestom.server.utils.player</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/time/package-summary.html">net.minestom.server.utils.time</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/position/package-summary.html">net.minestom.server.utils.position</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/url/package-summary.html">net.minestom.server.utils.url</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/time/package-summary.html">net.minestom.server.utils.time</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/validate/package-summary.html">net.minestom.server.utils.validate</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/utils/url/package-summary.html">net.minestom.server.utils.url</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/world/package-summary.html">net.minestom.server.world</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/utils/validate/package-summary.html">net.minestom.server.utils.validate</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/world/package-summary.html">net.minestom.server.world</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</main>
</div>

View File

@ -74,6 +74,7 @@ net.minestom.server.instance.batch
net.minestom.server.instance.block
net.minestom.server.instance.block.rule
net.minestom.server.instance.generator
net.minestom.server.instance.heightmap
net.minestom.server.instance.light
net.minestom.server.instance.palette
net.minestom.server.inventory

View File

@ -5036,6 +5036,12 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Convenient class to check for common exceptions.</div>
</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock(Block)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock(Block)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock(Block)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/collision/CollisionUtils.html#checkEntityCollisions(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec)" class="member-name-link">checkEntityCollisions(Entity, Vec)</a> - Static method in class net.minestom.server.collision.<a href="net/minestom/server/collision/CollisionUtils.html" title="class in net.minestom.server.collision">CollisionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/collision/CollisionUtils.html#checkEntityCollisions(net.minestom.server.instance.Instance,net.minestom.server.collision.BoundingBox,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Vec,double,java.util.function.Function,net.minestom.server.collision.PhysicsResult)" class="member-name-link">checkEntityCollisions(Instance, BoundingBox, Point, Vec, double, Function&lt;Entity, Boolean&gt;, PhysicsResult)</a> - Static method in class net.minestom.server.collision.<a href="net/minestom/server/collision/CollisionUtils.html" title="class in net.minestom.server.collision">CollisionUtils</a></dt>
@ -6627,10 +6633,6 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/tag/TagSerializer.html#COMPOUND" class="member-name-link">COMPOUND</a> - Static variable in interface net.minestom.server.tag.<a href="net/minestom/server/tag/TagSerializer.html" title="interface in net.minestom.server.tag">TagSerializer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#computeHeightmap()" class="member-name-link">computeHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/LightingChunk.html#computeHeightmap()" class="member-name-link">computeHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/ArrayUtils.html#concatenateIntArrays(int%5B%5D...)" class="member-name-link">concatenateIntArrays(int[]...)</a> - Static method in class net.minestom.server.utils.<a href="net/minestom/server/utils/ArrayUtils.html" title="class in net.minestom.server.utils">ArrayUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/collection/ObjectArray.html#concurrent()" class="member-name-link">concurrent()</a> - Static method in interface net.minestom.server.utils.collection.<a href="net/minestom/server/utils/collection/ObjectArray.html" title="interface in net.minestom.server.utils.collection">ObjectArray</a></dt>
@ -15274,7 +15276,7 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/world/DimensionType.html#getHeight()" class="member-name-link">getHeight()</a> - Method in class net.minestom.server.world.<a href="net/minestom/server/world/DimensionType.html" title="class in net.minestom.server.world">DimensionType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/LightingChunk.html#getHeightmap()" class="member-name-link">getHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></dt>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#getHeight(int,int)" class="member-name-link">getHeight(int, int)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/Player.html#getHeldSlot()" class="member-name-link">getHeldSlot()</a> - Method in class net.minestom.server.entity.<a href="net/minestom/server/entity/Player.html" title="class in net.minestom.server.entity">Player</a></dt>
<dd>
@ -15294,6 +15296,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/item/ItemMeta.html#getHideFlag()" class="member-name-link">getHideFlag()</a> - Method in interface net.minestom.server.item.<a href="net/minestom/server/item/ItemMeta.html" title="interface in net.minestom.server.item">ItemMeta</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#getHighestBlockSection(net.minestom.server.instance.Chunk)" class="member-name-link">getHighestBlockSection(Chunk)</a> - Static method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/metadata/animal/TurtleMeta.html#getHomePosition()" class="member-name-link">getHomePosition()</a> - Method in class net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/TurtleMeta.html" title="class in net.minestom.server.entity.metadata.animal">TurtleMeta</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/metadata/other/FishingHookMeta.html#getHookedEntity()" class="member-name-link">getHookedEntity()</a> - Method in class net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/FishingHookMeta.html" title="class in net.minestom.server.entity.metadata.other">FishingHookMeta</a></dt>
@ -15952,6 +15956,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/damage/DamageType.html#getNBT()" class="member-name-link">getNBT()</a> - Static method in interface net.minestom.server.entity.damage.<a href="net/minestom/server/entity/damage/DamageType.html" title="interface in net.minestom.server.entity.damage">DamageType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#getNBT()" class="member-name-link">getNBT()</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/permission/Permission.html#getNBTData()" class="member-name-link">getNBTData()</a> - Method in class net.minestom.server.permission.<a href="net/minestom/server/permission/Permission.html" title="class in net.minestom.server.permission">Permission</a></dt>
<dd>
<div class="block">Gets the data associated to this permission.</div>
@ -16058,6 +16064,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/scoreboard/TabList.html#getObjectiveName()" class="member-name-link">getObjectiveName()</a> - Method in class net.minestom.server.scoreboard.<a href="net/minestom/server/scoreboard/TabList.html" title="class in net.minestom.server.scoreboard">TabList</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/LightingChunk.html#getOcclusionMap()" class="member-name-link">getOcclusionMap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/event/player/PlayerSwapItemEvent.html#getOffHandItem()" class="member-name-link">getOffHandItem()</a> - Method in class net.minestom.server.event.player.<a href="net/minestom/server/event/player/PlayerSwapItemEvent.html" title="class in net.minestom.server.event.player">PlayerSwapItemEvent</a></dt>
<dd>
<div class="block">Gets the item which will be in player off hand after the event.</div>
@ -19375,6 +19383,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/map/Framebuffer.html#HEIGHT" class="member-name-link">HEIGHT</a> - Static variable in interface net.minestom.server.map.<a href="net/minestom/server/map/Framebuffer.html" title="interface in net.minestom.server.map">Framebuffer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">Heightmap</a> - Class in <a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#%3Cinit%3E(net.minestom.server.instance.Chunk)" class="member-name-link">Heightmap(Chunk)</a> - Constructor for class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/play/data/ChunkData.html#heightmaps()" class="member-name-link">heightmaps()</a> - Method in record class net.minestom.server.network.packet.server.play.data.<a href="net/minestom/server/network/packet/server/play/data/ChunkData.html" title="class in net.minestom.server.network.packet.server.play.data">ChunkData</a></dt>
<dd>
<div class="block">Returns the value of the <code>heightmaps</code> record component.</div>
@ -22405,6 +22417,12 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="net/minestom/server/instance/Chunk.html#loaded" class="member-name-link">loaded</a> - Variable in class net.minestom.server.instance.<a href="net/minestom/server/instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#loadFrom(org.jglrxavpok.hephaistos.collections.ImmutableLongArray)" class="member-name-link">loadFrom(ImmutableLongArray)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/Chunk.html#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)" class="member-name-link">loadHeightmapsFromNBT(NBTCompound)</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)" class="member-name-link">loadHeightmapsFromNBT(NBTCompound)</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/AnvilLoader.html#loadInstance(net.minestom.server.instance.Instance)" class="member-name-link">loadInstance(Instance)</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/AnvilLoader.html" title="class in net.minestom.server.instance">AnvilLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/IChunkLoader.html#loadInstance(net.minestom.server.instance.Instance)" class="member-name-link">loadInstance(Instance)</a> - Method in interface net.minestom.server.instance.<a href="net/minestom/server/instance/IChunkLoader.html" title="interface in net.minestom.server.instance">IChunkLoader</a></dt>
@ -23744,6 +23762,16 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns the value of the <code>motd</code> record component.</div>
</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#motionBlocking" class="member-name-link">motionBlocking</a> - Variable in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/Chunk.html#motionBlockingHeightmap()" class="member-name-link">motionBlockingHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#motionBlockingHeightmap()" class="member-name-link">motionBlockingHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a> - Class in <a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html#%3Cinit%3E(net.minestom.server.instance.Chunk)" class="member-name-link">MotionBlockingHeightmap(Chunk)</a> - Constructor for class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/item/Material.html#MOURNER_POTTERY_SHERD" class="member-name-link">MOURNER_POTTERY_SHERD</a> - Static variable in interface net.minestom.server.item.<a href="net/minestom/server/item/Material.html" title="interface in net.minestom.server.item">Material</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/EntityTracker.html#move(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Point,net.minestom.server.instance.EntityTracker.Target,net.minestom.server.instance.EntityTracker.Update)" class="member-name-link">move(Entity, Point, EntityTracker.Target&lt;T&gt;, EntityTracker.Update&lt;T&gt;)</a> - Method in interface net.minestom.server.instance.<a href="net/minestom/server/instance/EntityTracker.html" title="interface in net.minestom.server.instance">EntityTracker</a></dt>
@ -24185,6 +24213,12 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/command/builder/arguments/ArgumentType.html#NbtCompound(java.lang.String)" class="member-name-link">NbtCompound(String)</a> - Static method in class net.minestom.server.command.builder.arguments.<a href="net/minestom/server/command/builder/arguments/ArgumentType.html" title="class in net.minestom.server.command.builder.arguments">ArgumentType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#NBTName()" class="member-name-link">NBTName()</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html#NBTName()" class="member-name-link">NBTName()</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html#NBTName()" class="member-name-link">NBTName()</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/play/NbtQueryResponsePacket.html" class="type-name-link" title="class in net.minestom.server.network.packet.server.play">NbtQueryResponsePacket</a> - Record Class in <a href="net/minestom/server/network/packet/server/play/package-summary.html">net.minestom.server.network.packet.server.play</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/play/NbtQueryResponsePacket.html#%3Cinit%3E(int,org.jglrxavpok.hephaistos.nbt.NBTCompound)" class="member-name-link">NbtQueryResponsePacket(int, NBTCompound)</a> - Constructor for record class net.minestom.server.network.packet.server.play.<a href="net/minestom/server/network/packet/server/play/NbtQueryResponsePacket.html" title="class in net.minestom.server.network.packet.server.play">NbtQueryResponsePacket</a></dt>
@ -24359,6 +24393,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/generator/package-summary.html">net.minestom.server.instance.generator</a> - package net.minestom.server.instance.generator</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a> - package net.minestom.server.instance.heightmap</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/light/package-summary.html">net.minestom.server.instance.light</a> - package net.minestom.server.instance.light</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/palette/package-summary.html">net.minestom.server.instance.palette</a> - package net.minestom.server.instance.palette</dt>
@ -28678,6 +28714,12 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Refresh internal data</div>
</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#refresh(int)" class="member-name-link">refresh(int)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#refresh(int,int,int)" class="member-name-link">refresh(int, int, int)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/Heightmap.html#refresh(int,int,int,net.minestom.server.instance.block.Block)" class="member-name-link">refresh(int, int, int, Block)</a> - Method in class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/Player.PlayerSettings.html#refresh(java.lang.String,byte,net.minestom.server.message.ChatMessageType,boolean,byte,net.minestom.server.entity.Player.MainHand,boolean,boolean)" class="member-name-link">refresh(String, byte, ChatMessageType, boolean, byte, Player.MainHand, boolean, boolean)</a> - Method in class net.minestom.server.entity.<a href="net/minestom/server/entity/Player.PlayerSettings.html" title="class in net.minestom.server.entity">Player.PlayerSettings</a></dt>
<dd>
<div class="block">Changes the player settings internally.</div>
@ -39765,6 +39807,16 @@ the order they are declared.</div>
<dd>
<div class="block">Returns the value of the <code>worlds</code> record component.</div>
</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#worldSurface" class="member-name-link">worldSurface</a> - Variable in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/Chunk.html#worldSurfaceHeightmap()" class="member-name-link">worldSurfaceHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/DynamicChunk.html#worldSurfaceHeightmap()" class="member-name-link">worldSurfaceHeightmap()</a> - Method in class net.minestom.server.instance.<a href="net/minestom/server/instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a> - Class in <a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html#%3Cinit%3E(net.minestom.server.instance.Chunk)" class="member-name-link">WorldSurfaceHeightmap(Chunk)</a> - Constructor for class net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/metadata/animal/PandaMeta.Gene.html#WORRIED" class="member-name-link">WORRIED</a> - Enum constant in enum class net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/PandaMeta.Gene.html" title="enum class in net.minestom.server.entity.metadata.animal">PandaMeta.Gene</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/binary/BinaryBuffer.html#wrap(java.nio.ByteBuffer)" class="member-name-link">wrap(ByteBuffer)</a> - Static method in class net.minestom.server.utils.binary.<a href="net/minestom/server/utils/binary/BinaryBuffer.html" title="class in net.minestom.server.utils.binary">BinaryBuffer</a></dt>

View File

@ -207,158 +207,160 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/package-summary.html">net.minestom.server.inventory</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/click/package-summary.html">net.minestom.server.inventory.click</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/package-summary.html">net.minestom.server.inventory</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/condition/package-summary.html">net.minestom.server.inventory.condition</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/click/package-summary.html">net.minestom.server.inventory.click</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/type/package-summary.html">net.minestom.server.inventory.type</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/condition/package-summary.html">net.minestom.server.inventory.condition</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/package-summary.html">net.minestom.server.item</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/inventory/type/package-summary.html">net.minestom.server.inventory.type</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/armor/package-summary.html">net.minestom.server.item.armor</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/package-summary.html">net.minestom.server.item</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/attribute/package-summary.html">net.minestom.server.item.attribute</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/armor/package-summary.html">net.minestom.server.item.armor</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/firework/package-summary.html">net.minestom.server.item.firework</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/attribute/package-summary.html">net.minestom.server.item.attribute</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/metadata/package-summary.html">net.minestom.server.item.metadata</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/firework/package-summary.html">net.minestom.server.item.firework</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/rule/package-summary.html">net.minestom.server.item.rule</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/metadata/package-summary.html">net.minestom.server.item.metadata</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/package-summary.html">net.minestom.server.listener</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/item/rule/package-summary.html">net.minestom.server.item.rule</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/common/package-summary.html">net.minestom.server.listener.common</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/package-summary.html">net.minestom.server.listener</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/manager/package-summary.html">net.minestom.server.listener.manager</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/common/package-summary.html">net.minestom.server.listener.common</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/preplay/package-summary.html">net.minestom.server.listener.preplay</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/manager/package-summary.html">net.minestom.server.listener.manager</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/map/package-summary.html">net.minestom.server.map</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/listener/preplay/package-summary.html">net.minestom.server.listener.preplay</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/map/framebuffers/package-summary.html">net.minestom.server.map.framebuffers</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/map/package-summary.html">net.minestom.server.map</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/message/package-summary.html">net.minestom.server.message</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/map/framebuffers/package-summary.html">net.minestom.server.map.framebuffers</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/monitoring/package-summary.html">net.minestom.server.monitoring</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/message/package-summary.html">net.minestom.server.message</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/package-summary.html">net.minestom.server.network</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/monitoring/package-summary.html">net.minestom.server.monitoring</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/package-summary.html">net.minestom.server.network.packet.client</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/package-summary.html">net.minestom.server.network</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/common/package-summary.html">net.minestom.server.network.packet.client.common</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/package-summary.html">net.minestom.server.network.packet.client</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/configuration/package-summary.html">net.minestom.server.network.packet.client.configuration</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/common/package-summary.html">net.minestom.server.network.packet.client.common</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/handshake/package-summary.html">net.minestom.server.network.packet.client.handshake</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/configuration/package-summary.html">net.minestom.server.network.packet.client.configuration</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/handshake/package-summary.html">net.minestom.server.network.packet.client.handshake</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/play/package-summary.html">net.minestom.server.network.packet.client.play</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/status/package-summary.html">net.minestom.server.network.packet.client.status</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/play/package-summary.html">net.minestom.server.network.packet.client.play</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/package-summary.html">net.minestom.server.network.packet.server</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/client/status/package-summary.html">net.minestom.server.network.packet.client.status</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/common/package-summary.html">net.minestom.server.network.packet.server.common</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/package-summary.html">net.minestom.server.network.packet.server</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/configuration/package-summary.html">net.minestom.server.network.packet.server.configuration</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/common/package-summary.html">net.minestom.server.network.packet.server.common</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/login/package-summary.html">net.minestom.server.network.packet.server.login</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/configuration/package-summary.html">net.minestom.server.network.packet.server.configuration</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/play/package-summary.html">net.minestom.server.network.packet.server.play</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/login/package-summary.html">net.minestom.server.network.packet.server.login</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/play/data/package-summary.html">net.minestom.server.network.packet.server.play.data</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/play/package-summary.html">net.minestom.server.network.packet.server.play</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/status/package-summary.html">net.minestom.server.network.packet.server.status</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/play/data/package-summary.html">net.minestom.server.network.packet.server.play.data</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/packet/server/status/package-summary.html">net.minestom.server.network.packet.server.status</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/particle/package-summary.html">net.minestom.server.particle</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/network/socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/particle/package-summary.html">net.minestom.server.particle</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/ping/package-summary.html">net.minestom.server.ping</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/potion/package-summary.html">net.minestom.server.potion</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/ping/package-summary.html">net.minestom.server.ping</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/recipe/package-summary.html">net.minestom.server.recipe</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/potion/package-summary.html">net.minestom.server.potion</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/registry/package-summary.html">net.minestom.server.registry</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/recipe/package-summary.html">net.minestom.server.recipe</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/registry/package-summary.html">net.minestom.server.registry</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/timer/package-summary.html">net.minestom.server.timer</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/package-summary.html">net.minestom.server.utils</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/timer/package-summary.html">net.minestom.server.timer</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/package-summary.html">net.minestom.server.utils</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/binary/package-summary.html">net.minestom.server.utils.binary</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/block/package-summary.html">net.minestom.server.utils.block</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/binary/package-summary.html">net.minestom.server.utils.binary</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/callback/package-summary.html">net.minestom.server.utils.callback</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/block/package-summary.html">net.minestom.server.utils.block</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/chunk/package-summary.html">net.minestom.server.utils.chunk</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/callback/package-summary.html">net.minestom.server.utils.callback</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/collection/package-summary.html">net.minestom.server.utils.collection</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/chunk/package-summary.html">net.minestom.server.utils.chunk</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/crypto/package-summary.html">net.minestom.server.utils.crypto</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/collection/package-summary.html">net.minestom.server.utils.collection</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/debug/package-summary.html">net.minestom.server.utils.debug</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/crypto/package-summary.html">net.minestom.server.utils.crypto</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/entity/package-summary.html">net.minestom.server.utils.entity</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/debug/package-summary.html">net.minestom.server.utils.debug</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/function/package-summary.html">net.minestom.server.utils.function</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/entity/package-summary.html">net.minestom.server.utils.entity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/identity/package-summary.html">net.minestom.server.utils.identity</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/function/package-summary.html">net.minestom.server.utils.function</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/instance/package-summary.html">net.minestom.server.utils.instance</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/identity/package-summary.html">net.minestom.server.utils.identity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/inventory/package-summary.html">net.minestom.server.utils.inventory</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/instance/package-summary.html">net.minestom.server.utils.instance</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/location/package-summary.html">net.minestom.server.utils.location</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/inventory/package-summary.html">net.minestom.server.utils.inventory</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/math/package-summary.html">net.minestom.server.utils.math</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/location/package-summary.html">net.minestom.server.utils.location</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/mojang/package-summary.html">net.minestom.server.utils.mojang</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/math/package-summary.html">net.minestom.server.utils.math</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/player/package-summary.html">net.minestom.server.utils.player</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/mojang/package-summary.html">net.minestom.server.utils.mojang</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/position/package-summary.html">net.minestom.server.utils.position</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/player/package-summary.html">net.minestom.server.utils.player</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/time/package-summary.html">net.minestom.server.utils.time</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/position/package-summary.html">net.minestom.server.utils.position</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/url/package-summary.html">net.minestom.server.utils.url</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/time/package-summary.html">net.minestom.server.utils.time</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/validate/package-summary.html">net.minestom.server.utils.validate</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/url/package-summary.html">net.minestom.server.utils.url</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/world/package-summary.html">net.minestom.server.world</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/utils/validate/package-summary.html">net.minestom.server.utils.validate</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/world/package-summary.html">net.minestom.server.world</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
</div>
</div>
</main>

File diff suppressed because one or more lines are too long

View File

@ -102,7 +102,7 @@ loadScripts(document, 'script');</script>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="block/Block.Getter.html" title="interface in net.minestom.server.instance.block">Block.Getter</a>, <a href="block/Block.Setter.html" title="interface in net.minestom.server.instance.block">Block.Setter</a>, <a href="../world/biomes/Biome.Getter.html" title="interface in net.minestom.server.world.biomes">Biome.Getter</a>, <a href="../world/biomes/Biome.Setter.html" title="interface in net.minestom.server.world.biomes">Biome.Setter</a>, <a href="../Viewable.html" title="interface in net.minestom.server">Viewable</a>, <a href="../Tickable.html" title="interface in net.minestom.server">Tickable</a>, <a href="../tag/Taggable.html" title="interface in net.minestom.server.tag">Taggable</a>, <a href="../snapshot/Snapshotable.html" title="interface in net.minestom.server.snapshot">Snapshotable</a></span></div>
<div class="block">A chunk is a part of an <a href="Instance.html" title="class in net.minestom.server.instance"><code>Instance</code></a>, limited by a size of 16x256x16 blocks and subdivided in 16 sections of 16 blocks height.
Should contains all the blocks located at those positions and manage their tick updates.
Should contain all the blocks located at those positions and manage their tick updates.
Be aware that implementations do not need to be thread-safe, all chunks are guarded by their own instance ('this').
<p>
You can create your own implementation of this class by extending it
@ -270,6 +270,12 @@ implements <a href="block/Block.Getter.html" title="interface in net.minestom.se
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets if this chunk is read-only.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)" class="member-name-link">loadHeightmapsFromNBT</a><wbr>(org.jglrxavpok.hephaistos.nbt.NBTCompound&nbsp;heightmaps)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract @NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#motionBlockingHeightmap()" class="member-name-link">motionBlockingHeightmap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#onGenerate()" class="member-name-link">onGenerate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@ -350,6 +356,9 @@ implements <a href="block/Block.Getter.html" title="interface in net.minestom.se
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the chunk as "unloaded".</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract @NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#worldSurfaceHeightmap()" class="member-name-link">worldSurfaceHeightmap</a>()</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>
@ -553,6 +562,26 @@ implements <a href="block/Block.Getter.html" title="interface in net.minestom.se
</section>
</li>
<li>
<section class="detail" id="motionBlockingHeightmap()">
<h3>motionBlockingHeightmap</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">motionBlockingHeightmap</span>()</div>
</section>
</li>
<li>
<section class="detail" id="worldSurfaceHeightmap()">
<h3>worldSurfaceHeightmap</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">worldSurfaceHeightmap</span>()</div>
</section>
</li>
<li>
<section class="detail" id="loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)">
<h3>loadHeightmapsFromNBT</h3>
<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadHeightmapsFromNBT</span><wbr><span class="parameters">(org.jglrxavpok.hephaistos.nbt.NBTCompound&nbsp;heightmaps)</span></div>
</section>
</li>
<li>
<section class="detail" id="getSectionAt(int)">
<h3>getSectionAt</h3>
<div class="member-signature"><span class="annotations">@NotNull
@ -584,7 +613,7 @@ implements <a href="block/Block.Getter.html" title="interface in net.minestom.se
<p>
"Change" means here data used in <a href="../network/packet/server/play/ChunkDataPacket.html" title="class in net.minestom.server.network.packet.server.play"><code>ChunkDataPacket</code></a>.
It is necessary to see if the cached version of this chunk can be used
instead of re writing and compressing everything.</div>
instead of re-writing and compressing everything.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the last change time in milliseconds</dd>

View File

@ -129,11 +129,17 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code>protected final it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap<wbr>&lt;<a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#entries" class="member-name-link">entries</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Section.html" title="class in net.minestom.server.instance">Section</a>&gt;</code></div>
<div class="col-second odd-row-color"><code><a href="#sections" class="member-name-link">sections</a></code></div>
<div class="col-first odd-row-color"><code>protected <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second odd-row-color"><code><a href="#motionBlocking" class="member-name-link">motionBlocking</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected final it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap<wbr>&lt;<a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#tickableMap" class="member-name-link">tickableMap</a></code></div>
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Section.html" title="class in net.minestom.server.instance">Section</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#sections" class="member-name-link">sections</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected final it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap<wbr>&lt;<a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&gt;</code></div>
<div class="col-second odd-row-color"><code><a href="#tickableMap" class="member-name-link">tickableMap</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second even-row-color"><code><a href="#worldSurface" class="member-name-link">worldSurface</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
@ -167,78 +173,84 @@ loadScripts(document, 'script');</script>
<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>protected org.jglrxavpok.hephaistos.nbt.NBTCompound</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#computeHeightmap()" class="member-name-link">computeHeightmap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(net.minestom.server.instance.Instance,int,int)" class="member-name-link">copy</a><wbr>(@NotNull <a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(net.minestom.server.instance.Instance,int,int)" class="member-name-link">copy</a><wbr>(@NotNull <a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a copy of this chunk, including blocks state id, custom block id, biomes, update data.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createLightData()" class="member-name-link">createLightData</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../world/biomes/Biome.html" title="interface in net.minestom.server.world.biomes">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(int,int,int)" class="member-name-link">getBiome</a><wbr>(int&nbsp;x,
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createLightData()" class="member-name-link">createLightData</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../world/biomes/Biome.html" title="interface in net.minestom.server.world.biomes">Biome</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><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-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlock(int,int,int,net.minestom.server.instance.block.Block.Getter.Condition)" class="member-name-link">getBlock</a><wbr>(int&nbsp;x,
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlock(int,int,int,net.minestom.server.instance.block.Block.Getter.Condition)" class="member-name-link">getBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
@NotNull <a href="block/Block.Getter.Condition.html" title="enum class in net.minestom.server.instance.block">Block.Getter.Condition</a>&nbsp;condition)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../network/packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFullDataPacket()" class="member-name-link">getFullDataPacket</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLastChangeTime()" class="member-name-link">getLastChangeTime</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../network/packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFullDataPacket()" class="member-name-link">getFullDataPacket</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLastChangeTime()" class="member-name-link">getLastChangeTime</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the last time that this chunk changed.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Section.html" title="class in net.minestom.server.instance">Section</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSection(int)" class="member-name-link">getSection</a><wbr>(int&nbsp;section)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Section.html" title="class in net.minestom.server.instance">Section</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSections()" class="member-name-link">getSections</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Section.html" title="class in net.minestom.server.instance">Section</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSection(int)" class="member-name-link">getSection</a><wbr>(int&nbsp;section)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#invalidate()" class="member-name-link">invalidate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Section.html" title="class in net.minestom.server.instance">Section</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSections()" class="member-name-link">getSections</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#invalidate()" class="member-name-link">invalidate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Invalidate the chunk caches</div>
</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="#reset()" class="member-name-link">reset</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)" class="member-name-link">loadHeightmapsFromNBT</a><wbr>(org.jglrxavpok.hephaistos.nbt.NBTCompound&nbsp;heightmapsNBT)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#motionBlockingHeightmap()" class="member-name-link">motionBlockingHeightmap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reset()" class="member-name-link">reset</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Resets the chunk, this means clearing all the data making it empty.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBiome(int,int,int,net.minestom.server.world.biomes.Biome)" class="member-name-link">setBiome</a><wbr>(int&nbsp;x,
<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="#setBiome(int,int,int,net.minestom.server.world.biomes.Biome)" class="member-name-link">setBiome</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
@NotNull <a href="../world/biomes/Biome.html" title="interface in net.minestom.server.world.biomes">Biome</a>&nbsp;biome)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#setBlock(int,int,int,net.minestom.server.instance.block.Block,net.minestom.server.instance.block.BlockHandler.Placement,net.minestom.server.instance.block.BlockHandler.Destroy)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBlock(int,int,int,net.minestom.server.instance.block.Block,net.minestom.server.instance.block.BlockHandler.Placement,net.minestom.server.instance.block.BlockHandler.Destroy)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
@NotNull <a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block,
<a href="block/BlockHandler.Placement.html" title="class in net.minestom.server.instance.block">BlockHandler.Placement</a>&nbsp;placement,
<a href="block/BlockHandler.Destroy.html" title="class in net.minestom.server.instance.block">BlockHandler.Destroy</a>&nbsp;destroy)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tick(long)" class="member-name-link">tick</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#tick(long)" class="member-name-link">tick</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes a chunk tick.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../snapshot/ChunkSnapshot.html" title="interface in net.minestom.server.snapshot">ChunkSnapshot</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateSnapshot(net.minestom.server.snapshot.SnapshotUpdater)" class="member-name-link">updateSnapshot</a><wbr>(@NotNull <a href="../snapshot/SnapshotUpdater.html" title="interface in net.minestom.server.snapshot">SnapshotUpdater</a>&nbsp;updater)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../snapshot/ChunkSnapshot.html" title="interface in net.minestom.server.snapshot">ChunkSnapshot</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateSnapshot(net.minestom.server.snapshot.SnapshotUpdater)" class="member-name-link">updateSnapshot</a><wbr>(@NotNull <a href="../snapshot/SnapshotUpdater.html" title="interface in net.minestom.server.snapshot">SnapshotUpdater</a>&nbsp;updater)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Updates the currently cached snapshot if required.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#worldSurfaceHeightmap()" class="member-name-link">worldSurfaceHeightmap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
@ -284,6 +296,18 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="motionBlocking">
<h3>motionBlocking</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">motionBlocking</span></div>
</section>
</li>
<li>
<section class="detail" id="worldSurface">
<h3>worldSurface</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">worldSurface</span></div>
</section>
</li>
<li>
<section class="detail" id="entries">
<h3>entries</h3>
<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type">it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap&lt;<a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&gt;</span>&nbsp;<span class="element-name">entries</span></div>
@ -371,6 +395,38 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="motionBlockingHeightmap()">
<h3>motionBlockingHeightmap</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">motionBlockingHeightmap</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Chunk.html#motionBlockingHeightmap()">motionBlockingHeightmap</a></code>&nbsp;in class&nbsp;<code><a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="worldSurfaceHeightmap()">
<h3>worldSurfaceHeightmap</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="heightmap/Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span>&nbsp;<span class="element-name">worldSurfaceHeightmap</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Chunk.html#worldSurfaceHeightmap()">worldSurfaceHeightmap</a></code>&nbsp;in class&nbsp;<code><a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)">
<h3>loadHeightmapsFromNBT</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadHeightmapsFromNBT</span><wbr><span class="parameters">(org.jglrxavpok.hephaistos.nbt.NBTCompound&nbsp;heightmapsNBT)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Chunk.html#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)">loadHeightmapsFromNBT</a></code>&nbsp;in class&nbsp;<code><a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="tick(long)">
<h3>tick</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">tick</span><wbr><span class="parameters">(long&nbsp;time)</span></div>
@ -419,7 +475,7 @@ loadScripts(document, 'script');</script>
<p>
"Change" means here data used in <a href="../network/packet/server/play/ChunkDataPacket.html" title="class in net.minestom.server.network.packet.server.play"><code>ChunkDataPacket</code></a>.
It is necessary to see if the cached version of this chunk can be used
instead of re writing and compressing everything.</div>
instead of re-writing and compressing everything.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Chunk.html#getLastChangeTime()">getLastChangeTime</a></code>&nbsp;in class&nbsp;<code><a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></dd>
@ -488,12 +544,6 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="computeHeightmap()">
<h3>computeHeightmap</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">org.jglrxavpok.hephaistos.nbt.NBTCompound</span>&nbsp;<span class="element-name">computeHeightmap</span>()</div>
</section>
</li>
<li>
<section class="detail" id="createLightData()">
<h3>createLightData</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="../network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></span>&nbsp;<span class="element-name">createLightData</span>()</div>

View File

@ -122,7 +122,7 @@ loadScripts(document, 'script');</script>
<h2>Field Summary</h2>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-net.minestom.server.instance.DynamicChunk">Fields inherited from class&nbsp;net.minestom.server.instance.<a href="DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></h3>
<code><a href="DynamicChunk.html#entries">entries</a>, <a href="DynamicChunk.html#sections">sections</a>, <a href="DynamicChunk.html#tickableMap">tickableMap</a></code></div>
<code><a href="DynamicChunk.html#entries">entries</a>, <a href="DynamicChunk.html#motionBlocking">motionBlocking</a>, <a href="DynamicChunk.html#sections">sections</a>, <a href="DynamicChunk.html#tickableMap">tickableMap</a>, <a href="DynamicChunk.html#worldSurface">worldSurface</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-net.minestom.server.instance.Chunk">Fields inherited from class&nbsp;net.minestom.server.instance.<a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></h3>
<code><a href="Chunk.html#CHUNK_SECTION_SIZE">CHUNK_SECTION_SIZE</a>, <a href="Chunk.html#CHUNK_SIZE_X">CHUNK_SIZE_X</a>, <a href="Chunk.html#CHUNK_SIZE_Z">CHUNK_SIZE_Z</a>, <a href="Chunk.html#chunkX">chunkX</a>, <a href="Chunk.html#chunkZ">chunkZ</a>, <a href="Chunk.html#columnarSpace">columnarSpace</a>, <a href="Chunk.html#instance">instance</a>, <a href="Chunk.html#loaded">loaded</a>, <a href="Chunk.html#maxSection">maxSection</a>, <a href="Chunk.html#minSection">minSection</a></code></div>
@ -154,57 +154,54 @@ loadScripts(document, 'script');</script>
<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>protected org.jglrxavpok.hephaistos.nbt.NBTCompound</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#computeHeightmap()" class="member-name-link">computeHeightmap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(net.minestom.server.instance.Instance,int,int)" class="member-name-link">copy</a><wbr>(@NotNull <a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(net.minestom.server.instance.Instance,int,int)" class="member-name-link">copy</a><wbr>(@NotNull <a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
int&nbsp;chunkX,
int&nbsp;chunkZ)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a copy of this chunk, including blocks state id, custom block id, biomes, update data.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createLightData()" class="member-name-link">createLightData</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHeightmap()" class="member-name-link">getHeightmap</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../network/packet/server/play/data/LightData.html" title="class in net.minestom.server.network.packet.server.play.data">LightData</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createLightData()" class="member-name-link">createLightData</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#invalidate()" class="member-name-link">invalidate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOcclusionMap()" class="member-name-link">getOcclusionMap</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#invalidate()" class="member-name-link">invalidate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Invalidate the chunk caches</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#onGenerate()" class="member-name-link">onGenerate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<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="#onGenerate()" class="member-name-link">onGenerate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Called when the chunk generator has finished generating the chunk.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#onLoad()" class="member-name-link">onLoad</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#onLoad()" class="member-name-link">onLoad</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Called when the chunk has been successfully loaded.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#relight(net.minestom.server.instance.Instance,java.util.Collection)" class="member-name-link">relight</a><wbr>(<a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#relight(net.minestom.server.instance.Instance,java.util.Collection)" class="member-name-link">relight</a><wbr>(<a href="Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&gt;&nbsp;chunks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Forces a relight of the specified chunks.</div>
</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="#sendLighting()" class="member-name-link">sendLighting</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBlock(int,int,int,net.minestom.server.instance.block.Block,net.minestom.server.instance.block.BlockHandler.Placement,net.minestom.server.instance.block.BlockHandler.Destroy)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sendLighting()" class="member-name-link">sendLighting</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#setBlock(int,int,int,net.minestom.server.instance.block.Block,net.minestom.server.instance.block.BlockHandler.Placement,net.minestom.server.instance.block.BlockHandler.Destroy)" class="member-name-link">setBlock</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
@NotNull <a href="block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block,
<a href="block/BlockHandler.Placement.html" title="class in net.minestom.server.instance.block">BlockHandler.Placement</a>&nbsp;placement,
<a href="block/BlockHandler.Destroy.html" title="class in net.minestom.server.instance.block">BlockHandler.Destroy</a>&nbsp;destroy)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#tick(long)" class="member-name-link">tick</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tick(long)" class="member-name-link">tick</a><wbr>(long&nbsp;time)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes a chunk tick.</div>
</div>
</div>
@ -212,7 +209,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.instance.DynamicChunk">Methods inherited from class&nbsp;net.minestom.server.instance.<a href="DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></h3>
<code><a href="DynamicChunk.html#getBiome(int,int,int)">getBiome</a>, <a href="DynamicChunk.html#getBlock(int,int,int,net.minestom.server.instance.block.Block.Getter.Condition)">getBlock</a>, <a href="DynamicChunk.html#getFullDataPacket()">getFullDataPacket</a>, <a href="DynamicChunk.html#getLastChangeTime()">getLastChangeTime</a>, <a href="DynamicChunk.html#getSection(int)">getSection</a>, <a href="DynamicChunk.html#getSections()">getSections</a>, <a href="DynamicChunk.html#reset()">reset</a>, <a href="DynamicChunk.html#setBiome(int,int,int,net.minestom.server.world.biomes.Biome)">setBiome</a>, <a href="DynamicChunk.html#updateSnapshot(net.minestom.server.snapshot.SnapshotUpdater)">updateSnapshot</a></code></div>
<code><a href="DynamicChunk.html#getBiome(int,int,int)">getBiome</a>, <a href="DynamicChunk.html#getBlock(int,int,int,net.minestom.server.instance.block.Block.Getter.Condition)">getBlock</a>, <a href="DynamicChunk.html#getFullDataPacket()">getFullDataPacket</a>, <a href="DynamicChunk.html#getLastChangeTime()">getLastChangeTime</a>, <a href="DynamicChunk.html#getSection(int)">getSection</a>, <a href="DynamicChunk.html#getSections()">getSections</a>, <a href="DynamicChunk.html#loadHeightmapsFromNBT(org.jglrxavpok.hephaistos.nbt.NBTCompound)">loadHeightmapsFromNBT</a>, <a href="DynamicChunk.html#motionBlockingHeightmap()">motionBlockingHeightmap</a>, <a href="DynamicChunk.html#reset()">reset</a>, <a href="DynamicChunk.html#setBiome(int,int,int,net.minestom.server.world.biomes.Biome)">setBiome</a>, <a href="DynamicChunk.html#updateSnapshot(net.minestom.server.snapshot.SnapshotUpdater)">updateSnapshot</a>, <a href="DynamicChunk.html#worldSurfaceHeightmap()">worldSurfaceHeightmap</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.instance.Chunk">Methods inherited from class&nbsp;net.minestom.server.instance.<a href="Chunk.html" title="class in net.minestom.server.instance">Chunk</a></h3>
<code><a href="Chunk.html#addViewer(net.minestom.server.entity.Player)">addViewer</a>, <a href="Chunk.html#getChunkX()">getChunkX</a>, <a href="Chunk.html#getChunkZ()">getChunkZ</a>, <a href="Chunk.html#getIdentifier()">getIdentifier</a>, <a href="Chunk.html#getInstance()">getInstance</a>, <a href="Chunk.html#getMaxSection()">getMaxSection</a>, <a href="Chunk.html#getMinSection()">getMinSection</a>, <a href="Chunk.html#getSectionAt(int)">getSectionAt</a>, <a href="Chunk.html#getViewers()">getViewers</a>, <a href="Chunk.html#isLoaded()">isLoaded</a>, <a href="Chunk.html#isReadOnly()">isReadOnly</a>, <a href="Chunk.html#removeViewer(net.minestom.server.entity.Player)">removeViewer</a>, <a href="Chunk.html#sendChunk()">sendChunk</a>, <a href="Chunk.html#sendChunk(net.minestom.server.entity.Player)">sendChunk</a>, <a href="Chunk.html#setBlock(int,int,int,net.minestom.server.instance.block.Block)">setBlock</a>, <a href="Chunk.html#setColumnarSpace(net.minestom.server.entity.pathfinding.PFColumnarSpace)">setColumnarSpace</a>, <a href="Chunk.html#setReadOnly(boolean)">setReadOnly</a>, <a href="Chunk.html#shouldGenerate()">shouldGenerate</a>, <a href="Chunk.html#tagHandler()">tagHandler</a>, <a href="Chunk.html#toPosition()">toPosition</a>, <a href="Chunk.html#toString()">toString</a>, <a href="Chunk.html#unload()">unload</a></code></div>
@ -326,19 +323,9 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="computeHeightmap()">
<h3>computeHeightmap</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">org.jglrxavpok.hephaistos.nbt.NBTCompound</span>&nbsp;<span class="element-name">computeHeightmap</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="DynamicChunk.html#computeHeightmap()">computeHeightmap</a></code>&nbsp;in class&nbsp;<code><a href="DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHeightmap()">
<h3>getHeightmap</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int[]</span>&nbsp;<span class="element-name">getHeightmap</span>()</div>
<section class="detail" id="getOcclusionMap()">
<h3>getOcclusionMap</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int[]</span>&nbsp;<span class="element-name">getOcclusionMap</span>()</div>
</section>
</li>
<li>

View File

@ -83,10 +83,12 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first odd-row-color"><a href="../heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first even-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -85,10 +85,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first even-row-color"><a href="../heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first odd-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -83,10 +83,12 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../block/package-summary.html">net.minestom.server.instance.block</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first odd-row-color"><a href="../heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first even-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -0,0 +1,261 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>Heightmap (minestom dev 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: net.minestom.server.instance.heightmap, class: Heightmap">
<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">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var 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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">net.minestom.server.instance.heightmap</a></div>
<h1 title="Class Heightmap" class="title">Class Heightmap</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/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">net.minestom.server.instance.heightmap.Heightmap</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></code>, <code><a href="WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Heightmap</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></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(net.minestom.server.instance.Chunk)" class="member-name-link">Heightmap</a><wbr>(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk)</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-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static 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" aria-labelledby="method-summary-table-tab0">
<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 method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock</a><wbr>(@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHeight(int,int)" class="member-name-link">getHeight</a><wbr>(int&nbsp;x,
int&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getHighestBlockSection(net.minestom.server.instance.Chunk)" class="member-name-link">getHighestBlockSection</a><wbr>(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.jglrxavpok.hephaistos.nbt.NBTLongArray</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNBT()" class="member-name-link">getNBT</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#loadFrom(org.jglrxavpok.hephaistos.collections.ImmutableLongArray)" class="member-name-link">loadFrom</a><wbr>(org.jglrxavpok.hephaistos.collections.ImmutableLongArray&nbsp;data)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/21/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="#NBTName()" class="member-name-link">NBTName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-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="#refresh(int)" class="member-name-link">refresh</a><wbr>(int&nbsp;startY)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#refresh(int,int,int)" class="member-name-link">refresh</a><wbr>(int&nbsp;x,
int&nbsp;z,
int&nbsp;startY)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#refresh(int,int,int,net.minestom.server.instance.block.Block)" class="member-name-link">refresh</a><wbr>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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;(net.minestom.server.instance.Chunk)">
<h3>Heightmap</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Heightmap</span><wbr><span class="parameters">(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk)</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="checkBlock(net.minestom.server.instance.block.Block)">
<h3>checkBlock</h3>
<div class="member-signature"><span class="modifiers">protected abstract</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">checkBlock</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</span></div>
</section>
</li>
<li>
<section class="detail" id="NBTName()">
<h3>NBTName</h3>
<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/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">NBTName</span>()</div>
</section>
</li>
<li>
<section class="detail" id="refresh(int,int,int,net.minestom.server.instance.block.Block)">
<h3>refresh</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">refresh</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</span></div>
</section>
</li>
<li>
<section class="detail" id="refresh(int)">
<h3>refresh</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">refresh</span><wbr><span class="parameters">(int&nbsp;startY)</span></div>
</section>
</li>
<li>
<section class="detail" id="refresh(int,int,int)">
<h3>refresh</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">refresh</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z,
int&nbsp;startY)</span></div>
</section>
</li>
<li>
<section class="detail" id="getNBT()">
<h3>getNBT</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.jglrxavpok.hephaistos.nbt.NBTLongArray</span>&nbsp;<span class="element-name">getNBT</span>()</div>
</section>
</li>
<li>
<section class="detail" id="loadFrom(org.jglrxavpok.hephaistos.collections.ImmutableLongArray)">
<h3>loadFrom</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadFrom</span><wbr><span class="parameters">(org.jglrxavpok.hephaistos.collections.ImmutableLongArray&nbsp;data)</span></div>
</section>
</li>
<li>
<section class="detail" id="getHeight(int,int)">
<h3>getHeight</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getHeight</span><wbr><span class="parameters">(int&nbsp;x,
int&nbsp;z)</span></div>
</section>
</li>
<li>
<section class="detail" id="getHighestBlockSection(net.minestom.server.instance.Chunk)">
<h3>getHighestBlockSection</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getHighestBlockSection</span><wbr><span class="parameters">(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,195 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>MotionBlockingHeightmap (minestom dev 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: net.minestom.server.instance.heightmap, class: MotionBlockingHeightmap">
<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">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var 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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">net.minestom.server.instance.heightmap</a></div>
<h1 title="Class MotionBlockingHeightmap" class="title">Class MotionBlockingHeightmap</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/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"><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">net.minestom.server.instance.heightmap.Heightmap</a>
<div class="inheritance">net.minestom.server.instance.heightmap.MotionBlockingHeightmap</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MotionBlockingHeightmap</span>
<span class="extends-implements">extends <a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span></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(net.minestom.server.instance.Chunk)" class="member-name-link">MotionBlockingHeightmap</a><wbr>(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;attachedChunk)</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></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<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 method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock</a><wbr>(@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/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-tab4"><code><a href="#NBTName()" class="member-name-link">NBTName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.instance.heightmap.Heightmap">Methods inherited from class&nbsp;net.minestom.server.instance.heightmap.<a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></h3>
<code><a href="Heightmap.html#getHeight(int,int)">getHeight</a>, <a href="Heightmap.html#getHighestBlockSection(net.minestom.server.instance.Chunk)">getHighestBlockSection</a>, <a href="Heightmap.html#getNBT()">getNBT</a>, <a href="Heightmap.html#loadFrom(org.jglrxavpok.hephaistos.collections.ImmutableLongArray)">loadFrom</a>, <a href="Heightmap.html#refresh(int)">refresh</a>, <a href="Heightmap.html#refresh(int,int,int)">refresh</a>, <a href="Heightmap.html#refresh(int,int,int,net.minestom.server.instance.block.Block)">refresh</a></code></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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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;(net.minestom.server.instance.Chunk)">
<h3>MotionBlockingHeightmap</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MotionBlockingHeightmap</span><wbr><span class="parameters">(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;attachedChunk)</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="checkBlock(net.minestom.server.instance.block.Block)">
<h3>checkBlock</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">checkBlock</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Heightmap.html#checkBlock(net.minestom.server.instance.block.Block)">checkBlock</a></code>&nbsp;in class&nbsp;<code><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="NBTName()">
<h3>NBTName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/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">NBTName</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Heightmap.html#NBTName()">NBTName</a></code>&nbsp;in class&nbsp;<code><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,195 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>WorldSurfaceHeightmap (minestom dev 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: net.minestom.server.instance.heightmap, class: WorldSurfaceHeightmap">
<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">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var 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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">net.minestom.server.instance.heightmap</a></div>
<h1 title="Class WorldSurfaceHeightmap" class="title">Class WorldSurfaceHeightmap</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/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"><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">net.minestom.server.instance.heightmap.Heightmap</a>
<div class="inheritance">net.minestom.server.instance.heightmap.WorldSurfaceHeightmap</div>
</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorldSurfaceHeightmap</span>
<span class="extends-implements">extends <a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></span></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(net.minestom.server.instance.Chunk)" class="member-name-link">WorldSurfaceHeightmap</a><wbr>(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;attachedChunk)</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></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<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 method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkBlock(net.minestom.server.instance.block.Block)" class="member-name-link">checkBlock</a><wbr>(@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/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-tab4"><code><a href="#NBTName()" class="member-name-link">NBTName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.instance.heightmap.Heightmap">Methods inherited from class&nbsp;net.minestom.server.instance.heightmap.<a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></h3>
<code><a href="Heightmap.html#getHeight(int,int)">getHeight</a>, <a href="Heightmap.html#getHighestBlockSection(net.minestom.server.instance.Chunk)">getHighestBlockSection</a>, <a href="Heightmap.html#getNBT()">getNBT</a>, <a href="Heightmap.html#loadFrom(org.jglrxavpok.hephaistos.collections.ImmutableLongArray)">loadFrom</a>, <a href="Heightmap.html#refresh(int)">refresh</a>, <a href="Heightmap.html#refresh(int,int,int)">refresh</a>, <a href="Heightmap.html#refresh(int,int,int,net.minestom.server.instance.block.Block)">refresh</a></code></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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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;(net.minestom.server.instance.Chunk)">
<h3>WorldSurfaceHeightmap</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WorldSurfaceHeightmap</span><wbr><span class="parameters">(<a href="../Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;attachedChunk)</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="checkBlock(net.minestom.server.instance.block.Block)">
<h3>checkBlock</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">checkBlock</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;block)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Heightmap.html#checkBlock(net.minestom.server.instance.block.Block)">checkBlock</a></code>&nbsp;in class&nbsp;<code><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="NBTName()">
<h3>NBTName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/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">NBTName</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Heightmap.html#NBTName()">NBTName</a></code>&nbsp;in class&nbsp;<code><a href="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,116 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>net.minestom.server.instance.heightmap (minestom dev 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: net.minestom.server.instance.heightmap">
<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">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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-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>
<ul class="sub-nav-list-small">
<li>
<p>Package:</p>
<ul>
<li>Description</li>
<li><a href="#related-package-summary">Related Packages</a></li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&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"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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 net.minestom.server.instance.heightmap" class="title">Package net.minestom.server.instance.heightmap</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">net.minestom.server.instance.heightmap</span></div>
<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">net.minestom.server.instance</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../batch/package-summary.html">net.minestom.server.instance.batch</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../block/package-summary.html">net.minestom.server.instance.block</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last odd-row-color">&nbsp;</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="Heightmap.html" title="class in net.minestom.server.instance.heightmap">Heightmap</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MotionBlockingHeightmap.html" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WorldSurfaceHeightmap.html" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,76 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>net.minestom.server.instance.heightmap Class Hierarchy (minestom dev 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: net.minestom.server.instance.heightmap">
<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">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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">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 id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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 net.minestom.server.instance.heightmap</h1>
</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal contents-list">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
<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/21/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">net.minestom.server.instance.heightmap.<a href="Heightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">Heightmap</a>
<ul>
<li class="circle">net.minestom.server.instance.heightmap.<a href="MotionBlockingHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></li>
<li class="circle">net.minestom.server.instance.heightmap.<a href="WorldSurfaceHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -85,8 +85,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first even-row-color"><a href="../heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -85,10 +85,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first even-row-color"><a href="heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-first odd-row-color"><a href="light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="palette/package-summary.html">net.minestom.server.instance.palette</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -85,8 +85,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../generator/package-summary.html">net.minestom.server.instance.generator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-first even-row-color"><a href="../heightmap/package-summary.html">net.minestom.server.instance.heightmap</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../light/package-summary.html">net.minestom.server.instance.light</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -128,6 +128,7 @@ loadScripts(document, 'script');</script>
<li><a href="net/minestom/server/instance/block/package-tree.html">net.minestom.server.instance.block</a>, </li>
<li><a href="net/minestom/server/instance/block/rule/package-tree.html">net.minestom.server.instance.block.rule</a>, </li>
<li><a href="net/minestom/server/instance/generator/package-tree.html">net.minestom.server.instance.generator</a>, </li>
<li><a href="net/minestom/server/instance/heightmap/package-tree.html">net.minestom.server.instance.heightmap</a>, </li>
<li><a href="net/minestom/server/instance/light/package-tree.html">net.minestom.server.instance.light</a>, </li>
<li><a href="net/minestom/server/instance/palette/package-tree.html">net.minestom.server.instance.palette</a>, </li>
<li><a href="net/minestom/server/inventory/package-tree.html">net.minestom.server.inventory</a>, </li>
@ -706,6 +707,12 @@ loadScripts(document, 'script');</script>
</li>
<li class="circle">net.minestom.server.map.framebuffers.<a href="net/minestom/server/map/framebuffers/Graphics2DFramebuffer.html" class="type-name-link" title="class in net.minestom.server.map.framebuffers">Graphics2DFramebuffer</a> (implements net.minestom.server.map.<a href="net/minestom/server/map/Framebuffer.html" title="interface in net.minestom.server.map">Framebuffer</a>)</li>
<li class="circle">net.minestom.server.listener.preplay.<a href="net/minestom/server/listener/preplay/HandshakeListener.html" class="type-name-link" title="class in net.minestom.server.listener.preplay">HandshakeListener</a></li>
<li class="circle">net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/Heightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">Heightmap</a>
<ul>
<li class="circle">net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/MotionBlockingHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">MotionBlockingHeightmap</a></li>
<li class="circle">net.minestom.server.instance.heightmap.<a href="net/minestom/server/instance/heightmap/WorldSurfaceHeightmap.html" class="type-name-link" title="class in net.minestom.server.instance.heightmap">WorldSurfaceHeightmap</a></li>
</ul>
</li>
<li class="circle">net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/HorseMeta.Variant.html" class="type-name-link" title="class in net.minestom.server.entity.metadata.animal">HorseMeta.Variant</a></li>
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/InputStream.html" class="type-name-link external-link" title="class or interface in java.io">InputStream</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a>)
<ul>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long