Update javadoc to output generated at 27e774d

This commit is contained in:
mworzala 2024-02-09 19:37:05 +00:00
parent 4b449b6951
commit 0e22f3d7ce
1465 changed files with 42376 additions and 16638 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Packages (Minestom 1.0 API)</title>
<title>All Packages (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="package index">
@ -68,53 +68,53 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/adventure/provider/package-summary.html">net.minestom.server.adventure.provider</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/attribute/package-summary.html">net.minestom.server.attribute</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/adventure/serializer/nbt/package-summary.html">net.minestom.server.adventure.serializer.nbt</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/collision/package-summary.html">net.minestom.server.collision</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/attribute/package-summary.html">net.minestom.server.attribute</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/color/package-summary.html">net.minestom.server.color</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/collision/package-summary.html">net.minestom.server.collision</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/package-summary.html">net.minestom.server.command</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/color/package-summary.html">net.minestom.server.color</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/package-summary.html">net.minestom.server.command.builder</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/package-summary.html">net.minestom.server.command</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/arguments/package-summary.html">net.minestom.server.command.builder.arguments</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/package-summary.html">net.minestom.server.command.builder</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/package-summary.html">net.minestom.server.command.builder.arguments.minecraft</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/arguments/package-summary.html">net.minestom.server.command.builder.arguments</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/registry/package-summary.html">net.minestom.server.command.builder.arguments.minecraft.registry</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/package-summary.html">net.minestom.server.command.builder.arguments.minecraft</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/arguments/number/package-summary.html">net.minestom.server.command.builder.arguments.number</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/registry/package-summary.html">net.minestom.server.command.builder.arguments.minecraft.registry</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/arguments/relative/package-summary.html">net.minestom.server.command.builder.arguments.relative</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/arguments/number/package-summary.html">net.minestom.server.command.builder.arguments.number</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/condition/package-summary.html">net.minestom.server.command.builder.condition</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/arguments/relative/package-summary.html">net.minestom.server.command.builder.arguments.relative</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/exception/package-summary.html">net.minestom.server.command.builder.exception</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/condition/package-summary.html">net.minestom.server.command.builder.condition</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/parser/package-summary.html">net.minestom.server.command.builder.parser</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/exception/package-summary.html">net.minestom.server.command.builder.exception</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/suggestion/package-summary.html">net.minestom.server.command.builder.suggestion</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/command/builder/parser/package-summary.html">net.minestom.server.command.builder.parser</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/coordinate/package-summary.html">net.minestom.server.coordinate</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/command/builder/suggestion/package-summary.html">net.minestom.server.command.builder.suggestion</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/crypto/package-summary.html">net.minestom.server.crypto</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/coordinate/package-summary.html">net.minestom.server.coordinate</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/effects/package-summary.html">net.minestom.server.effects</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/crypto/package-summary.html">net.minestom.server.crypto</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/package-summary.html">net.minestom.server.entity</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/effects/package-summary.html">net.minestom.server.effects</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/ai/package-summary.html">net.minestom.server.entity.ai</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/package-summary.html">net.minestom.server.entity</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/ai/goal/package-summary.html">net.minestom.server.entity.ai.goal</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/ai/package-summary.html">net.minestom.server.entity.ai</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/ai/target/package-summary.html">net.minestom.server.entity.ai.target</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/ai/goal/package-summary.html">net.minestom.server.entity.ai.goal</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/damage/package-summary.html">net.minestom.server.entity.damage</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/ai/target/package-summary.html">net.minestom.server.entity.ai.target</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/fakeplayer/package-summary.html">net.minestom.server.entity.fakeplayer</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/damage/package-summary.html">net.minestom.server.entity.damage</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/hologram/package-summary.html">net.minestom.server.entity.hologram</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/fakeplayer/package-summary.html">net.minestom.server.entity.fakeplayer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/package-summary.html">net.minestom.server.entity.metadata</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
@ -124,7 +124,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/animal/tameable/package-summary.html">net.minestom.server.entity.metadata.animal.tameable</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/arrow/package-summary.html">net.minestom.server.entity.metadata.arrow</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/display/package-summary.html">net.minestom.server.entity.metadata.display</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/flying/package-summary.html">net.minestom.server.entity.metadata.flying</a></div>
<div class="col-last even-row-color">&nbsp;</div>
@ -144,39 +144,39 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/other/package-summary.html">net.minestom.server.entity.metadata.other</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/villager/package-summary.html">net.minestom.server.entity.metadata.villager</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/projectile/package-summary.html">net.minestom.server.entity.metadata.projectile</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/water/package-summary.html">net.minestom.server.entity.metadata.water</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/villager/package-summary.html">net.minestom.server.entity.metadata.villager</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/water/fish/package-summary.html">net.minestom.server.entity.metadata.water.fish</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/metadata/water/package-summary.html">net.minestom.server.entity.metadata.water</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/pathfinding/package-summary.html">net.minestom.server.entity.pathfinding</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/metadata/water/fish/package-summary.html">net.minestom.server.entity.metadata.water.fish</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/vehicle/package-summary.html">net.minestom.server.entity.vehicle</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/entity/pathfinding/package-summary.html">net.minestom.server.entity.pathfinding</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/package-summary.html">net.minestom.server.event</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/entity/vehicle/package-summary.html">net.minestom.server.entity.vehicle</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/book/package-summary.html">net.minestom.server.event.book</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/package-summary.html">net.minestom.server.event</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/entity/package-summary.html">net.minestom.server.event.entity</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/book/package-summary.html">net.minestom.server.event.book</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/entity/projectile/package-summary.html">net.minestom.server.event.entity.projectile</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/entity/package-summary.html">net.minestom.server.event.entity</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/instance/package-summary.html">net.minestom.server.event.instance</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/entity/projectile/package-summary.html">net.minestom.server.event.entity.projectile</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/inventory/package-summary.html">net.minestom.server.event.inventory</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/instance/package-summary.html">net.minestom.server.event.instance</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/item/package-summary.html">net.minestom.server.event.item</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/inventory/package-summary.html">net.minestom.server.event.inventory</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/player/package-summary.html">net.minestom.server.event.player</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/item/package-summary.html">net.minestom.server.event.item</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/server/package-summary.html">net.minestom.server.event.server</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/player/package-summary.html">net.minestom.server.event.player</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/trait/package-summary.html">net.minestom.server.event.trait</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/event/server/package-summary.html">net.minestom.server.event.server</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/exception/package-summary.html">net.minestom.server.exception</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/event/trait/package-summary.html">net.minestom.server.event.trait</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/extensions/package-summary.html">net.minestom.server.extensions</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/exception/package-summary.html">net.minestom.server.exception</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/package-summary.html">net.minestom.server.extras</a></div>
<div class="col-last even-row-color">&nbsp;</div>
@ -186,43 +186,43 @@ 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/extras/mojangAuth/package-summary.html">net.minestom.server.extras.mojangAuth</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/optifine/package-summary.html">net.minestom.server.extras.optifine</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/query/package-summary.html">net.minestom.server.extras.query</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/extras/query/package-summary.html">net.minestom.server.extras.query</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/extras/query/event/package-summary.html">net.minestom.server.extras.query.event</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/query/event/package-summary.html">net.minestom.server.extras.query.event</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/query/response/package-summary.html">net.minestom.server.extras.query.response</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/extras/query/response/package-summary.html">net.minestom.server.extras.query.response</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/extras/velocity/package-summary.html">net.minestom.server.extras.velocity</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/extras/velocity/package-summary.html">net.minestom.server.extras.velocity</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/fluid/package-summary.html">net.minestom.server.fluid</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/fluid/package-summary.html">net.minestom.server.fluid</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/gamedata/tags/package-summary.html">net.minestom.server.gamedata.tags</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/gamedata/tags/package-summary.html">net.minestom.server.gamedata.tags</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/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="net/minestom/server/instance/package-summary.html">net.minestom.server.instance</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/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="net/minestom/server/instance/batch/package-summary.html">net.minestom.server.instance.batch</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/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="net/minestom/server/instance/block/package-summary.html">net.minestom.server.instance.block</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/block/rule/package-summary.html">net.minestom.server.instance.block.rule</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/block/rule/vanilla/package-summary.html">net.minestom.server.instance.block.rule.vanilla</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/instance/block/rule/package-summary.html">net.minestom.server.instance.block.rule</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/instance/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="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/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/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/attribute/package-summary.html">net.minestom.server.item.attribute</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
@ -234,7 +234,11 @@ 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/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/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/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/package-summary.html">net.minestom.server.map</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
@ -248,6 +252,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</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/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/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/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/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
@ -258,33 +266,33 @@ 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/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/handshake/package-summary.html">net.minestom.server.network.packet.server.handshake</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/socket/package-summary.html">net.minestom.server.network.socket</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/particle/package-summary.html">net.minestom.server.particle</a></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-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/package-summary.html">net.minestom.server.particle</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/resourcepack/package-summary.html">net.minestom.server.resourcepack</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/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-last even-row-color">&nbsp;</div>
@ -296,60 +304,58 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</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/terminal/package-summary.html">net.minestom.server.terminal</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/thread/package-summary.html">net.minestom.server.thread</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/timer/package-summary.html">net.minestom.server.timer</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/package-summary.html">net.minestom.server.utils</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/async/package-summary.html">net.minestom.server.utils.async</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/binary/package-summary.html">net.minestom.server.utils.binary</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/block/package-summary.html">net.minestom.server.utils.block</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/callback/package-summary.html">net.minestom.server.utils.callback</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/chunk/package-summary.html">net.minestom.server.utils.chunk</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/collection/package-summary.html">net.minestom.server.utils.collection</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/crypto/package-summary.html">net.minestom.server.utils.crypto</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/debug/package-summary.html">net.minestom.server.utils.debug</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/entity/package-summary.html">net.minestom.server.utils.entity</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/function/package-summary.html">net.minestom.server.utils.function</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/identity/package-summary.html">net.minestom.server.utils.identity</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/instance/package-summary.html">net.minestom.server.utils.instance</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/inventory/package-summary.html">net.minestom.server.utils.inventory</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/location/package-summary.html">net.minestom.server.utils.location</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/math/package-summary.html">net.minestom.server.utils.math</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/mojang/package-summary.html">net.minestom.server.utils.mojang</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/player/package-summary.html">net.minestom.server.utils.player</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/position/package-summary.html">net.minestom.server.utils.position</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/time/package-summary.html">net.minestom.server.utils.time</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/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/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/utils/validate/package-summary.html">net.minestom.server.utils.validate</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/package-summary.html">net.minestom.server.world</a></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 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-last odd-row-color">&nbsp;</div>
</div>
</main>
</div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Constant Field Values (Minestom 1.0 API)</title>
<title>Constant Field Values (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="summary of constants">
@ -67,7 +67,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.MinecraftServer.PROTOCOL_VERSION">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/MinecraftServer.html#PROTOCOL_VERSION">PROTOCOL_VERSION</a></code></div>
<div class="col-last even-row-color"><code>761</code></div>
<div class="col-last even-row-color"><code>765</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.MinecraftServer.THREAD_NAME_BENCHMARK">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/MinecraftServer.html#THREAD_NAME_BENCHMARK">THREAD_NAME_BENCHMARK</a></code></div>
<div class="col-last odd-row-color"><code>"Ms-Benchmark"</code></div>
@ -79,7 +79,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color"><code>"Ms-TickScheduler"</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.MinecraftServer.VERSION_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/MinecraftServer.html#VERSION_NAME">VERSION_NAME</a></code></div>
<div class="col-last even-row-color"><code>"1.19.3"</code></div>
<div class="col-last even-row-color"><code>"1.20.4"</code></div>
</div>
</li>
</ul>
@ -469,39 +469,45 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_BOOLEAN">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_BOOLEAN">TYPE_BOOLEAN</a></code></div>
<div class="col-last even-row-color"><code>0x8</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_BYTE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_BYTE">TYPE_BYTE</a></code></div>
<div class="col-last odd-row-color"><code>0x0</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_CAT_VARIANT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_CAT_VARIANT">TYPE_CAT_VARIANT</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_CHAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_CHAT">TYPE_CHAT</a></code></div>
<div class="col-last odd-row-color"><code>0x5</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_DIRECTION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_DIRECTION">TYPE_DIRECTION</a></code></div>
<div class="col-last even-row-color"><code>0xc</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_FLOAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_FLOAT">TYPE_FLOAT</a></code></div>
<div class="col-last odd-row-color"><code>0x3</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_FROG_VARIANT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_FROG_VARIANT">TYPE_FROG_VARIANT</a></code></div>
<div class="col-last even-row-color"><code>0x15</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_LONG">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_LONG">TYPE_LONG</a></code></div>
<div class="col-last odd-row-color"><code>0x2</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_NBT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_NBT">TYPE_NBT</a></code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_BLOCKSTATE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_BLOCKSTATE">TYPE_BLOCKSTATE</a></code></div>
<div class="col-last even-row-color"><code>0xe</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_BOOLEAN">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_BOOLEAN">TYPE_BOOLEAN</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_BYTE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_BYTE">TYPE_BYTE</a></code></div>
<div class="col-last even-row-color"><code>0x0</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_CAT_VARIANT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_CAT_VARIANT">TYPE_CAT_VARIANT</a></code></div>
<div class="col-last odd-row-color"><code>0x15</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_CHAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_CHAT">TYPE_CHAT</a></code></div>
<div class="col-last even-row-color"><code>0x5</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_DIRECTION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_DIRECTION">TYPE_DIRECTION</a></code></div>
<div class="col-last odd-row-color"><code>0xc</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_FLOAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_FLOAT">TYPE_FLOAT</a></code></div>
<div class="col-last even-row-color"><code>0x3</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_FROG_VARIANT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_FROG_VARIANT">TYPE_FROG_VARIANT</a></code></div>
<div class="col-last odd-row-color"><code>0x16</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_LONG">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_LONG">TYPE_LONG</a></code></div>
<div class="col-last even-row-color"><code>0x2</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_NBT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_NBT">TYPE_NBT</a></code></div>
<div class="col-last odd-row-color"><code>0x10</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTBLOCKSTATE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTBLOCKSTATE">TYPE_OPTBLOCKSTATE</a></code></div>
<div class="col-last even-row-color"><code>0xf</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTBLOCKID">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTBLOCKID">TYPE_OPTBLOCKID</a></code></div>
<div class="col-last odd-row-color"><code>0xe</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTCHAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTCHAT">TYPE_OPTCHAT</a></code></div>
<div class="col-last even-row-color"><code>0x6</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTCHAT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTCHAT">TYPE_OPTCHAT</a></code></div>
<div class="col-last odd-row-color"><code>0x6</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTGLOBALPOS">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTGLOBALPOS">TYPE_OPTGLOBALPOS</a></code></div>
<div class="col-last even-row-color"><code>0x17</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTPOSITION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTPOSITION">TYPE_OPTPOSITION</a></code></div>
<div class="col-last odd-row-color"><code>0xb</code></div>
@ -510,31 +516,43 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color"><code>0xd</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_OPTVARINT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_OPTVARINT">TYPE_OPTVARINT</a></code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_PARTICLE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_PARTICLE">TYPE_PARTICLE</a></code></div>
<div class="col-last even-row-color"><code>0x10</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_POSE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_POSE">TYPE_POSE</a></code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_POSITION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_POSITION">TYPE_POSITION</a></code></div>
<div class="col-last even-row-color"><code>0xa</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_PAINTINGVARIANT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_PAINTINGVARIANT">TYPE_PAINTINGVARIANT</a></code></div>
<div class="col-last even-row-color"><code>0x18</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_PARTICLE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_PARTICLE">TYPE_PARTICLE</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_POSE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_POSE">TYPE_POSE</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_POSITION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_POSITION">TYPE_POSITION</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_QUATERNION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_QUATERNION">TYPE_QUATERNION</a></code></div>
<div class="col-last even-row-color"><code>0x1b</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_ROTATION">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_ROTATION">TYPE_ROTATION</a></code></div>
<div class="col-last odd-row-color"><code>0x9</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_SLOT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_SLOT">TYPE_SLOT</a></code></div>
<div class="col-last even-row-color"><code>0x7</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_STRING">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_STRING">TYPE_STRING</a></code></div>
<div class="col-last odd-row-color"><code>0x4</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_VARINT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_VARINT">TYPE_VARINT</a></code></div>
<div class="col-last even-row-color"><code>0x1</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_SNIFFER_STATE">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_SNIFFER_STATE">TYPE_SNIFFER_STATE</a></code></div>
<div class="col-last odd-row-color"><code>0x19</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_STRING">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_STRING">TYPE_STRING</a></code></div>
<div class="col-last even-row-color"><code>0x4</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_VARINT">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_VARINT">TYPE_VARINT</a></code></div>
<div class="col-last odd-row-color"><code>0x1</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_VECTOR3">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_VECTOR3">TYPE_VECTOR3</a></code></div>
<div class="col-last even-row-color"><code>0x1a</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.Metadata.TYPE_VILLAGERDATA">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/Metadata.html#TYPE_VILLAGERDATA">TYPE_VILLAGERDATA</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
</ul>
@ -663,7 +681,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.AbstractHorseMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/AbstractHorseMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.AbstractHorseMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/AbstractHorseMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
@ -698,6 +716,20 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/CamelMeta.html" title="class in net.minestom.server.entity.metadata.animal">CamelMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.CamelMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/CamelMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.CamelMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/CamelMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/ChestedHorseMeta.html" title="class in net.minestom.server.entity.metadata.animal">ChestedHorseMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -705,10 +737,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.ChestedHorseMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/ChestedHorseMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.ChestedHorseMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/ChestedHorseMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
<li>
@ -789,7 +821,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.GoatMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/GoatMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.GoatMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/GoatMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
@ -817,10 +849,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.HorseMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/HorseMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.HorseMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/HorseMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
<li>
@ -831,10 +863,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.LlamaMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x17</code></div>
<div class="col-last even-row-color"><code>0x16</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.LlamaMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/LlamaMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x14</code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
</div>
</li>
<li>
@ -859,10 +891,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.MuleMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/MuleMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.MuleMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/MuleMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x14</code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
</div>
</li>
<li>
@ -957,10 +989,24 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.SkeletonHorseMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/SkeletonHorseMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.SkeletonHorseMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/SkeletonHorseMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.animal.<a href="net/minestom/server/entity/metadata/animal/SnifferMeta.html" title="class in net.minestom.server.entity.metadata.animal">SnifferMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.SnifferMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/SnifferMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.SnifferMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/SnifferMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
</div>
</li>
<li>
@ -999,10 +1045,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.animal.ZombieHorseMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/animal/ZombieHorseMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.animal.ZombieHorseMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/animal/ZombieHorseMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x13</code></div>
<div class="col-last odd-row-color"><code>0x12</code></div>
</div>
</li>
</ul>
@ -1066,59 +1112,59 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.arrow.<a href="net/minestom/server/entity/metadata/arrow/AbstractArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">AbstractArrowMeta</a></span></div>
<div class="caption"><span>net.minestom.server.entity.metadata.display.<a href="net/minestom/server/entity/metadata/display/AbstractDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">AbstractDisplayMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.arrow.AbstractArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/AbstractArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xa</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.arrow.AbstractArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/AbstractArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.display.AbstractDisplayMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/display/AbstractDisplayMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x17</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.display.AbstractDisplayMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/display/AbstractDisplayMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.arrow.<a href="net/minestom/server/entity/metadata/arrow/ArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">ArrowMeta</a></span></div>
<div class="caption"><span>net.minestom.server.entity.metadata.display.<a href="net/minestom/server/entity/metadata/display/BlockDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">BlockDisplayMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.arrow.ArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/ArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xb</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.arrow.ArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/ArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.display.BlockDisplayMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/display/BlockDisplayMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x18</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.display.BlockDisplayMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/display/BlockDisplayMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x17</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.arrow.<a href="net/minestom/server/entity/metadata/arrow/SpectralArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">SpectralArrowMeta</a></span></div>
<div class="caption"><span>net.minestom.server.entity.metadata.display.<a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">ItemDisplayMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.arrow.SpectralArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/SpectralArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xa</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.arrow.SpectralArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/SpectralArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.display.ItemDisplayMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x19</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.display.ItemDisplayMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/display/ItemDisplayMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x17</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.arrow.<a href="net/minestom/server/entity/metadata/arrow/ThrownTridentMeta.html" title="class in net.minestom.server.entity.metadata.arrow">ThrownTridentMeta</a></span></div>
<div class="caption"><span>net.minestom.server.entity.metadata.display.<a href="net/minestom/server/entity/metadata/display/TextDisplayMeta.html" title="class in net.minestom.server.entity.metadata.display">TextDisplayMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.arrow.ThrownTridentMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/ThrownTridentMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xc</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.arrow.ThrownTridentMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/arrow/ThrownTridentMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.display.TextDisplayMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/display/TextDisplayMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x1c</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.display.TextDisplayMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/display/TextDisplayMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x17</code></div>
</div>
</li>
</ul>
@ -1203,7 +1249,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.golem.ShulkerMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/golem/ShulkerMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x14</code></div>
<div class="col-last even-row-color"><code>0x13</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.golem.ShulkerMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/golem/ShulkerMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x10</code></div>
@ -1510,6 +1556,20 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.monster.<a href="net/minestom/server/entity/metadata/monster/BreezeMeta.html" title="class in net.minestom.server.entity.metadata.monster">BreezeMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.monster.BreezeMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/monster/BreezeMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x10</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.monster.BreezeMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/monster/BreezeMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x10</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.monster.<a href="net/minestom/server/entity/metadata/monster/CaveSpiderMeta.html" title="class in net.minestom.server.entity.metadata.monster">CaveSpiderMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -1692,6 +1752,20 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.monster.<a href="net/minestom/server/entity/metadata/monster/WardenMeta.html" title="class in net.minestom.server.entity.metadata.monster">WardenMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.monster.WardenMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/monster/WardenMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x11</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.monster.WardenMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/monster/WardenMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x10</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.monster.<a href="net/minestom/server/entity/metadata/monster/WitherMeta.html" title="class in net.minestom.server.entity.metadata.monster">WitherMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -1771,7 +1845,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.monster.raider.PillagerMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/monster/raider/PillagerMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x11</code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.monster.raider.PillagerMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/monster/raider/PillagerMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
@ -1980,6 +2054,20 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/AllayMeta.html" title="class in net.minestom.server.entity.metadata.other">AllayMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.other.AllayMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/other/AllayMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x12</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.other.AllayMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/other/AllayMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x10</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/AreaEffectCloudMeta.html" title="class in net.minestom.server.entity.metadata.other">AreaEffectCloudMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2022,20 +2110,6 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/DragonFireballMeta.html" title="class in net.minestom.server.entity.metadata.other">DragonFireballMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.other.DragonFireballMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/other/DragonFireballMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x8</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.other.DragonFireballMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/other/DragonFireballMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/EndCrystalMeta.html" title="class in net.minestom.server.entity.metadata.other">EndCrystalMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2106,20 +2180,6 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/FireworkRocketMeta.html" title="class in net.minestom.server.entity.metadata.other">FireworkRocketMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.other.FireworkRocketMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/other/FireworkRocketMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xb</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.other.FireworkRocketMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/other/FireworkRocketMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>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></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2148,6 +2208,20 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/InteractionMeta.html" title="class in net.minestom.server.entity.metadata.other">InteractionMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.other.InteractionMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/other/InteractionMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xb</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.other.InteractionMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/other/InteractionMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/ItemFrameMeta.html" title="class in net.minestom.server.entity.metadata.other">ItemFrameMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2301,17 +2375,117 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.other.<a href="net/minestom/server/entity/metadata/other/WitherSkullMeta.html" title="class in net.minestom.server.entity.metadata.other">WitherSkullMeta</a></span></div>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/AbstractArrowMeta.html" title="class in net.minestom.server.entity.metadata.projectile">AbstractArrowMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.other.WitherSkullMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/other/WitherSkullMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.AbstractArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/AbstractArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xa</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.AbstractArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/AbstractArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/ArrowMeta.html" title="class in net.minestom.server.entity.metadata.projectile">ArrowMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.ArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/ArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xb</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.ArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/ArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/DragonFireballMeta.html" title="class in net.minestom.server.entity.metadata.projectile">DragonFireballMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.DragonFireballMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/DragonFireballMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x8</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.DragonFireballMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/DragonFireballMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/FireworkRocketMeta.html" title="class in net.minestom.server.entity.metadata.projectile">FireworkRocketMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.FireworkRocketMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/FireworkRocketMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xb</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.FireworkRocketMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/FireworkRocketMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/SpectralArrowMeta.html" title="class in net.minestom.server.entity.metadata.projectile">SpectralArrowMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.SpectralArrowMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/SpectralArrowMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xa</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.SpectralArrowMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/SpectralArrowMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/ThrownTridentMeta.html" title="class in net.minestom.server.entity.metadata.projectile">ThrownTridentMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.ThrownTridentMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/ThrownTridentMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0xc</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.ThrownTridentMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/ThrownTridentMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0xa</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/WindChargeMeta.html" title="class in net.minestom.server.entity.metadata.projectile">WindChargeMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.WindChargeMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/WindChargeMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x8</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.WindChargeMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/WindChargeMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.projectile.<a href="net/minestom/server/entity/metadata/projectile/WitherSkullMeta.html" title="class in net.minestom.server.entity.metadata.projectile">WitherSkullMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.projectile.WitherSkullMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/WitherSkullMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x9</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.other.WitherSkullMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/other/WitherSkullMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.projectile.WitherSkullMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/projectile/WitherSkullMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x8</code></div>
</div>
</li>
@ -2490,6 +2664,20 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.water.fish.<a href="net/minestom/server/entity/metadata/water/fish/TadpoleMeta.html" title="class in net.minestom.server.entity.metadata.water.fish">TadpoleMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.entity.metadata.water.fish.TadpoleMeta.MAX_OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/entity/metadata/water/fish/TadpoleMeta.html#MAX_OFFSET">MAX_OFFSET</a></code></div>
<div class="col-last even-row-color"><code>0x11</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.entity.metadata.water.fish.TadpoleMeta.OFFSET">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/entity/metadata/water/fish/TadpoleMeta.html#OFFSET">OFFSET</a></code></div>
<div class="col-last odd-row-color"><code>0x11</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.entity.metadata.water.fish.<a href="net/minestom/server/entity/metadata/water/fish/TropicalFishMeta.html" title="class in net.minestom.server.entity.metadata.water.fish">TropicalFishMeta</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2506,33 +2694,6 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.extensions.<a href="net/minestom/server/extensions/DiscoveredExtension.html" title="class in net.minestom.server.extensions">DiscoveredExtension</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.extensions.DiscoveredExtension.NAME_REGEX">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/extensions/DiscoveredExtension.html#NAME_REGEX">NAME_REGEX</a></code></div>
<div class="col-last even-row-color"><code>"[A-Za-z][_A-Za-z0-9]+"</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.extensions.<a href="net/minestom/server/extensions/ExtensionManager.html" title="class in net.minestom.server.extensions">ExtensionManager</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.extensions.ExtensionManager.INDEV_CLASSES_FOLDER">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/extensions/ExtensionManager.html#INDEV_CLASSES_FOLDER">INDEV_CLASSES_FOLDER</a></code></div>
<div class="col-last even-row-color"><code>"minestom.extension.indevfolder.classes"</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.extensions.ExtensionManager.INDEV_RESOURCES_FOLDER">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/extensions/ExtensionManager.html#INDEV_RESOURCES_FOLDER">INDEV_RESOURCES_FOLDER</a></code></div>
<div class="col-last odd-row-color"><code>"minestom.extension.indevfolder.resources"</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.extras.velocity.<a href="net/minestom/server/extras/velocity/VelocityProxy.html" title="class in net.minestom.server.extras.velocity">VelocityProxy</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2565,6 +2726,19 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.instance.block.rule.<a href="net/minestom/server/instance/block/rule/BlockPlacementRule.html" title="class in net.minestom.server.instance.block.rule">BlockPlacementRule</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.instance.block.rule.BlockPlacementRule.DEFAULT_UPDATE_RANGE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/instance/block/rule/BlockPlacementRule.html#DEFAULT_UPDATE_RANGE">DEFAULT_UPDATE_RANGE</a></code></div>
<div class="col-last even-row-color"><code>10</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>net.minestom.server.inventory.<a href="net/minestom/server/inventory/PlayerInventory.html" title="class in net.minestom.server.inventory">PlayerInventory</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@ -2621,6 +2795,36 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_DISCONNECT">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_DISCONNECT">CONFIGURATION_DISCONNECT</a></code></div>
<div class="col-last even-row-color"><code>1</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_FINISH_CONFIGURATION">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_FINISH_CONFIGURATION">CONFIGURATION_FINISH_CONFIGURATION</a></code></div>
<div class="col-last odd-row-color"><code>2</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_KEEP_ALIVE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_KEEP_ALIVE">CONFIGURATION_KEEP_ALIVE</a></code></div>
<div class="col-last even-row-color"><code>3</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_PING">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_PING">CONFIGURATION_PING</a></code></div>
<div class="col-last odd-row-color"><code>4</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_PLUGIN_MESSAGE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_PLUGIN_MESSAGE">CONFIGURATION_PLUGIN_MESSAGE</a></code></div>
<div class="col-last even-row-color"><code>0</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_REGISTRY_DATA">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_REGISTRY_DATA">CONFIGURATION_REGISTRY_DATA</a></code></div>
<div class="col-last odd-row-color"><code>5</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_RESOURCE_PACK_POP_PACKET">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_RESOURCE_PACK_POP_PACKET">CONFIGURATION_RESOURCE_PACK_POP_PACKET</a></code></div>
<div class="col-last even-row-color"><code>6</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_RESOURCE_PACK_PUSH_PACKET">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_RESOURCE_PACK_PUSH_PACKET">CONFIGURATION_RESOURCE_PACK_PUSH_PACKET</a></code></div>
<div class="col-last odd-row-color"><code>7</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_TAGS">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_TAGS">CONFIGURATION_TAGS</a></code></div>
<div class="col-last even-row-color"><code>9</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.CONFIGURATION_UPDATE_ENABLED_FEATURES">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#CONFIGURATION_UPDATE_ENABLED_FEATURES">CONFIGURATION_UPDATE_ENABLED_FEATURES</a></code></div>
<div class="col-last odd-row-color"><code>8</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.LOGIN_DISCONNECT">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#LOGIN_DISCONNECT">LOGIN_DISCONNECT</a></code></div>
<div class="col-last even-row-color"><code>0</code></div>
@ -2636,6 +2840,12 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.LOGIN_SUCCESS">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#LOGIN_SUCCESS">LOGIN_SUCCESS</a></code></div>
<div class="col-last even-row-color"><code>2</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.STATUS_PING_RESPONSE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#STATUS_PING_RESPONSE">STATUS_PING_RESPONSE</a></code></div>
<div class="col-last odd-row-color"><code>1</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.ServerPacketIdentifier.STATUS_RESPONSE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#STATUS_RESPONSE">STATUS_RESPONSE</a></code></div>
<div class="col-last even-row-color"><code>0</code></div>
</div>
</li>
</ul>
@ -2660,6 +2870,26 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color"><code>0x1</code></div>
</div>
</li>
<li>
<div class="caption"><span>net.minestom.server.network.packet.server.play.<a href="net/minestom/server/network/packet/server/play/RespawnPacket.html" title="class in net.minestom.server.network.packet.server.play">RespawnPacket</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.play.RespawnPacket.COPY_ALL">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/play/RespawnPacket.html#COPY_ALL">COPY_ALL</a></code></div>
<div class="col-last even-row-color"><code>3</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.play.RespawnPacket.COPY_ATTRIBUTES">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/play/RespawnPacket.html#COPY_ATTRIBUTES">COPY_ATTRIBUTES</a></code></div>
<div class="col-last odd-row-color"><code>1</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.network.packet.server.play.RespawnPacket.COPY_METADATA">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/network/packet/server/play/RespawnPacket.html#COPY_METADATA">COPY_METADATA</a></code></div>
<div class="col-last even-row-color"><code>2</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.network.packet.server.play.RespawnPacket.COPY_NONE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/network/packet/server/play/RespawnPacket.html#COPY_NONE">COPY_NONE</a></code></div>
<div class="col-last odd-row-color"><code>0</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
@ -2687,9 +2917,12 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code id="net.minestom.server.potion.Potion.ICON_FLAG">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/potion/Potion.html#ICON_FLAG">ICON_FLAG</a></code></div>
<div class="col-last odd-row-color"><code>0x4</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.potion.Potion.PARTICLES_FLAG">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/potion/Potion.html#PARTICLES_FLAG">PARTICLES_FLAG</a></code></div>
<div class="col-last even-row-color"><code>0x2</code></div>
<div class="col-first even-row-color"><code id="net.minestom.server.potion.Potion.INFINITE_DURATION">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="net/minestom/server/potion/Potion.html#INFINITE_DURATION">INFINITE_DURATION</a></code></div>
<div class="col-last even-row-color"><code>-1</code></div>
<div class="col-first odd-row-color"><code id="net.minestom.server.potion.Potion.PARTICLES_FLAG">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
<div class="col-second odd-row-color"><code><a href="net/minestom/server/potion/Potion.html#PARTICLES_FLAG">PARTICLES_FLAG</a></code></div>
<div class="col-last odd-row-color"><code>0x2</code></div>
</div>
</li>
</ul>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Deprecated List (Minestom 1.0 API)</title>
<title>Deprecated List (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="deprecated elements">
@ -123,10 +123,12 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/registry/Registries.html#fluids">net.minestom.server.registry.Registries.fluids</a></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/MinecraftServer.html#TICK_PER_SECOND">net.minestom.server.MinecraftServer.TICK_PER_SECOND</a></div>
<div class="col-last even-row-color"></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/utils/time/TimeUnit.html#TICK">net.minestom.server.utils.time.TimeUnit.TICK</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/registry/Registries.html#fluids">net.minestom.server.registry.Registries.fluids</a></div>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/utils/time/TimeUnit.html#TICK">net.minestom.server.utils.time.TimeUnit.TICK</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">Please use either <a href="net/minestom/server/utils/time/TimeUnit.html#SERVER_TICK"><code>TimeUnit.SERVER_TICK</code></a> or <a href="net/minestom/server/utils/time/TimeUnit.html#CLIENT_TICK"><code>TimeUnit.CLIENT_TICK</code></a></div>
</div>
</div>
@ -156,7 +158,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/command/builder/arguments/ArgumentString.html#staticParse(java.lang.String)">net.minestom.server.command.builder.arguments.ArgumentString.staticParse<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(Argument)</code></a></div>
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(CommandSender, Argument)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/command/builder/arguments/ArgumentType.html#Entities(java.lang.String)">net.minestom.server.command.builder.arguments.ArgumentType.Entities<wbr>(String)</a></div>
<div class="col-last odd-row-color">
@ -164,15 +166,15 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/ArgumentBlockState.html#staticParse(java.lang.String)">net.minestom.server.command.builder.arguments.minecraft.ArgumentBlockState.staticParse<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(Argument)</code></a></div>
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(CommandSender, Argument)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/ArgumentEntity.html#staticParse(java.lang.String,boolean,boolean)">net.minestom.server.command.builder.arguments.minecraft.ArgumentEntity.staticParse<wbr>(String, boolean, boolean)</a></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/ArgumentEntity.html#staticParse(net.minestom.server.command.CommandSender,java.lang.String,boolean,boolean)">net.minestom.server.command.builder.arguments.minecraft.ArgumentEntity.staticParse<wbr>(CommandSender, String, boolean, boolean)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(Argument)</code></a></div>
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(CommandSender, Argument)</code></a></div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/command/builder/arguments/minecraft/ArgumentItemStack.html#staticParse(java.lang.String)">net.minestom.server.command.builder.arguments.minecraft.ArgumentItemStack.staticParse<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(Argument)</code></a></div>
<div class="deprecation-comment">use <a href="net/minestom/server/command/builder/arguments/Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)"><code>Argument.parse(CommandSender, Argument)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/command/CommandSender.html#asConsole()">net.minestom.server.command.CommandSender.asConsole()</a></div>
<div class="col-last odd-row-color"></div>
@ -230,62 +232,60 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/item/ItemStack.html#getMeta()">net.minestom.server.item.ItemStack.getMeta()</a></div>
<div class="col-last even-row-color"></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/MinecraftServer.html#setChunkViewDistance(int)">net.minestom.server.MinecraftServer.setChunkViewDistance<wbr>(int)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/MinecraftServer.html#setEntityViewDistance(int)">net.minestom.server.MinecraftServer.setEntityViewDistance<wbr>(int)</a></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/listener/manager/PacketListenerManager.html#setListener(java.lang.Class,net.minestom.server.listener.manager.PacketPlayListenerConsumer)">net.minestom.server.listener.manager.PacketListenerManager.setListener<wbr>(Class&lt;T&gt;, PacketPlayListenerConsumer&lt;T&gt;)</a></div>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/MinecraftServer.html#getChunkViewDistance()">net.minestom.server.MinecraftServer.getChunkViewDistance()</a></div>
<div class="col-last even-row-color"></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/MinecraftServer.html#getEntityViewDistance()">net.minestom.server.MinecraftServer.getEntityViewDistance()</a></div>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.Iterable)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(Iterable&lt;Player&gt;)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.Iterable)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(Iterable&lt;Player&gt;)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#addEntries(java.util.Collection)"><code>ResponseData.addEntries(Collection)</code></a>}</div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.String)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.String)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(String)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#addEntry(net.minestom.server.utils.identity.NamedAndIdentified)"><code>ResponseData.addEntry(NamedAndIdentified)</code></a> with <a href="net/minestom/server/utils/identity/NamedAndIdentified.html#named(java.lang.String)"><code>NamedAndIdentified.named(String)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.String,java.util.UUID)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(String, UUID)</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(java.lang.String,java.util.UUID)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(String, UUID)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#addEntry(net.minestom.server.utils.identity.NamedAndIdentified)"><code>ResponseData.addEntry(NamedAndIdentified)</code></a> with <a href="net/minestom/server/utils/identity/NamedAndIdentified.html#of(java.lang.String,java.util.UUID)"><code>NamedAndIdentified.of(String, UUID)</code></a></div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(net.minestom.server.entity.Player)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(Player)</a></div>
<div class="col-last even-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#addPlayer(net.minestom.server.entity.Player)">net.minestom.server.ping.ResponseData.addPlayer<wbr>(Player)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#addEntry(net.minestom.server.utils.identity.NamedAndIdentified)"><code>ResponseData.addEntry(NamedAndIdentified)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#build()">net.minestom.server.ping.ResponseData.build()</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#build()">net.minestom.server.ping.ResponseData.build()</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ServerListPingType.html#getPingResponse(net.minestom.server.ping.ResponseData)"><code>ServerListPingType.getPingResponse(ResponseData)</code></a></div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#clearPlayers()">net.minestom.server.ping.ResponseData.clearPlayers()</a></div>
<div class="col-last even-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#clearPlayers()">net.minestom.server.ping.ResponseData.clearPlayers()</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#clearEntries()"><code>ResponseData.clearEntries()</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#getPlayers()">net.minestom.server.ping.ResponseData.getPlayers()</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#getPlayers()">net.minestom.server.ping.ResponseData.getPlayers()</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#getEntries()"><code>ResponseData.getEntries()</code></a>. This return value is now unmodifiable and this operation is incredibly costly.</div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#setDescription(java.lang.String)">net.minestom.server.ping.ResponseData.setDescription<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#setDescription(java.lang.String)">net.minestom.server.ping.ResponseData.setDescription<wbr>(String)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/ping/ResponseData.html#setDescription(net.kyori.adventure.text.Component)"><code>ResponseData.setDescription(Component)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/ping/ResponseData.html#setName(java.lang.String)">net.minestom.server.ping.ResponseData.setName<wbr>(String)</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/ping/ResponseData.html#setName(java.lang.String)">net.minestom.server.ping.ResponseData.setName<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">This is named incorrectly, use <a href="net/minestom/server/ping/ResponseData.html#setVersion(java.lang.String)"><code>ResponseData.setVersion(String)</code></a> instead</div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/scoreboard/Scoreboard.html#getCreationObjectivePacket(java.lang.String,net.minestom.server.network.packet.server.play.ScoreboardObjectivePacket.Type)">net.minestom.server.scoreboard.Scoreboard.getCreationObjectivePacket<wbr>(String, ScoreboardObjectivePacket.Type)</a></div>
<div class="col-last even-row-color">
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/scoreboard/Scoreboard.html#getCreationObjectivePacket(java.lang.String,net.minestom.server.network.packet.server.play.ScoreboardObjectivePacket.Type)">net.minestom.server.scoreboard.Scoreboard.getCreationObjectivePacket<wbr>(String, ScoreboardObjectivePacket.Type)</a></div>
<div class="col-last odd-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/scoreboard/Scoreboard.html#getCreationObjectivePacket(net.kyori.adventure.text.Component,net.minestom.server.network.packet.server.play.ScoreboardObjectivePacket.Type)"><code>Scoreboard.getCreationObjectivePacket(Component, ScoreboardObjectivePacket.Type)</code></a></div>
</div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/scoreboard/Sidebar.html#setTitle(java.lang.String)">net.minestom.server.scoreboard.Sidebar.setTitle<wbr>(String)</a></div>
<div class="col-last odd-row-color">
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/scoreboard/Sidebar.html#setTitle(java.lang.String)">net.minestom.server.scoreboard.Sidebar.setTitle<wbr>(String)</a></div>
<div class="col-last even-row-color">
<div class="deprecation-comment">Use <a href="net/minestom/server/scoreboard/Sidebar.html#setTitle(net.kyori.adventure.text.Component)"><code>Sidebar.setTitle(Component)</code></a></div>
</div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/utils/NamespaceID.html#getDomain()">net.minestom.server.utils.NamespaceID.getDomain()</a></div>
<div class="col-last even-row-color"></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/utils/NamespaceID.html#getPath()">net.minestom.server.utils.NamespaceID.getPath()</a></div>
<div class="col-summary-item-name odd-row-color"><a href="net/minestom/server/utils/NamespaceID.html#getDomain()">net.minestom.server.utils.NamespaceID.getDomain()</a></div>
<div class="col-last odd-row-color"></div>
<div class="col-summary-item-name even-row-color"><a href="net/minestom/server/utils/NamespaceID.html#getPath()">net.minestom.server.utils.NamespaceID.getPath()</a></div>
<div class="col-last even-row-color"></div>
</div>
</div>
</li>

View File

@ -5,6 +5,7 @@ net.minestom.server.adventure
net.minestom.server.adventure.audience
net.minestom.server.adventure.bossbar
net.minestom.server.adventure.provider
net.minestom.server.adventure.serializer.nbt
net.minestom.server.attribute
net.minestom.server.collision
net.minestom.server.color
@ -28,12 +29,11 @@ net.minestom.server.entity.ai.goal
net.minestom.server.entity.ai.target
net.minestom.server.entity.damage
net.minestom.server.entity.fakeplayer
net.minestom.server.entity.hologram
net.minestom.server.entity.metadata
net.minestom.server.entity.metadata.ambient
net.minestom.server.entity.metadata.animal
net.minestom.server.entity.metadata.animal.tameable
net.minestom.server.entity.metadata.arrow
net.minestom.server.entity.metadata.display
net.minestom.server.entity.metadata.flying
net.minestom.server.entity.metadata.golem
net.minestom.server.entity.metadata.item
@ -43,6 +43,7 @@ net.minestom.server.entity.metadata.monster.raider
net.minestom.server.entity.metadata.monster.skeleton
net.minestom.server.entity.metadata.monster.zombie
net.minestom.server.entity.metadata.other
net.minestom.server.entity.metadata.projectile
net.minestom.server.entity.metadata.villager
net.minestom.server.entity.metadata.water
net.minestom.server.entity.metadata.water.fish
@ -59,12 +60,10 @@ net.minestom.server.event.player
net.minestom.server.event.server
net.minestom.server.event.trait
net.minestom.server.exception
net.minestom.server.extensions
net.minestom.server.extras
net.minestom.server.extras.bungee
net.minestom.server.extras.lan
net.minestom.server.extras.mojangAuth
net.minestom.server.extras.optifine
net.minestom.server.extras.query
net.minestom.server.extras.query.event
net.minestom.server.extras.query.response
@ -75,32 +74,38 @@ net.minestom.server.instance
net.minestom.server.instance.batch
net.minestom.server.instance.block
net.minestom.server.instance.block.rule
net.minestom.server.instance.block.rule.vanilla
net.minestom.server.instance.generator
net.minestom.server.instance.light
net.minestom.server.instance.palette
net.minestom.server.inventory
net.minestom.server.inventory.click
net.minestom.server.inventory.condition
net.minestom.server.inventory.type
net.minestom.server.item
net.minestom.server.item.armor
net.minestom.server.item.attribute
net.minestom.server.item.firework
net.minestom.server.item.metadata
net.minestom.server.item.rule
net.minestom.server.listener
net.minestom.server.listener.common
net.minestom.server.listener.manager
net.minestom.server.listener.preplay
net.minestom.server.map
net.minestom.server.map.framebuffers
net.minestom.server.message
net.minestom.server.monitoring
net.minestom.server.network
net.minestom.server.network.packet.client
net.minestom.server.network.packet.client.common
net.minestom.server.network.packet.client.configuration
net.minestom.server.network.packet.client.handshake
net.minestom.server.network.packet.client.login
net.minestom.server.network.packet.client.play
net.minestom.server.network.packet.client.status
net.minestom.server.network.packet.server
net.minestom.server.network.packet.server.handshake
net.minestom.server.network.packet.server.common
net.minestom.server.network.packet.server.configuration
net.minestom.server.network.packet.server.login
net.minestom.server.network.packet.server.play
net.minestom.server.network.packet.server.play.data
@ -113,13 +118,11 @@ net.minestom.server.ping
net.minestom.server.potion
net.minestom.server.recipe
net.minestom.server.registry
net.minestom.server.resourcepack
net.minestom.server.scoreboard
net.minestom.server.snapshot
net.minestom.server.sound
net.minestom.server.statistic
net.minestom.server.tag
net.minestom.server.terminal
net.minestom.server.thread
net.minestom.server.timer
net.minestom.server.utils

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>API Help (Minestom 1.0 API)</title>
<title>API Help (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="help">

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Overview (Minestom 1.0 API)</title>
<title>Overview (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="package index">
@ -48,7 +48,7 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Minestom 1.0 API</h1>
<h1 class="title">minestom dev API</h1>
</div>
<div id="all-packages-table">
<div class="caption"><span>Packages</span></div>
@ -69,53 +69,53 @@ loadScripts(document, 'script');</script>
<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/adventure/provider/package-summary.html">net.minestom.server.adventure.provider</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/attribute/package-summary.html">net.minestom.server.attribute</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/adventure/serializer/nbt/package-summary.html">net.minestom.server.adventure.serializer.nbt</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/collision/package-summary.html">net.minestom.server.collision</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/attribute/package-summary.html">net.minestom.server.attribute</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/color/package-summary.html">net.minestom.server.color</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/collision/package-summary.html">net.minestom.server.collision</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/command/package-summary.html">net.minestom.server.command</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/color/package-summary.html">net.minestom.server.color</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/command/builder/package-summary.html">net.minestom.server.command.builder</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/package-summary.html">net.minestom.server.command</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/command/builder/arguments/package-summary.html">net.minestom.server.command.builder.arguments</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/package-summary.html">net.minestom.server.command.builder</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/command/builder/arguments/minecraft/package-summary.html">net.minestom.server.command.builder.arguments.minecraft</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/arguments/package-summary.html">net.minestom.server.command.builder.arguments</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/command/builder/arguments/minecraft/registry/package-summary.html">net.minestom.server.command.builder.arguments.minecraft.registry</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/arguments/minecraft/package-summary.html">net.minestom.server.command.builder.arguments.minecraft</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/command/builder/arguments/number/package-summary.html">net.minestom.server.command.builder.arguments.number</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/arguments/minecraft/registry/package-summary.html">net.minestom.server.command.builder.arguments.minecraft.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/command/builder/arguments/relative/package-summary.html">net.minestom.server.command.builder.arguments.relative</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/arguments/number/package-summary.html">net.minestom.server.command.builder.arguments.number</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/command/builder/condition/package-summary.html">net.minestom.server.command.builder.condition</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/arguments/relative/package-summary.html">net.minestom.server.command.builder.arguments.relative</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/command/builder/exception/package-summary.html">net.minestom.server.command.builder.exception</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/condition/package-summary.html">net.minestom.server.command.builder.condition</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/command/builder/parser/package-summary.html">net.minestom.server.command.builder.parser</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/exception/package-summary.html">net.minestom.server.command.builder.exception</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/command/builder/suggestion/package-summary.html">net.minestom.server.command.builder.suggestion</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/parser/package-summary.html">net.minestom.server.command.builder.parser</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/coordinate/package-summary.html">net.minestom.server.coordinate</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/command/builder/suggestion/package-summary.html">net.minestom.server.command.builder.suggestion</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/crypto/package-summary.html">net.minestom.server.crypto</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/coordinate/package-summary.html">net.minestom.server.coordinate</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/effects/package-summary.html">net.minestom.server.effects</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/crypto/package-summary.html">net.minestom.server.crypto</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/entity/package-summary.html">net.minestom.server.entity</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/effects/package-summary.html">net.minestom.server.effects</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/entity/ai/package-summary.html">net.minestom.server.entity.ai</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/package-summary.html">net.minestom.server.entity</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/entity/ai/goal/package-summary.html">net.minestom.server.entity.ai.goal</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/ai/package-summary.html">net.minestom.server.entity.ai</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/entity/ai/target/package-summary.html">net.minestom.server.entity.ai.target</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/ai/goal/package-summary.html">net.minestom.server.entity.ai.goal</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/entity/damage/package-summary.html">net.minestom.server.entity.damage</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/ai/target/package-summary.html">net.minestom.server.entity.ai.target</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/entity/fakeplayer/package-summary.html">net.minestom.server.entity.fakeplayer</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/damage/package-summary.html">net.minestom.server.entity.damage</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/entity/hologram/package-summary.html">net.minestom.server.entity.hologram</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/fakeplayer/package-summary.html">net.minestom.server.entity.fakeplayer</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/entity/metadata/package-summary.html">net.minestom.server.entity.metadata</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
@ -125,7 +125,7 @@ loadScripts(document, 'script');</script>
<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/entity/metadata/animal/tameable/package-summary.html">net.minestom.server.entity.metadata.animal.tameable</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/entity/metadata/arrow/package-summary.html">net.minestom.server.entity.metadata.arrow</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/metadata/display/package-summary.html">net.minestom.server.entity.metadata.display</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/entity/metadata/flying/package-summary.html">net.minestom.server.entity.metadata.flying</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
@ -145,39 +145,39 @@ loadScripts(document, 'script');</script>
<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/entity/metadata/other/package-summary.html">net.minestom.server.entity.metadata.other</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/entity/metadata/villager/package-summary.html">net.minestom.server.entity.metadata.villager</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/metadata/projectile/package-summary.html">net.minestom.server.entity.metadata.projectile</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/entity/metadata/water/package-summary.html">net.minestom.server.entity.metadata.water</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/metadata/villager/package-summary.html">net.minestom.server.entity.metadata.villager</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/entity/metadata/water/fish/package-summary.html">net.minestom.server.entity.metadata.water.fish</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/metadata/water/package-summary.html">net.minestom.server.entity.metadata.water</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/entity/pathfinding/package-summary.html">net.minestom.server.entity.pathfinding</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/metadata/water/fish/package-summary.html">net.minestom.server.entity.metadata.water.fish</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/entity/vehicle/package-summary.html">net.minestom.server.entity.vehicle</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/pathfinding/package-summary.html">net.minestom.server.entity.pathfinding</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/event/package-summary.html">net.minestom.server.event</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/entity/vehicle/package-summary.html">net.minestom.server.entity.vehicle</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/event/book/package-summary.html">net.minestom.server.event.book</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/package-summary.html">net.minestom.server.event</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/event/entity/package-summary.html">net.minestom.server.event.entity</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/book/package-summary.html">net.minestom.server.event.book</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/event/entity/projectile/package-summary.html">net.minestom.server.event.entity.projectile</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/entity/package-summary.html">net.minestom.server.event.entity</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/event/instance/package-summary.html">net.minestom.server.event.instance</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/entity/projectile/package-summary.html">net.minestom.server.event.entity.projectile</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/event/inventory/package-summary.html">net.minestom.server.event.inventory</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/instance/package-summary.html">net.minestom.server.event.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/event/item/package-summary.html">net.minestom.server.event.item</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/inventory/package-summary.html">net.minestom.server.event.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/event/player/package-summary.html">net.minestom.server.event.player</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/item/package-summary.html">net.minestom.server.event.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/event/server/package-summary.html">net.minestom.server.event.server</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/player/package-summary.html">net.minestom.server.event.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/event/trait/package-summary.html">net.minestom.server.event.trait</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/server/package-summary.html">net.minestom.server.event.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/exception/package-summary.html">net.minestom.server.exception</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/event/trait/package-summary.html">net.minestom.server.event.trait</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/extensions/package-summary.html">net.minestom.server.extensions</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/exception/package-summary.html">net.minestom.server.exception</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/extras/package-summary.html">net.minestom.server.extras</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
@ -187,43 +187,43 @@ 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/extras/mojangAuth/package-summary.html">net.minestom.server.extras.mojangAuth</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/extras/optifine/package-summary.html">net.minestom.server.extras.optifine</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/extras/query/package-summary.html">net.minestom.server.extras.query</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/extras/query/package-summary.html">net.minestom.server.extras.query</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/extras/query/event/package-summary.html">net.minestom.server.extras.query.event</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/extras/query/event/package-summary.html">net.minestom.server.extras.query.event</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/extras/query/response/package-summary.html">net.minestom.server.extras.query.response</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/extras/query/response/package-summary.html">net.minestom.server.extras.query.response</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/extras/velocity/package-summary.html">net.minestom.server.extras.velocity</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/extras/velocity/package-summary.html">net.minestom.server.extras.velocity</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/fluid/package-summary.html">net.minestom.server.fluid</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/fluid/package-summary.html">net.minestom.server.fluid</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/gamedata/tags/package-summary.html">net.minestom.server.gamedata.tags</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/gamedata/tags/package-summary.html">net.minestom.server.gamedata.tags</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/package-summary.html">net.minestom.server.instance</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/package-summary.html">net.minestom.server.instance</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/batch/package-summary.html">net.minestom.server.instance.batch</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/batch/package-summary.html">net.minestom.server.instance.batch</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/block/package-summary.html">net.minestom.server.instance.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/instance/block/package-summary.html">net.minestom.server.instance.block</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/block/rule/package-summary.html">net.minestom.server.instance.block.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/instance/block/rule/vanilla/package-summary.html">net.minestom.server.instance.block.rule.vanilla</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/instance/block/rule/package-summary.html">net.minestom.server.instance.block.rule</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/generator/package-summary.html">net.minestom.server.instance.generator</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/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/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/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>
@ -235,7 +235,11 @@ 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/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/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/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/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>
@ -249,6 +253,10 @@ loadScripts(document, 'script');</script>
<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/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/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/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/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/login/package-summary.html">net.minestom.server.network.packet.client.login</a></div>
@ -259,33 +267,33 @@ 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/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/handshake/package-summary.html">net.minestom.server.network.packet.server.handshake</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/socket/package-summary.html">net.minestom.server.network.socket</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/particle/package-summary.html">net.minestom.server.particle</a></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-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/package-summary.html">net.minestom.server.particle</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/resourcepack/package-summary.html">net.minestom.server.resourcepack</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/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>
@ -297,60 +305,58 @@ loadScripts(document, 'script');</script>
<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/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/terminal/package-summary.html">net.minestom.server.terminal</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 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-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
</div>
</div>
</main>

View File

@ -1,4 +1,4 @@
## jQuery UI v1.12.1
## jQuery UI v1.13.2
### jQuery UI License
```

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Git (Minestom 1.0 API)</title>
<title>Git (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, class: Git">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinecraftServer (Minestom 1.0 API)</title>
<title>MinecraftServer (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, class: MinecraftServer">
@ -114,7 +114,9 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#TICK_PER_SECOND" class="member-name-link">TICK_PER_SECOND</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#VERSION_NAME" class="member-name-link">VERSION_NAME</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
@ -167,10 +169,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the current server brand name.</div>
</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="#getChunkViewDistance()" class="member-name-link">getChunkViewDistance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the chunk view distance of the server.</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getChunkViewDistance()" class="member-name-link">getChunkViewDistance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="command/CommandManager.html" title="class in net.minestom.server.command">CommandManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getCommandManager()" class="member-name-link">getCommandManager</a>()</code></div>
@ -191,43 +193,43 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="world/DimensionTypeManager.html" title="class in net.minestom.server.world">DimensionTypeManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getDimensionTypeManager()" class="member-name-link">getDimensionTypeManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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="#getEntityViewDistance()" class="member-name-link">getEntityViewDistance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the entity view distance of the server.</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getEntityViewDistance()" class="member-name-link">getEntityViewDistance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="exception/ExceptionManager.html" title="class in net.minestom.server.exception">ExceptionManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getExceptionManager()" class="member-name-link">getExceptionManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 <a href="extensions/ExtensionManager.html" title="class in net.minestom.server.extensions">ExtensionManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getExtensionManager()" class="member-name-link">getExtensionManager</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="event/GlobalEventHandler.html" title="class in net.minestom.server.event">GlobalEventHandler</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getGlobalEventHandler()" class="member-name-link">getGlobalEventHandler</a>()</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-tab1 method-summary-table-tab4"><code>static @NotNull <a href="event/GlobalEventHandler.html" title="class in net.minestom.server.event">GlobalEventHandler</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getGlobalEventHandler()" class="member-name-link">getGlobalEventHandler</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstanceManager()" class="member-name-link">getInstanceManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 @NotNull <a href="instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstanceManager()" class="member-name-link">getInstanceManager</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="listener/manager/PacketListenerManager.html" title="class in net.minestom.server.listener.manager">PacketListenerManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPacketListenerManager()" class="member-name-link">getPacketListenerManager</a>()</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-tab1 method-summary-table-tab4"><code>static @NotNull <a href="listener/manager/PacketListenerManager.html" title="class in net.minestom.server.listener.manager">PacketListenerManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPacketListenerManager()" class="member-name-link">getPacketListenerManager</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="network/PacketProcessor.html" title="class in net.minestom.server.network">PacketProcessor</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPacketProcessor()" class="member-name-link">getPacketProcessor</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 @NotNull <a href="network/PacketProcessor.html" title="class in net.minestom.server.network">PacketProcessor</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPacketProcessor()" class="member-name-link">getPacketProcessor</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getRecipeManager()" class="member-name-link">getRecipeManager</a>()</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-tab1 method-summary-table-tab4"><code>static @NotNull <a href="recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getRecipeManager()" class="member-name-link">getRecipeManager</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="timer/SchedulerManager.html" title="class in net.minestom.server.timer">SchedulerManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSchedulerManager()" class="member-name-link">getSchedulerManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 @NotNull <a href="timer/SchedulerManager.html" title="class in net.minestom.server.timer">SchedulerManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSchedulerManager()" class="member-name-link">getSchedulerManager</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="network/socket/Server.html" title="class in net.minestom.server.network.socket">Server</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getServer()" class="member-name-link">getServer</a>()</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-tab1 method-summary-table-tab4"><code>static <a href="network/socket/Server.html" title="class in net.minestom.server.network.socket">Server</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getServer()" class="member-name-link">getServer</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="gamedata/tags/TagManager.html" title="class in net.minestom.server.gamedata.tags">TagManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTagManager()" class="member-name-link">getTagManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 <a href="gamedata/tags/TagManager.html" title="class in net.minestom.server.gamedata.tags">TagManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTagManager()" class="member-name-link">getTagManager</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="scoreboard/TeamManager.html" title="class in net.minestom.server.scoreboard">TeamManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTeamManager()" class="member-name-link">getTeamManager</a>()</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-tab1 method-summary-table-tab4"><code>static @NotNull <a href="scoreboard/TeamManager.html" title="class in net.minestom.server.scoreboard">TeamManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTeamManager()" class="member-name-link">getTeamManager</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="item/armor/TrimManager.html" title="class in net.minestom.server.item.armor">TrimManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTrimManager()" class="member-name-link">getTrimManager</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 <a href="MinecraftServer.html" title="class in net.minestom.server">MinecraftServer</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init()" class="member-name-link">init</a>()</code></div>
@ -238,26 +240,14 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isStopping()" class="member-name-link">isStopping</a>()</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-tab1 method-summary-table-tab4"><code>static boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isTerminalEnabled()" class="member-name-link">isTerminalEnabled</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets if the built in Minestom terminal is enabled.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @UnknownNullability <a href="ServerProcess.html" title="interface in net.minestom.server">ServerProcess</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#process()" class="member-name-link">process</a>()</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-tab1 method-summary-table-tab4"><code>static void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setBrandName(java.lang.String)" class="member-name-link">setBrandName</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brandName)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @UnknownNullability <a href="ServerProcess.html" title="interface in net.minestom.server">ServerProcess</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#process()" class="member-name-link">process</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setBrandName(java.lang.String)" class="member-name-link">setBrandName</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brandName)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Changes the server brand name and send the change to all connected players.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setChunkViewDistance(int)" class="member-name-link">setChunkViewDistance</a><wbr>(int&nbsp;chunkViewDistance)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setCompressionThreshold(int)" class="member-name-link">setCompressionThreshold</a><wbr>(int&nbsp;compressionThreshold)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@ -268,18 +258,6 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Changes the server difficulty and send the appropriate packet to all connected clients.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setEntityViewDistance(int)" class="member-name-link">setEntityViewDistance</a><wbr>(int&nbsp;entityViewDistance)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setTerminalEnabled(boolean)" class="member-name-link">setTerminalEnabled</a><wbr>(boolean&nbsp;enabled)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Enabled/disables the built in Minestom terminal.</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="#start(java.lang.String,int)" class="member-name-link">start</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;address,
int&nbsp;port)</code></div>
@ -393,7 +371,9 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="TICK_PER_SECOND">
<h3>TICK_PER_SECOND</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">TICK_PER_SECOND</span></div>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
</span><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">TICK_PER_SECOND</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</section>
</li>
<li>
@ -605,8 +585,12 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getChunkViewDistance()">
<h3>getChunkViewDistance</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getChunkViewDistance</span>()</div>
<div class="block">Gets the chunk view distance of the server.</div>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getChunkViewDistance</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Gets the chunk view distance of the server.
<p>
Deprecated in favor of <a href="ServerFlag.html#CHUNK_VIEW_DISTANCE"><code>ServerFlag.CHUNK_VIEW_DISTANCE</code></a></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the chunk view distance</dd>
@ -614,27 +598,14 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="setChunkViewDistance(int)">
<h3>setChunkViewDistance</h3>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setChunkViewDistance</span><wbr><span class="parameters">(int&nbsp;chunkViewDistance)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
<div class="block">Changes the chunk view distance of the server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>chunkViewDistance</code> - the new chunk view distance</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <code>chunkViewDistance</code> is not between 2 and 32</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getEntityViewDistance()">
<h3>getEntityViewDistance</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getEntityViewDistance</span>()</div>
<div class="block">Gets the entity view distance of the server.</div>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getEntityViewDistance</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Gets the entity view distance of the server.
<p>
Deprecated in favor of <a href="ServerFlag.html#ENTITY_VIEW_DISTANCE"><code>ServerFlag.ENTITY_VIEW_DISTANCE</code></a></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the entity view distance</dd>
@ -642,23 +613,6 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="setEntityViewDistance(int)">
<h3>setEntityViewDistance</h3>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setEntityViewDistance</span><wbr><span class="parameters">(int&nbsp;entityViewDistance)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">should instead be defined with a java property</div>
</div>
<div class="block">Changes the entity view distance of the server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>entityViewDistance</code> - the new entity view distance</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <code>entityViewDistance</code> is not between 0 and 32</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCompressionThreshold()">
<h3>getCompressionThreshold</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCompressionThreshold</span>()</div>
@ -685,28 +639,6 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="isTerminalEnabled()">
<h3>isTerminalEnabled</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTerminalEnabled</span>()</div>
<div class="block">Gets if the built in Minestom terminal is enabled.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if the terminal is enabled</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setTerminalEnabled(boolean)">
<h3>setTerminalEnabled</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setTerminalEnabled</span><wbr><span class="parameters">(boolean&nbsp;enabled)</span></div>
<div class="block">Enabled/disables the built in Minestom terminal.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>enabled</code> - true to enable, false to disable</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getDimensionTypeManager()">
<h3>getDimensionTypeManager</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="world/DimensionTypeManager.html" title="class in net.minestom.server.world">DimensionTypeManager</a></span>&nbsp;<span class="element-name">getDimensionTypeManager</span>()</div>
@ -725,18 +657,18 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="getExtensionManager()">
<h3>getExtensionManager</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="extensions/ExtensionManager.html" title="class in net.minestom.server.extensions">ExtensionManager</a></span>&nbsp;<span class="element-name">getExtensionManager</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getTagManager()">
<h3>getTagManager</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="gamedata/tags/TagManager.html" title="class in net.minestom.server.gamedata.tags">TagManager</a></span>&nbsp;<span class="element-name">getTagManager</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getTrimManager()">
<h3>getTrimManager</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="item/armor/TrimManager.html" title="class in net.minestom.server.item.armor">TrimManager</a></span>&nbsp;<span class="element-name">getTrimManager</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getServer()">
<h3>getServer</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="network/socket/Server.html" title="class in net.minestom.server.network.socket">Server</a></span>&nbsp;<span class="element-name">getServer</span>()</div>

View File

@ -0,0 +1,316 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ServerFlag (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, class: ServerFlag">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.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">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server</a></div>
<h1 title="Class ServerFlag" class="title">Class ServerFlag</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.ServerFlag</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">ServerFlag</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Contains server settings/flags to be set with system properties.
<p>Some flags (labeled at the bottom) are experimental. They may be removed without notice, and may have issues.</p></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final @NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#AUTH_URL" class="member-name-link">AUTH_URL</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#CACHED_PACKET" class="member-name-link">CACHED_PACKET</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#CHUNK_VIEW_DISTANCE" class="member-name-link">CHUNK_VIEW_DISTANCE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#ENTITY_VIEW_DISTANCE" class="member-name-link">ENTITY_VIEW_DISTANCE</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#EVENT_NODE_ALLOW_MULTIPLE_PARENTS" class="member-name-link">EVENT_NODE_ALLOW_MULTIPLE_PARENTS</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#GROUPED_PACKET" class="member-name-link">GROUPED_PACKET</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final @NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#MAP_RGB_MAPPING" class="member-name-link">MAP_RGB_MAPPING</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final @Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#MAP_RGB_REDUCTION" class="member-name-link">MAP_RGB_REDUCTION</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#MAX_PACKET_SIZE" class="member-name-link">MAX_PACKET_SIZE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#PLAYER_PACKET_PER_TICK" class="member-name-link">PLAYER_PACKET_PER_TICK</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#PLAYER_PACKET_QUEUE_SIZE" class="member-name-link">PLAYER_PACKET_QUEUE_SIZE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#POOLED_BUFFER_SIZE" class="member-name-link">POOLED_BUFFER_SIZE</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#SERIALIZE_EMPTY_COMPOUND" class="member-name-link">SERIALIZE_EMPTY_COMPOUND</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#SERVER_TICKS_PER_SECOND" class="member-name-link">SERVER_TICKS_PER_SECOND</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#SOCKET_RECEIVE_BUFFER_SIZE" class="member-name-link">SOCKET_RECEIVE_BUFFER_SIZE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#SOCKET_SEND_BUFFER_SIZE" class="member-name-link">SOCKET_SEND_BUFFER_SIZE</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final @Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#STACKING_RULE" class="member-name-link">STACKING_RULE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#TAG_HANDLER_CACHE_ENABLED" class="member-name-link">TAG_HANDLER_CACHE_ENABLED</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#VIEWABLE_PACKET" class="member-name-link">VIEWABLE_PACKET</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#WORKER_COUNT" class="member-name-link">WORKER_COUNT</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#WORLD_BORDER_SIZE" class="member-name-link">WORLD_BORDER_SIZE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="SERVER_TICKS_PER_SECOND">
<h3>SERVER_TICKS_PER_SECOND</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SERVER_TICKS_PER_SECOND</span></div>
</section>
</li>
<li>
<section class="detail" id="CHUNK_VIEW_DISTANCE">
<h3>CHUNK_VIEW_DISTANCE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">CHUNK_VIEW_DISTANCE</span></div>
</section>
</li>
<li>
<section class="detail" id="ENTITY_VIEW_DISTANCE">
<h3>ENTITY_VIEW_DISTANCE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">ENTITY_VIEW_DISTANCE</span></div>
</section>
</li>
<li>
<section class="detail" id="WORKER_COUNT">
<h3>WORKER_COUNT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">WORKER_COUNT</span></div>
</section>
</li>
<li>
<section class="detail" id="MAX_PACKET_SIZE">
<h3>MAX_PACKET_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">MAX_PACKET_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="SOCKET_SEND_BUFFER_SIZE">
<h3>SOCKET_SEND_BUFFER_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SOCKET_SEND_BUFFER_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="SOCKET_RECEIVE_BUFFER_SIZE">
<h3>SOCKET_RECEIVE_BUFFER_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SOCKET_RECEIVE_BUFFER_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="POOLED_BUFFER_SIZE">
<h3>POOLED_BUFFER_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">POOLED_BUFFER_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="PLAYER_PACKET_PER_TICK">
<h3>PLAYER_PACKET_PER_TICK</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">PLAYER_PACKET_PER_TICK</span></div>
</section>
</li>
<li>
<section class="detail" id="PLAYER_PACKET_QUEUE_SIZE">
<h3>PLAYER_PACKET_QUEUE_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">PLAYER_PACKET_QUEUE_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="GROUPED_PACKET">
<h3>GROUPED_PACKET</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">GROUPED_PACKET</span></div>
</section>
</li>
<li>
<section class="detail" id="CACHED_PACKET">
<h3>CACHED_PACKET</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CACHED_PACKET</span></div>
</section>
</li>
<li>
<section class="detail" id="VIEWABLE_PACKET">
<h3>VIEWABLE_PACKET</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">VIEWABLE_PACKET</span></div>
</section>
</li>
<li>
<section class="detail" id="TAG_HANDLER_CACHE_ENABLED">
<h3>TAG_HANDLER_CACHE_ENABLED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">TAG_HANDLER_CACHE_ENABLED</span></div>
</section>
</li>
<li>
<section class="detail" id="SERIALIZE_EMPTY_COMPOUND">
<h3>SERIALIZE_EMPTY_COMPOUND</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">SERIALIZE_EMPTY_COMPOUND</span></div>
</section>
</li>
<li>
<section class="detail" id="AUTH_URL">
<h3>AUTH_URL</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static final</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">AUTH_URL</span></div>
</section>
</li>
<li>
<section class="detail" id="STACKING_RULE">
<h3>STACKING_RULE</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public static final</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">STACKING_RULE</span></div>
</section>
</li>
<li>
<section class="detail" id="WORLD_BORDER_SIZE">
<h3>WORLD_BORDER_SIZE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">WORLD_BORDER_SIZE</span></div>
</section>
</li>
<li>
<section class="detail" id="MAP_RGB_MAPPING">
<h3>MAP_RGB_MAPPING</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static final</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">MAP_RGB_MAPPING</span></div>
</section>
</li>
<li>
<section class="detail" id="MAP_RGB_REDUCTION">
<h3>MAP_RGB_REDUCTION</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public static final</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">MAP_RGB_REDUCTION</span></div>
</section>
</li>
<li>
<section class="detail" id="EVENT_NODE_ALLOW_MULTIPLE_PARENTS">
<h3>EVENT_NODE_ALLOW_MULTIPLE_PARENTS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">EVENT_NODE_ALLOW_MULTIPLE_PARENTS</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ServerProcess.Ticker (Minestom 1.0 API)</title>
<title>ServerProcess.Ticker (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, interface: ServerProcess, interface: Ticker">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ServerProcess (Minestom 1.0 API)</title>
<title>ServerProcess (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, interface: ServerProcess">
@ -164,65 +164,63 @@ extends <a href="snapshot/Snapshotable.html" title="interface in net.minestom.se
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles all thrown exceptions from the server.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="extensions/ExtensionManager.html" title="class in net.minestom.server.extensions">ExtensionManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#extension()" class="member-name-link">extension</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#instance()" class="member-name-link">instance</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Loads and handle extensions.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="instance/InstanceManager.html" title="class in net.minestom.server.instance">InstanceManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#instance()" class="member-name-link">instance</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles registered instances.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isAlive()" class="member-name-link">isAlive</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="listener/manager/PacketListenerManager.html" title="class in net.minestom.server.listener.manager">PacketListenerManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#packetListener()" class="member-name-link">packetListener</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isAlive()" class="member-name-link">isAlive</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="listener/manager/PacketListenerManager.html" title="class in net.minestom.server.listener.manager">PacketListenerManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#packetListener()" class="member-name-link">packetListener</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles incoming packets.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="network/PacketProcessor.html" title="class in net.minestom.server.network">PacketProcessor</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#packetProcessor()" class="member-name-link">packetProcessor</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="network/PacketProcessor.html" title="class in net.minestom.server.network">PacketProcessor</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#packetProcessor()" class="member-name-link">packetProcessor</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the object handling the client packets processing.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#recipe()" class="member-name-link">recipe</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#recipe()" class="member-name-link">recipe</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles registered recipes shown to clients.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="timer/SchedulerManager.html" title="class in net.minestom.server.timer">SchedulerManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#scheduler()" class="member-name-link">scheduler</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="timer/SchedulerManager.html" title="class in net.minestom.server.timer">SchedulerManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#scheduler()" class="member-name-link">scheduler</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Main scheduler ticked at the server rate.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="network/socket/Server.html" title="class in net.minestom.server.network.socket">Server</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#server()" class="member-name-link">server</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="network/socket/Server.html" title="class in net.minestom.server.network.socket">Server</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#server()" class="member-name-link">server</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Exposed socket server.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#start(java.net.SocketAddress)" class="member-name-link">start</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/SocketAddress.html" title="class or interface in java.net" class="external-link">SocketAddress</a>&nbsp;socketAddress)</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>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stop()" class="member-name-link">stop</a>()</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#start(java.net.SocketAddress)" class="member-name-link">start</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/net/SocketAddress.html" title="class or interface in java.net" class="external-link">SocketAddress</a>&nbsp;socketAddress)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="gamedata/tags/TagManager.html" title="class in net.minestom.server.gamedata.tags">TagManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#tag()" class="member-name-link">tag</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stop()" class="member-name-link">stop</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="gamedata/tags/TagManager.html" title="class in net.minestom.server.gamedata.tags">TagManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#tag()" class="member-name-link">tag</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles registry tags.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="scoreboard/TeamManager.html" title="class in net.minestom.server.scoreboard">TeamManager</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#team()" class="member-name-link">team</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="scoreboard/TeamManager.html" title="class in net.minestom.server.scoreboard">TeamManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#team()" class="member-name-link">team</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles registered teams.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="ServerProcess.Ticker.html" title="interface in net.minestom.server">ServerProcess.Ticker</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#ticker()" class="member-name-link">ticker</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="ServerProcess.Ticker.html" title="interface in net.minestom.server">ServerProcess.Ticker</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#ticker()" class="member-name-link">ticker</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Handles the server ticks.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="item/armor/TrimManager.html" title="class in net.minestom.server.item.armor">TrimManager</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#trim()" class="member-name-link">trim</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>
@ -347,14 +345,6 @@ extends <a href="snapshot/Snapshotable.html" title="interface in net.minestom.se
</section>
</li>
<li>
<section class="detail" id="extension()">
<h3>extension</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type">@NotNull <a href="extensions/ExtensionManager.html" title="class in net.minestom.server.extensions">ExtensionManager</a></span>&nbsp;<span class="element-name">extension</span>()</div>
<div class="block">Loads and handle extensions.</div>
</section>
</li>
<li>
<section class="detail" id="tag()">
<h3>tag</h3>
<div class="member-signature"><span class="annotations">@NotNull
@ -363,6 +353,13 @@ extends <a href="snapshot/Snapshotable.html" title="interface in net.minestom.se
</section>
</li>
<li>
<section class="detail" id="trim()">
<h3>trim</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type">@NotNull <a href="item/armor/TrimManager.html" title="class in net.minestom.server.item.armor">TrimManager</a></span>&nbsp;<span class="element-name">trim</span>()</div>
</section>
</li>
<li>
<section class="detail" id="exception()">
<h3>exception</h3>
<div class="member-signature"><span class="annotations">@NotNull

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Tickable (Minestom 1.0 API)</title>
<title>Tickable (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, interface: Tickable">
@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code>, <code><a href="instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></code>, <code><a href="entity/Entity.html" title="class in net.minestom.server.entity">Entity</a></code>, <code><a href="entity/EntityCreature.html" title="class in net.minestom.server.entity">EntityCreature</a></code>, <code><a href="entity/EntityProjectile.html" title="class in net.minestom.server.entity">EntityProjectile</a></code>, <code><a href="entity/ExperienceOrb.html" title="class in net.minestom.server.entity">ExperienceOrb</a></code>, <code><a href="entity/fakeplayer/FakePlayer.html" title="class in net.minestom.server.entity.fakeplayer">FakePlayer</a></code>, <code><a href="instance/Instance.html" title="class in net.minestom.server.instance">Instance</a></code>, <code><a href="instance/InstanceContainer.html" title="class in net.minestom.server.instance">InstanceContainer</a></code>, <code><a href="entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></code>, <code><a href="entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></code>, <code><a href="entity/Player.html" title="class in net.minestom.server.entity">Player</a></code>, <code><a href="instance/SharedInstance.html" title="class in net.minestom.server.instance">SharedInstance</a></code></dd>
<dd><code><a href="instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code>, <code><a href="instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></code>, <code><a href="entity/Entity.html" title="class in net.minestom.server.entity">Entity</a></code>, <code><a href="entity/EntityCreature.html" title="class in net.minestom.server.entity">EntityCreature</a></code>, <code><a href="entity/EntityProjectile.html" title="class in net.minestom.server.entity">EntityProjectile</a></code>, <code><a href="entity/ExperienceOrb.html" title="class in net.minestom.server.entity">ExperienceOrb</a></code>, <code><a href="entity/fakeplayer/FakePlayer.html" title="class in net.minestom.server.entity.fakeplayer">FakePlayer</a></code>, <code><a href="instance/Instance.html" title="class in net.minestom.server.instance">Instance</a></code>, <code><a href="instance/InstanceContainer.html" title="class in net.minestom.server.instance">InstanceContainer</a></code>, <code><a href="entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></code>, <code><a href="instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></code>, <code><a href="entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></code>, <code><a href="entity/Player.html" title="class in net.minestom.server.entity">Player</a></code>, <code><a href="entity/PlayerProjectile.html" title="class in net.minestom.server.entity">PlayerProjectile</a></code>, <code><a href="instance/SharedInstance.html" title="class in net.minestom.server.instance">SharedInstance</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Tickable</span></div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Viewable (Minestom 1.0 API)</title>
<title>Viewable (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, interface: Viewable">
@ -78,7 +78,7 @@ loadScripts(document, 'script');</script>
</dl>
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="advancements/AdvancementTab.html" title="class in net.minestom.server.advancements">AdvancementTab</a></code>, <code><a href="inventory/type/AnvilInventory.html" title="class in net.minestom.server.inventory.type">AnvilInventory</a></code>, <code><a href="inventory/type/BeaconInventory.html" title="class in net.minestom.server.inventory.type">BeaconInventory</a></code>, <code><a href="scoreboard/BelowNameTag.html" title="class in net.minestom.server.scoreboard">BelowNameTag</a></code>, <code><a href="inventory/type/BrewingStandInventory.html" title="class in net.minestom.server.inventory.type">BrewingStandInventory</a></code>, <code><a href="instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code>, <code><a href="instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></code>, <code><a href="inventory/type/EnchantmentTableInventory.html" title="class in net.minestom.server.inventory.type">EnchantmentTableInventory</a></code>, <code><a href="entity/Entity.html" title="class in net.minestom.server.entity">Entity</a></code>, <code><a href="entity/EntityCreature.html" title="class in net.minestom.server.entity">EntityCreature</a></code>, <code><a href="entity/EntityProjectile.html" title="class in net.minestom.server.entity">EntityProjectile</a></code>, <code><a href="entity/ExperienceOrb.html" title="class in net.minestom.server.entity">ExperienceOrb</a></code>, <code><a href="entity/fakeplayer/FakePlayer.html" title="class in net.minestom.server.entity.fakeplayer">FakePlayer</a></code>, <code><a href="inventory/type/FurnaceInventory.html" title="class in net.minestom.server.inventory.type">FurnaceInventory</a></code>, <code><a href="entity/hologram/Hologram.html" title="class in net.minestom.server.entity.hologram">Hologram</a></code>, <code><a href="inventory/Inventory.html" title="class in net.minestom.server.inventory">Inventory</a></code>, <code><a href="entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></code>, <code><a href="entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></code>, <code><a href="entity/Player.html" title="class in net.minestom.server.entity">Player</a></code>, <code><a href="scoreboard/Sidebar.html" title="class in net.minestom.server.scoreboard">Sidebar</a></code>, <code><a href="scoreboard/TabList.html" title="class in net.minestom.server.scoreboard">TabList</a></code>, <code><a href="inventory/type/VillagerInventory.html" title="class in net.minestom.server.inventory.type">VillagerInventory</a></code></dd>
<dd><code><a href="advancements/AdvancementTab.html" title="class in net.minestom.server.advancements">AdvancementTab</a></code>, <code><a href="inventory/type/AnvilInventory.html" title="class in net.minestom.server.inventory.type">AnvilInventory</a></code>, <code><a href="inventory/type/BeaconInventory.html" title="class in net.minestom.server.inventory.type">BeaconInventory</a></code>, <code><a href="scoreboard/BelowNameTag.html" title="class in net.minestom.server.scoreboard">BelowNameTag</a></code>, <code><a href="inventory/type/BrewingStandInventory.html" title="class in net.minestom.server.inventory.type">BrewingStandInventory</a></code>, <code><a href="instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a></code>, <code><a href="instance/DynamicChunk.html" title="class in net.minestom.server.instance">DynamicChunk</a></code>, <code><a href="inventory/type/EnchantmentTableInventory.html" title="class in net.minestom.server.inventory.type">EnchantmentTableInventory</a></code>, <code><a href="entity/Entity.html" title="class in net.minestom.server.entity">Entity</a></code>, <code><a href="entity/EntityCreature.html" title="class in net.minestom.server.entity">EntityCreature</a></code>, <code><a href="entity/EntityProjectile.html" title="class in net.minestom.server.entity">EntityProjectile</a></code>, <code><a href="entity/ExperienceOrb.html" title="class in net.minestom.server.entity">ExperienceOrb</a></code>, <code><a href="entity/fakeplayer/FakePlayer.html" title="class in net.minestom.server.entity.fakeplayer">FakePlayer</a></code>, <code><a href="inventory/type/FurnaceInventory.html" title="class in net.minestom.server.inventory.type">FurnaceInventory</a></code>, <code><a href="inventory/Inventory.html" title="class in net.minestom.server.inventory">Inventory</a></code>, <code><a href="entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></code>, <code><a href="instance/LightingChunk.html" title="class in net.minestom.server.instance">LightingChunk</a></code>, <code><a href="entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></code>, <code><a href="entity/Player.html" title="class in net.minestom.server.entity">Player</a></code>, <code><a href="entity/PlayerProjectile.html" title="class in net.minestom.server.entity">PlayerProjectile</a></code>, <code><a href="scoreboard/Sidebar.html" title="class in net.minestom.server.scoreboard">Sidebar</a></code>, <code><a href="scoreboard/TabList.html" title="class in net.minestom.server.scoreboard">TabList</a></code>, <code><a href="inventory/type/VillagerInventory.html" title="class in net.minestom.server.inventory.type">VillagerInventory</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Viewable</span></div>
@ -107,16 +107,16 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all the viewers of this viewable element.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getViewersAsAudience()" class="member-name-link">getViewersAsAudience</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the result of <a href="#getViewers()"><code>getViewers()</code></a> as an Adventure Audience.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default @NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default @NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getViewersAsAudiences()" class="member-name-link">getViewersAsAudiences</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets the result of <a href="#getViewers()"><code>getViewers()</code></a> as an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a> of Adventure
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a>s.</div>
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a>s.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#isViewer(net.minestom.server.entity.Player)" class="member-name-link">isViewer</a><wbr>(@NotNull <a href="entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player)</code></div>
@ -259,7 +259,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getViewersAsAudience()">
<h3>getViewersAsAudience</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">default</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">getViewersAsAudience</span>()</div>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">getViewersAsAudience</span>()</div>
<div class="block">Gets the result of <a href="#getViewers()"><code>getViewers()</code></a> as an Adventure Audience.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -271,9 +271,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getViewersAsAudiences()">
<h3>getViewersAsAudiences</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">default</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">getViewersAsAudiences</span>()</div>
</span><span class="modifiers">default</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">getViewersAsAudiences</span>()</div>
<div class="block">Gets the result of <a href="#getViewers()"><code>getViewers()</code></a> as an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a> of Adventure
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a>s.</div>
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a>s.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the audiences</dd>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Advancement (Minestom 1.0 API)</title>
<title>Advancement (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.advancements, class: Advancement">
@ -111,20 +111,28 @@ loadScripts(document, 'script');</script>
<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.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float)" class="member-name-link">Advancement</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float)" class="member-name-link">Advancement</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon,
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float)" class="member-name-link">Advancement</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float)" class="member-name-link">Advancement</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float,boolean)" class="member-name-link">Advancement</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y,
boolean&nbsp;sendTelemetryData)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
@ -139,7 +147,7 @@ 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>@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</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="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDescription()" class="member-name-link">getDescription</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the description of the advancement.</div>
@ -170,7 +178,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the advancement tab linked to this advancement.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTitle()" class="member-name-link">getTitle</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the title of the advancement.</div>
@ -214,7 +222,7 @@ loadScripts(document, 'script');</script>
<div class="block">Sets the background.</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="#setDescription(net.kyori.adventure.text.Component)" class="member-name-link">setDescription</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDescription(net.kyori.adventure.text.Component)" class="member-name-link">setDescription</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Changes the description title.</div>
</div>
@ -243,7 +251,7 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTab(net.minestom.server.advancements.AdvancementTab)" class="member-name-link">setTab</a><wbr>(@NotNull <a href="AdvancementTab.html" title="class in net.minestom.server.advancements">AdvancementTab</a>&nbsp;tab)</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="#setTitle(net.kyori.adventure.text.Component)" class="member-name-link">setTitle</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTitle(net.kyori.adventure.text.Component)" class="member-name-link">setTitle</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Changes the advancement title.</div>
</div>
@ -313,11 +321,26 @@ loadScripts(document, 'script');</script>
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float)">
<h3>Advancement</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Advancement</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon,
@NotNull
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y)</span></div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float)">
<h3>Advancement</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Advancement</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull
@ -327,18 +350,18 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float)">
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float,boolean)">
<h3>Advancement</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Advancement</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon,
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y)</span></div>
float&nbsp;y,
boolean&nbsp;sendTelemetryData)</span></div>
</section>
</li>
</ul>
@ -395,7 +418,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getTitle()">
<h3>getTitle</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getTitle</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getTitle</span>()</div>
<div class="block">Gets the title of the advancement.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -407,7 +430,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="setTitle(net.kyori.adventure.text.Component)">
<h3>setTitle</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setTitle</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title)</span></div>
<div class="block">Changes the advancement title.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -419,7 +442,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getDescription()">
<h3>getDescription</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getDescription</span>()</div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getDescription</span>()</div>
<div class="block">Gets the description of the advancement.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -431,7 +454,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="setDescription(net.kyori.adventure.text.Component)">
<h3>setDescription</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setDescription</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description)</span></div>
<div class="block">Changes the description title.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AdvancementAction (Minestom 1.0 API)</title>
<title>AdvancementAction (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.advancements, enum: AdvancementAction">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AdvancementManager (Minestom 1.0 API)</title>
<title>AdvancementManager (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.advancements, class: AdvancementManager">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AdvancementRoot (Minestom 1.0 API)</title>
<title>AdvancementRoot (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.advancements, class: AdvancementRoot">
@ -100,16 +100,16 @@ loadScripts(document, 'script');</script>
<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.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float,java.lang.String)" class="member-name-link">AdvancementRoot</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float,java.lang.String)" class="member-name-link">AdvancementRoot</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull <a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
float&nbsp;y,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;background)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float,java.lang.String)" class="member-name-link">AdvancementRoot</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float,java.lang.String)" class="member-name-link">AdvancementRoot</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon,
<a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
float&nbsp;x,
@ -144,9 +144,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.ItemStack,net.minestom.server.advancements.FrameType,float,float,java.lang.String)">
<h3>AdvancementRoot</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AdvancementRoot</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon,
@NotNull
@ -161,9 +161,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.minestom.server.item.Material,net.minestom.server.advancements.FrameType,float,float,java.lang.String)">
<h3>AdvancementRoot</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AdvancementRoot</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;description,
@NotNull
@NotNull <a href="../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon,
<a href="FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AdvancementTab (Minestom 1.0 API)</title>
<title>AdvancementTab (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.advancements, class: AdvancementTab">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>FrameType (Minestom 1.0 API)</title>
<title>FrameType (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.advancements, enum: FrameType">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Notification (Minestom 1.0 API)</title>
<title>Notification (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.advancements.notifications, record: Notification">
@ -78,7 +78,7 @@ loadScripts(document, 'script');</script>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">Notification</span>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title, @NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType, @NotNull <a href="../../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon)
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">Notification</span>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title, @NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType, @NotNull <a href="../../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon)
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
<div class="block">Represents a message which can be sent using the <a href="NotificationCenter.html" title="class in net.minestom.server.advancements.notifications"><code>NotificationCenter</code></a>.</div>
</section>
@ -92,13 +92,13 @@ loadScripts(document, 'script');</script>
<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.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.ItemStack)" class="member-name-link">Notification</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.ItemStack)" class="member-name-link">Notification</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
@NotNull <a href="../../item/ItemStack.html" title="interface in net.minestom.server.item">ItemStack</a>&nbsp;icon)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates an instance of a <code>Notification</code> record class.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.Material)" class="member-name-link">Notification</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.Material)" class="member-name-link">Notification</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
@NotNull <a href="../../item/Material.html" title="interface in net.minestom.server.item">Material</a>&nbsp;icon)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
@ -131,7 +131,7 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getTitle()" class="member-name-link">getTitle</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
@ -146,7 +146,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>icon</code> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</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="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#title()" class="member-name-link">title</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>title</code> record component.</div>
@ -177,7 +177,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.Material)">
<h3>Notification</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Notification</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull
@NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
@NotNull
@ -188,7 +188,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.text.Component,net.minestom.server.advancements.FrameType,net.minestom.server.item.ItemStack)">
<h3>Notification</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Notification</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&nbsp;title,
@NotNull
@NotNull <a href="../FrameType.html" title="enum class in net.minestom.server.advancements">FrameType</a>&nbsp;frameType,
@NotNull
@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
<h3>getTitle</h3>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getTitle</span>()</div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">getTitle</span>()</div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</section>
</li>
@ -273,7 +273,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="title()">
<h3>title</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">title</span>()</div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a></span>&nbsp;<span class="element-name">title</span>()</div>
<div class="block">Returns the value of the <code>title</code> record component.</div>
<dl class="notes">
<dt>Returns:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>NotificationCenter (Minestom 1.0 API)</title>
<title>NotificationCenter (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.advancements.notifications, class: NotificationCenter">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.advancements.notifications (Minestom 1.0 API)</title>
<title>net.minestom.server.advancements.notifications (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.advancements.notifications">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.advancements.notifications Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.advancements.notifications 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.advancements.notifications">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.advancements (Minestom 1.0 API)</title>
<title>net.minestom.server.advancements (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.advancements">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.advancements Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.advancements 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.advancements">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AdventurePacketConvertor (Minestom 1.0 API)</title>
<title>AdventurePacketConvertor (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.adventure, class: AdventurePacketConvertor">
@ -107,7 +107,7 @@ loadScripts(document, 'script');</script>
<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-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createEntitySoundPacket(net.kyori.adventure.sound.Sound,net.minestom.server.entity.Entity)" class="member-name-link">createEntitySoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createEntitySoundPacket(net.kyori.adventure.sound.Sound,net.minestom.server.entity.Entity)" class="member-name-link">createEntitySoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
<div class="block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
@ -115,52 +115,54 @@ loadScripts(document, 'script');</script>
</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundPacket(net.kyori.adventure.sound.Sound,double,double,double)" class="member-name-link">createSoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundPacket(net.kyori.adventure.sound.Sound,double,double,double)" class="member-name-link">createSoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a sound packet from a sound and a location.</div>
<div class="block">Creates a sound packet from a sound and a location.<br>
Random variation by default unless a seed is provided in the <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link"><code>Sound</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundPacket(net.kyori.adventure.sound.Sound,net.kyori.adventure.sound.Sound.Emitter)" class="member-name-link">createSoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.Emitter.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Emitter</a>&nbsp;emitter)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundPacket(net.kyori.adventure.sound.Sound,net.kyori.adventure.sound.Sound.Emitter)" class="member-name-link">createSoundPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.Emitter.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Emitter</a>&nbsp;emitter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a sound effect packet from a sound and an emitter.</div>
<div class="block">Creates a sound effect packet from a sound and an emitter.<br>
Random variation by default unless a seed is provided in the <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link"><code>Sound</code></a>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundStopPacket(net.kyori.adventure.sound.SoundStop)" class="member-name-link">createSoundStopPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/SoundStop.html" title="class or interface in net.kyori.adventure.sound" class="external-link">SoundStop</a>&nbsp;stop)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createSoundStopPacket(net.kyori.adventure.sound.SoundStop)" class="member-name-link">createSoundStopPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/SoundStop.html" title="class or interface in net.kyori.adventure.sound" class="external-link">SoundStop</a>&nbsp;stop)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates a sound stop packet from a sound stop.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static &lt;T&gt;&nbsp;@NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createTitlePartPacket(net.kyori.adventure.title.TitlePart,T)" class="member-name-link">createTitlePartPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/title/TitlePart.html" title="class or interface in net.kyori.adventure.title" class="external-link">TitlePart</a>&lt;T&gt;&nbsp;part,
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createTitlePartPacket(net.kyori.adventure.title.TitlePart,T)" class="member-name-link">createTitlePartPacket</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/title/TitlePart.html" title="class or interface in net.kyori.adventure.title" class="external-link">TitlePart</a>&lt;T&gt;&nbsp;part,
T&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Creates one of the three title packets from a title part and a value.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarColorValue(net.kyori.adventure.bossbar.BossBar.Color)" class="member-name-link">getBossBarColorValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Color.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Color</a>&nbsp;color)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarColorValue(net.kyori.adventure.bossbar.BossBar.Color)" class="member-name-link">getBossBarColorValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Color.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Color</a>&nbsp;color)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the int value of a boss bar color.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static byte</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarFlagValue(java.util.Collection)" class="member-name-link">getBossBarFlagValue</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Flag.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Flag</a>&gt;&nbsp;flags)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarFlagValue(java.util.Collection)" class="member-name-link">getBossBarFlagValue</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Flag.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Flag</a>&gt;&nbsp;flags)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the byte value of a collection of boss bar flags.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarOverlayValue(net.kyori.adventure.bossbar.BossBar.Overlay)" class="member-name-link">getBossBarOverlayValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Overlay.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Overlay</a>&nbsp;overlay)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBossBarOverlayValue(net.kyori.adventure.bossbar.BossBar.Overlay)" class="member-name-link">getBossBarOverlayValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Overlay.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Overlay</a>&nbsp;overlay)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the int value of a boss bar overlay.</div>
</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="#getNamedTextColorValue(net.kyori.adventure.text.format.NamedTextColor)" class="member-name-link">getNamedTextColorValue</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/format/NamedTextColor.html" title="class or interface in net.kyori.adventure.text.format" class="external-link">NamedTextColor</a>&nbsp;color)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNamedTextColorValue(net.kyori.adventure.text.format.NamedTextColor)" class="member-name-link">getNamedTextColorValue</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/format/NamedTextColor.html" title="class or interface in net.kyori.adventure.text.format" class="external-link">NamedTextColor</a>&nbsp;color)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the int value from a named text color.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSoundSourceValue(net.kyori.adventure.sound.Sound.Source)" class="member-name-link">getSoundSourceValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.Source.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Source</a>&nbsp;source)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSoundSourceValue(net.kyori.adventure.sound.Sound.Source)" class="member-name-link">getSoundSourceValue</a><wbr>(<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.Source.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Source</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the int value of a sound source.</div>
</div>
@ -199,7 +201,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getBossBarOverlayValue(net.kyori.adventure.bossbar.BossBar.Overlay)">
<h3>getBossBarOverlayValue</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBossBarOverlayValue</span><wbr><span class="parameters">(@NotNull
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Overlay.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Overlay</a>&nbsp;overlay)</span></div>
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Overlay.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Overlay</a>&nbsp;overlay)</span></div>
<div class="block">Gets the int value of a boss bar overlay.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -213,7 +215,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getBossBarFlagValue(java.util.Collection)">
<h3>getBossBarFlagValue</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">byte</span>&nbsp;<span class="element-name">getBossBarFlagValue</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Flag.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Flag</a>&gt;&nbsp;flags)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Flag.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Flag</a>&gt;&nbsp;flags)</span></div>
<div class="block">Gets the byte value of a collection of boss bar flags.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -227,7 +229,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getBossBarColorValue(net.kyori.adventure.bossbar.BossBar.Color)">
<h3>getBossBarColorValue</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBossBarColorValue</span><wbr><span class="parameters">(@NotNull
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.Color.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Color</a>&nbsp;color)</span></div>
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.Color.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar.Color</a>&nbsp;color)</span></div>
<div class="block">Gets the int value of a boss bar color.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -241,7 +243,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getSoundSourceValue(net.kyori.adventure.sound.Sound.Source)">
<h3>getSoundSourceValue</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSoundSourceValue</span><wbr><span class="parameters">(@NotNull
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.Source.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Source</a>&nbsp;source)</span></div>
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.Source.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Source</a>&nbsp;source)</span></div>
<div class="block">Gets the int value of a sound source.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -255,7 +257,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getNamedTextColorValue(net.kyori.adventure.text.format.NamedTextColor)">
<h3>getNamedTextColorValue</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNamedTextColorValue</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/format/NamedTextColor.html" title="class or interface in net.kyori.adventure.text.format" class="external-link">NamedTextColor</a>&nbsp;color)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/format/NamedTextColor.html" title="class or interface in net.kyori.adventure.text.format" class="external-link">NamedTextColor</a>&nbsp;color)</span></div>
<div class="block">Gets the int value from a named text color.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -270,11 +272,12 @@ loadScripts(document, 'script');</script>
<h3>createSoundPacket</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></span>&nbsp;<span class="element-name">createSoundPacket</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</span></div>
<div class="block">Creates a sound packet from a sound and a location.</div>
<div class="block">Creates a sound packet from a sound and a location.<br>
Random variation by default unless a seed is provided in the <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link"><code>Sound</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>sound</code> - the sound</dd>
@ -291,9 +294,10 @@ loadScripts(document, 'script');</script>
<h3>createSoundPacket</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></span>&nbsp;<span class="element-name">createSoundPacket</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.Emitter.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Emitter</a>&nbsp;emitter)</span></div>
<div class="block">Creates a sound effect packet from a sound and an emitter.</div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.Emitter.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound.Emitter</a>&nbsp;emitter)</span></div>
<div class="block">Creates a sound effect packet from a sound and an emitter.<br>
Random variation by default unless a seed is provided in the <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link"><code>Sound</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>sound</code> - the sound</dd>
@ -308,7 +312,7 @@ loadScripts(document, 'script');</script>
<h3>createEntitySoundPacket</h3>
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html#forRemoval()" title="class or interface in java.lang" class="external-link">forRemoval</a>=true)
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></span>&nbsp;<span class="element-name">createEntitySoundPacket</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/Sound.html" title="class or interface in net.kyori.adventure.sound" class="external-link">Sound</a>&nbsp;sound,
@NotNull
@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity)</span></div>
<div class="deprecation-block"><span class="deprecated-label">Deprecated, for removal: This API element is subject to removal in a future version.</span>
@ -328,7 +332,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="createSoundStopPacket(net.kyori.adventure.sound.SoundStop)">
<h3>createSoundStopPacket</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></span>&nbsp;<span class="element-name">createSoundStopPacket</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/sound/SoundStop.html" title="class or interface in net.kyori.adventure.sound" class="external-link">SoundStop</a>&nbsp;stop)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/sound/SoundStop.html" title="class or interface in net.kyori.adventure.sound" class="external-link">SoundStop</a>&nbsp;stop)</span></div>
<div class="block">Creates a sound stop packet from a sound stop.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -343,7 +347,7 @@ loadScripts(document, 'script');</script>
<h3 id="createTitlePartPacket(net.kyori.adventure.title.TitlePart,java.lang.Object)">createTitlePartPacket</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">@NotNull <a href="../network/packet/server/ServerPacket.html" title="interface in net.minestom.server.network.packet.server">ServerPacket</a></span>&nbsp;<span class="element-name">createTitlePartPacket</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/title/TitlePart.html" title="class or interface in net.kyori.adventure.title" class="external-link">TitlePart</a>&lt;T&gt;&nbsp;part,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/title/TitlePart.html" title="class or interface in net.kyori.adventure.title" class="external-link">TitlePart</a>&lt;T&gt;&nbsp;part,
@NotNull
T&nbsp;value)</span></div>
<div class="block">Creates one of the three title packets from a title part and a value.</div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ComponentHolder (Minestom 1.0 API)</title>
<title>ComponentHolder (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.adventure, interface: ComponentHolder">
@ -82,7 +82,7 @@ loadScripts(document, 'script');</script>
</dl>
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../network/packet/server/play/ActionBarPacket.html" title="class in net.minestom.server.network.packet.server.play">ActionBarPacket</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.Advancement.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.Advancement</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.AdvancementMapping.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.AdvancementMapping</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.DisplayData.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.DisplayData</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.AddAction.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket.AddAction</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.UpdateTitleAction.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket.UpdateTitleAction</a></code>, <code><a href="../network/packet/server/play/DeathCombatEventPacket.html" title="class in net.minestom.server.network.packet.server.play">DeathCombatEventPacket</a></code>, <code><a href="../network/packet/server/play/DisconnectPacket.html" title="class in net.minestom.server.network.packet.server.play">DisconnectPacket</a></code>, <code><a href="../network/packet/server/play/EntityEquipmentPacket.html" title="class in net.minestom.server.network.packet.server.play">EntityEquipmentPacket</a></code>, <code><a href="../network/packet/server/play/EntityMetaDataPacket.html" title="class in net.minestom.server.network.packet.server.play">EntityMetaDataPacket</a></code>, <code><a href="../network/packet/server/login/LoginDisconnectPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginDisconnectPacket</a></code>, <code><a href="../network/packet/server/play/OpenWindowPacket.html" title="class in net.minestom.server.network.packet.server.play">OpenWindowPacket</a></code>, <code><a href="../network/packet/server/play/PlayerChatMessagePacket.html" title="class in net.minestom.server.network.packet.server.play">PlayerChatMessagePacket</a></code>, <code><a href="../network/packet/server/play/PlayerListHeaderAndFooterPacket.html" title="class in net.minestom.server.network.packet.server.play">PlayerListHeaderAndFooterPacket</a></code>, <code><a href="../network/packet/server/play/ResourcePackSendPacket.html" title="class in net.minestom.server.network.packet.server.play">ResourcePackSendPacket</a></code>, <code><a href="../network/packet/server/play/ScoreboardObjectivePacket.html" title="class in net.minestom.server.network.packet.server.play">ScoreboardObjectivePacket</a></code>, <code><a href="../network/packet/server/play/SetSlotPacket.html" title="class in net.minestom.server.network.packet.server.play">SetSlotPacket</a></code>, <code><a href="../network/packet/server/play/SetTitleSubTitlePacket.html" title="class in net.minestom.server.network.packet.server.play">SetTitleSubTitlePacket</a></code>, <code><a href="../network/packet/server/play/SetTitleTextPacket.html" title="class in net.minestom.server.network.packet.server.play">SetTitleTextPacket</a></code>, <code><a href="../network/packet/server/play/SystemChatPacket.html" title="class in net.minestom.server.network.packet.server.play">SystemChatPacket</a></code>, <code><a href="../network/packet/server/play/TabCompletePacket.html" title="class in net.minestom.server.network.packet.server.play">TabCompletePacket</a></code>, <code><a href="../network/packet/server/play/TabCompletePacket.Match.html" title="class in net.minestom.server.network.packet.server.play">TabCompletePacket.Match</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.CreateTeamAction.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket.CreateTeamAction</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.UpdateTeamAction.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket.UpdateTeamAction</a></code>, <code><a href="../network/packet/server/play/WindowItemsPacket.html" title="class in net.minestom.server.network.packet.server.play">WindowItemsPacket</a></code></dd>
<dd><code><a href="../network/packet/server/play/ActionBarPacket.html" title="class in net.minestom.server.network.packet.server.play">ActionBarPacket</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.Advancement.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.Advancement</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.AdvancementMapping.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.AdvancementMapping</a></code>, <code><a href="../network/packet/server/play/AdvancementsPacket.DisplayData.html" title="class in net.minestom.server.network.packet.server.play">AdvancementsPacket.DisplayData</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.AddAction.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket.AddAction</a></code>, <code><a href="../network/packet/server/play/BossBarPacket.UpdateTitleAction.html" title="class in net.minestom.server.network.packet.server.play">BossBarPacket.UpdateTitleAction</a></code>, <code><a href="../network/packet/server/play/DeathCombatEventPacket.html" title="class in net.minestom.server.network.packet.server.play">DeathCombatEventPacket</a></code>, <code><a href="../network/packet/server/common/DisconnectPacket.html" title="class in net.minestom.server.network.packet.server.common">DisconnectPacket</a></code>, <code><a href="../network/packet/server/play/EntityEquipmentPacket.html" title="class in net.minestom.server.network.packet.server.play">EntityEquipmentPacket</a></code>, <code><a href="../network/packet/server/play/EntityMetaDataPacket.html" title="class in net.minestom.server.network.packet.server.play">EntityMetaDataPacket</a></code>, <code><a href="../network/packet/server/login/LoginDisconnectPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginDisconnectPacket</a></code>, <code><a href="../network/packet/server/play/OpenWindowPacket.html" title="class in net.minestom.server.network.packet.server.play">OpenWindowPacket</a></code>, <code><a href="../network/packet/server/play/PlayerChatMessagePacket.html" title="class in net.minestom.server.network.packet.server.play">PlayerChatMessagePacket</a></code>, <code><a href="../network/packet/server/play/PlayerListHeaderAndFooterPacket.html" title="class in net.minestom.server.network.packet.server.play">PlayerListHeaderAndFooterPacket</a></code>, <code><a href="../network/packet/server/common/ResourcePackPushPacket.html" title="class in net.minestom.server.network.packet.server.common">ResourcePackPushPacket</a></code>, <code><a href="../network/packet/server/play/ScoreboardObjectivePacket.html" title="class in net.minestom.server.network.packet.server.play">ScoreboardObjectivePacket</a></code>, <code><a href="../network/packet/server/play/SetSlotPacket.html" title="class in net.minestom.server.network.packet.server.play">SetSlotPacket</a></code>, <code><a href="../network/packet/server/play/SetTitleSubTitlePacket.html" title="class in net.minestom.server.network.packet.server.play">SetTitleSubTitlePacket</a></code>, <code><a href="../network/packet/server/play/SetTitleTextPacket.html" title="class in net.minestom.server.network.packet.server.play">SetTitleTextPacket</a></code>, <code><a href="../network/packet/server/play/SystemChatPacket.html" title="class in net.minestom.server.network.packet.server.play">SystemChatPacket</a></code>, <code><a href="../network/packet/server/play/TabCompletePacket.html" title="class in net.minestom.server.network.packet.server.play">TabCompletePacket</a></code>, <code><a href="../network/packet/server/play/TabCompletePacket.Match.html" title="class in net.minestom.server.network.packet.server.play">TabCompletePacket.Match</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.CreateTeamAction.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket.CreateTeamAction</a></code>, <code><a href="../network/packet/server/play/TeamsPacket.UpdateTeamAction.html" title="class in net.minestom.server.network.packet.server.play">TeamsPacket.UpdateTeamAction</a></code>, <code><a href="../network/packet/server/play/WindowItemsPacket.html" title="class in net.minestom.server.network.packet.server.play">WindowItemsPacket</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ComponentHolder&lt;T&gt;</span></div>
@ -101,18 +101,18 @@ 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-tab3"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#components()" class="member-name-link">components</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the components held by this object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ComponentHolder.html" title="type parameter in ComponentHolder">T</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#copyWithOperator(java.util.function.UnaryOperator)" class="member-name-link">copyWithOperator</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/UnaryOperator.html" title="class or interface in java.util.function" class="external-link">UnaryOperator</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;operator)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#copyWithOperator(java.util.function.UnaryOperator)" class="member-name-link">copyWithOperator</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/UnaryOperator.html" title="class or interface in java.util.function" class="external-link">UnaryOperator</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;operator)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a copy of this object.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#visitComponents(java.util.function.Consumer)" class="member-name-link">visitComponents</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;visitor)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#visitComponents(java.util.function.Consumer)" class="member-name-link">visitComponents</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;visitor)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Visits each component held by this object.</div>
</div>
@ -134,7 +134,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="components()">
<h3>components</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</span>&nbsp;<span class="element-name">components</span>()</div>
</span><span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</span>&nbsp;<span class="element-name">components</span>()</div>
<div class="block">Gets the components held by this object.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -147,7 +147,7 @@ loadScripts(document, 'script');</script>
<h3>copyWithOperator</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type"><a href="ComponentHolder.html" title="type parameter in ComponentHolder">T</a></span>&nbsp;<span class="element-name">copyWithOperator</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/UnaryOperator.html" title="class or interface in java.util.function" class="external-link">UnaryOperator</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;operator)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/UnaryOperator.html" title="class or interface in java.util.function" class="external-link">UnaryOperator</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;operator)</span></div>
<div class="block">Returns a copy of this object. For each component this object holds, the operator
is applied to the copy before returning.</div>
<dl class="notes">
@ -162,7 +162,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="visitComponents(java.util.function.Consumer)">
<h3>visitComponents</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">visitComponents</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;visitor)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;&nbsp;visitor)</span></div>
<div class="block">Visits each component held by this object.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Localizable (Minestom 1.0 API)</title>
<title>Localizable (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.adventure, interface: Localizable">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinestomAdventure (Minestom 1.0 API)</title>
<title>MinestomAdventure (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.adventure, class: MinestomAdventure">
@ -96,9 +96,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">If components should be automatically translated in outgoing packets.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/Codec.html" title="class or interface in net.kyori.adventure.util" class="external-link">Codec</a>&lt;org.jglrxavpok.hephaistos.nbt.NBT,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBTException,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a>&gt;</code></div>
<div class="col-second odd-row-color"><code><a href="#NBT_CODEC" class="member-name-link">NBT_CODEC</a></code></div>
<div class="col-last odd-row-color">
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>,<wbr><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</code></div>
<div class="col-second odd-row-color"><code><a href="#COMPONENT_TRANSLATOR" class="member-name-link">COMPONENT_TRANSLATOR</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/Codec.html" title="class or interface in net.kyori.adventure.util" class="external-link">Codec</a>&lt;org.jglrxavpok.hephaistos.nbt.NBT,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBTException,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#NBT_CODEC" class="member-name-link">NBT_CODEC</a></code></div>
<div class="col-last even-row-color">
<div class="block">A codec to convert between strings and NBT.</div>
</div>
</div>
@ -145,7 +148,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="NBT_CODEC">
<h3>NBT_CODEC</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/Codec.html" title="class or interface in net.kyori.adventure.util" class="external-link">Codec</a>&lt;org.jglrxavpok.hephaistos.nbt.NBT,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBTException,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a>&gt;</span>&nbsp;<span class="element-name">NBT_CODEC</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/Codec.html" title="class or interface in net.kyori.adventure.util" class="external-link">Codec</a>&lt;org.jglrxavpok.hephaistos.nbt.NBT,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBTException,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a>&gt;</span>&nbsp;<span class="element-name">NBT_CODEC</span></div>
<div class="block">A codec to convert between strings and NBT.</div>
</section>
</li>
@ -156,6 +159,12 @@ loadScripts(document, 'script');</script>
<div class="block">If components should be automatically translated in outgoing packets.</div>
</section>
</li>
<li>
<section class="detail" id="COMPONENT_TRANSLATOR">
<h3>COMPONENT_TRANSLATOR</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>,<wbr><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>&gt;</span>&nbsp;<span class="element-name">COMPONENT_TRANSLATOR</span></div>
</section>
</li>
</ul>
</section>
</li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AudienceProvider (Minestom 1.0 API)</title>
<title>AudienceProvider (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.adventure.audience, interface: AudienceProvider">
@ -78,7 +78,7 @@ loadScripts(document, 'script');</script>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">AudienceProvider&lt;A&gt;</span></div>
<div class="block">A generic provider of <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>audiences</code></a> or some subtype.</div>
<div class="block">A generic provider of <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>audiences</code></a> or some subtype.</div>
</section>
<section class="summary">
<ul class="summary-list">
@ -99,7 +99,7 @@ loadScripts(document, 'script');</script>
<div class="block">Gets all audience members.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#all(java.util.function.Predicate)" class="member-name-link">all</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#all(java.util.function.Predicate)" class="member-name-link">all</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all audience members that match the given predicate.</div>
</div>
@ -120,14 +120,14 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#custom(net.kyori.adventure.key.Keyed,java.util.function.Predicate)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Gets all custom audience members stored using the given keyed object that match
the given predicate.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#custom(net.kyori.adventure.key.Key,java.util.function.Predicate)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all custom audience members stored using the given key that match the
given predicate.</div>
@ -138,7 +138,7 @@ loadScripts(document, 'script');</script>
<div class="block">Gets all custom audience members.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#customs(java.util.function.Predicate)" class="member-name-link">customs</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#customs(java.util.function.Predicate)" class="member-name-link">customs</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all custom audience members matching the given predicate.</div>
</div>
@ -277,7 +277,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members stored using the given keyed object that match
the given predicate.</div>
<dl class="notes">
@ -295,7 +295,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type"><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members stored using the given key that match the
given predicate.</div>
<dl class="notes">
@ -324,7 +324,7 @@ loadScripts(document, 'script');</script>
<h3>customs</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type"><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></span>&nbsp;<span class="element-name">customs</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members matching the given predicate.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -339,7 +339,7 @@ loadScripts(document, 'script');</script>
<h3>all</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="return-type"><a href="AudienceProvider.html" title="type parameter in AudienceProvider">A</a></span>&nbsp;<span class="element-name">all</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all audience members that match the given predicate.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AudienceRegistry (Minestom 1.0 API)</title>
<title>AudienceRegistry (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.adventure.audience, class: AudienceRegistry">
@ -90,8 +90,8 @@ loadScripts(document, 'script');</script>
<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(java.util.Map,java.util.function.Supplier)" class="member-name-link">AudienceRegistry</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;net.kyori.adventure.key.Key,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingMap,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingCollection)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.Map,java.util.function.Supplier)" class="member-name-link">AudienceRegistry</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;net.kyori.adventure.key.Key,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingMap,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingCollection)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new audience registrar with a given backing map.</div>
</div>
@ -109,7 +109,7 @@ 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>@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets every audience in the registry.</div>
@ -119,42 +119,42 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Checks if this registry is empty.</div>
</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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#of(java.util.function.Predicate)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#of(java.util.function.Predicate)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets every audience member in the registry who matches a given predicate.</div>
</div>
<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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#of(net.kyori.adventure.key.Key)" class="member-name-link">of</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets every audience in the registry under a specific key.</div>
</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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-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/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#of(net.kyori.adventure.key.Keyed)" class="member-name-link">of</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets every audience in the registry under a specific key.</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="#register(net.kyori.adventure.key.Keyed,java.util.Collection)" class="member-name-link">register</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</code></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds some audiences to the registry.</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="#register(net.kyori.adventure.key.Keyed,net.kyori.adventure.audience.Audience...)" class="member-name-link">register</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds some audiences to the registry.</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="#register(net.kyori.adventure.key.Key,java.util.Collection)" class="member-name-link">register</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</code></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds some audiences to the registry.</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="#register(net.kyori.adventure.key.Key,net.kyori.adventure.audience.Audience...)" class="member-name-link">register</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds some audiences to the registry.</div>
</div>
@ -179,9 +179,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="&lt;init&gt;(java.util.Map,java.util.function.Supplier)">
<h3>AudienceRegistry</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AudienceRegistry</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;net.kyori.adventure.key.Key,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingMap,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;net.kyori.adventure.key.Key,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingMap,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingCollection)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;&nbsp;backingCollection)</span></div>
<div class="block">Creates a new audience registrar with a given backing map.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</span></div>
<div class="block">Adds some audiences to the registry.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -230,7 +230,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</span></div>
<div class="block">Adds some audiences to the registry.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -245,7 +245,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>...&nbsp;audiences)</span></div>
<div class="block">Adds some audiences to the registry.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -260,7 +260,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</span></div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;audiences)</span></div>
<div class="block">Adds some audiences to the registry.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -273,7 +273,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="all()">
<h3>all</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
<div class="block">Gets every audience in the registry.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -285,7 +285,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="of(net.kyori.adventure.key.Keyed)">
<h3>of</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed)</span></div>
<div class="block">Gets every audience in the registry under a specific key.</div>
<dl class="notes">
@ -300,7 +300,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="of(net.kyori.adventure.key.Key)">
<h3>of</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key)</span></div>
<div class="block">Gets every audience in the registry under a specific key.</div>
<dl class="notes">
@ -315,8 +315,8 @@ loadScripts(document, 'script');</script>
<section class="detail" id="of(java.util.function.Predicate)">
<h3>of</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">of</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets every audience member in the registry who matches a given predicate.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Audiences (Minestom 1.0 API)</title>
<title>Audiences (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.adventure.audience, class: Audiences">
@ -106,66 +106,66 @@ 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-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all audience members.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#all(java.util.function.Predicate)" class="member-name-link">all</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#all(java.util.function.Predicate)" class="member-name-link">all</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all audience members that match the given predicate.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#console()" class="member-name-link">console</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the console as an audience.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#custom(net.kyori.adventure.key.Key)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members stored using the given key.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#custom(net.kyori.adventure.key.Keyed)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members stored using the given keyed object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#custom(net.kyori.adventure.key.Keyed,java.util.function.Predicate)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members stored using the given keyed object that match
the given predicate.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#custom(net.kyori.adventure.key.Key,java.util.function.Predicate)" class="member-name-link">custom</a><wbr>(@NotNull net.kyori.adventure.key.Key&nbsp;key,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members stored using the given key that match the
given predicate.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#customs()" class="member-name-link">customs</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#customs(java.util.function.Predicate)" class="member-name-link">customs</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#customs(java.util.function.Predicate)" class="member-name-link">customs</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all custom audience members matching the given predicate.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#iterable()" class="member-name-link">iterable</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience"><code>AudienceProvider</code></a> that provides iterables of audience members.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#players()" class="member-name-link">players</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all audience members that are of type <a href="../../entity/Player.html" title="class in net.minestom.server.entity"><code>Player</code></a>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#players(java.util.function.Predicate)" class="member-name-link">players</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets all audience members that are of type <a href="../../entity/Player.html" title="class in net.minestom.server.entity"><code>Player</code></a> and match the predicate.</div>
@ -175,12 +175,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the audience registry used to register custom audiences.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#server()" class="member-name-link">server</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the combination of <a href="#players()"><code>players()</code></a> and <a href="#console()"><code>console()</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#single()" class="member-name-link">single</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Gets the <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience"><code>AudienceProvider</code></a> that provides forwarding audiences.</div>
@ -220,7 +220,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="single()">
<h3>single</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">single</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;</span>&nbsp;<span class="element-name">single</span>()</div>
<div class="block">Gets the <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience"><code>AudienceProvider</code></a> that provides forwarding audiences.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -232,7 +232,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="iterable()">
<h3>iterable</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;</span>&nbsp;<span class="element-name">iterable</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;? extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&gt;</span>&nbsp;<span class="element-name">iterable</span>()</div>
<div class="block">Gets the <a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience"><code>AudienceProvider</code></a> that provides iterables of audience members.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -244,7 +244,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="all()">
<h3>all</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">all</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">all</span>()</div>
<div class="block">Gets all audience members. This returns <a href="#players()"><code>players()</code></a> combined with
<a href="#customs()"><code>customs()</code></a> and <a href="#console()"><code>console()</code></a>. This can be a costly operation, so it
is often preferable to use <a href="#server()"><code>server()</code></a> instead.</div>
@ -258,7 +258,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="players()">
<h3>players</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">players</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">players</span>()</div>
<div class="block">Gets all audience members that are of type <a href="../../entity/Player.html" title="class in net.minestom.server.entity"><code>Player</code></a>.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -270,7 +270,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="players(java.util.function.Predicate)">
<h3>players</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">players</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">players</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all audience members that are of type <a href="../../entity/Player.html" title="class in net.minestom.server.entity"><code>Player</code></a> and match the predicate.</div>
<dl class="notes">
@ -285,7 +285,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="console()">
<h3>console</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">console</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">console</span>()</div>
<div class="block">Gets the console as an audience.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -297,7 +297,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="server()">
<h3>server</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">server</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">server</span>()</div>
<div class="block">Gets the combination of <a href="#players()"><code>players()</code></a> and <a href="#console()"><code>console()</code></a>.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -309,7 +309,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="customs()">
<h3>customs</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">customs</span>()</div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">customs</span>()</div>
<div class="block">Gets all custom audience members.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -321,7 +321,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="custom(net.kyori.adventure.key.Keyed)">
<h3>custom</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed)</span></div>
<div class="block">Gets all custom audience members stored using the given keyed object.</div>
<dl class="notes">
@ -336,7 +336,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="custom(net.kyori.adventure.key.Key)">
<h3>custom</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key)</span></div>
<div class="block">Gets all custom audience members stored using the given key.</div>
<dl class="notes">
@ -351,9 +351,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="custom(net.kyori.adventure.key.Keyed,java.util.function.Predicate)">
<h3>custom</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Keyed&nbsp;keyed,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members stored using the given keyed object that match
the given predicate.</div>
<dl class="notes">
@ -369,9 +369,9 @@ loadScripts(document, 'script');</script>
<section class="detail" id="custom(net.kyori.adventure.key.Key,java.util.function.Predicate)">
<h3>custom</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">custom</span><wbr><span class="parameters">(@NotNull
@NotNull net.kyori.adventure.key.Key&nbsp;key,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members stored using the given key that match the
given predicate.</div>
<dl class="notes">
@ -387,8 +387,8 @@ loadScripts(document, 'script');</script>
<section class="detail" id="customs(java.util.function.Predicate)">
<h3>customs</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">customs</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">customs</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all custom audience members matching the given predicate.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -402,8 +402,8 @@ loadScripts(document, 'script');</script>
<section class="detail" id="all(java.util.function.Predicate)">
<h3>all</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">all</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a></span>&nbsp;<span class="element-name">all</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link">Audience</a>&gt;&nbsp;filter)</span></div>
<div class="block">Gets all audience members that match the given predicate.</div>
<dl class="notes">
<dt>Parameters:</dt>

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.audience (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.audience (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.adventure.audience">
@ -90,7 +90,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="AudienceProvider.html" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;A&gt;</div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">A generic provider of <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>audiences</code></a> or some subtype.</div>
<div class="block">A generic provider of <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>audiences</code></a> or some subtype.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AudienceRegistry.html" title="class in net.minestom.server.adventure.audience">AudienceRegistry</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.audience Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.audience 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.adventure.audience">
@ -69,11 +69,11 @@ loadScripts(document, 'script');</script>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">net.minestom.server.adventure.audience.<a href="AudienceProvider.html" class="type-name-link" title="interface in net.minestom.server.adventure.audience">AudienceProvider</a>&lt;A&gt;</li>
<li class="circle">net.kyori.adventure.pointer.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/pointer/Pointered.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.pointer">Pointered</a>
<li class="circle">net.kyori.adventure.pointer.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/pointer/Pointered.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.pointer">Pointered</a>
<ul>
<li class="circle">net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.audience">Audience</a>
<li class="circle">net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.audience">Audience</a>
<ul>
<li class="circle">net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/ForwardingAudience.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.audience">ForwardingAudience</a>
<li class="circle">net.kyori.adventure.audience.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/ForwardingAudience.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.audience">ForwardingAudience</a>
<ul>
<li class="circle">net.minestom.server.adventure.audience.<a href="PacketGroupingAudience.html" class="type-name-link" title="interface in net.minestom.server.adventure.audience">PacketGroupingAudience</a></li>
</ul>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BossBarManager (Minestom 1.0 API)</title>
<title>BossBarManager (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.adventure.bossbar, class: BossBarManager">
@ -80,7 +80,7 @@ loadScripts(document, 'script');</script>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Manages all boss bars known to this Minestom instance. Although this class can be used
to show boss bars to players, it is preferable to use the boss bar methods in the
<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a> class instead.
<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience</code></a> class instead.
<p>This implementation is heavily based on
<a href="https://github.com/VelocityPowered/Velocity">Velocity</a>'s boss bar
@ -89,8 +89,8 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html#showBossBar(net.kyori.adventure.bossbar.BossBar)" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience.showBossBar(BossBar)</code></a></li>
<li><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/audience/Audience.html#hideBossBar(net.kyori.adventure.bossbar.BossBar)" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience.hideBossBar(BossBar)</code></a></li>
<li><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html#showBossBar(net.kyori.adventure.bossbar.BossBar)" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience.showBossBar(BossBar)</code></a></li>
<li><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/audience/Audience.html#hideBossBar(net.kyori.adventure.bossbar.BossBar)" title="class or interface in net.kyori.adventure.audience" class="external-link"><code>Audience.hideBossBar(BossBar)</code></a></li>
</ul>
</dd>
</dl>
@ -125,29 +125,29 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addBossBar(java.util.Collection,net.kyori.adventure.bossbar.BossBar)" class="member-name-link">addBossBar</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;players,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds the specified players to the boss bar's viewers and spawns the boss bar, registering the
boss bar if needed.</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="#addBossBar(net.minestom.server.entity.Player,net.kyori.adventure.bossbar.BossBar)" class="member-name-link">addBossBar</a><wbr>(@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds the specified player to the boss bar's viewers and spawns the boss bar, registering the
boss bar if needed.</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="#destroyBossBar(net.kyori.adventure.bossbar.BossBar)" class="member-name-link">destroyBossBar</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#destroyBossBar(net.kyori.adventure.bossbar.BossBar)" class="member-name-link">destroyBossBar</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Completely destroys a boss bar, removing it from all players.</div>
</div>
<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/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</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="#getBossBarViewers(net.kyori.adventure.bossbar.BossBar)" class="member-name-link">getBossBarViewers</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBossBarViewers(net.kyori.adventure.bossbar.BossBar)" class="member-name-link">getBossBarViewers</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets all the players for whom the given boss bar is currently visible.</div>
</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/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&gt;</code></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/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</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="#getPlayerBossBars(net.minestom.server.entity.Player)" class="member-name-link">getPlayerBossBars</a><wbr>(@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets a collection of all boss bars currently visible to a given player.</div>
@ -159,13 +159,13 @@ loadScripts(document, 'script');</script>
</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="#removeBossBar(java.util.Collection,net.kyori.adventure.bossbar.BossBar)" class="member-name-link">removeBossBar</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;players,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Removes the specified players from the boss bar's viewers and despawns the boss bar.</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="#removeBossBar(net.minestom.server.entity.Player,net.kyori.adventure.bossbar.BossBar)" class="member-name-link">removeBossBar</a><wbr>(@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Removes the specified player from the boss bar's viewers and despawns the boss bar.</div>
</div>
@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addBossBar</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
<div class="block">Adds the specified player to the boss bar's viewers and spawns the boss bar, registering the
boss bar if needed.</div>
<dl class="notes">
@ -231,7 +231,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeBossBar</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
<div class="block">Removes the specified player from the boss bar's viewers and despawns the boss bar.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -246,7 +246,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addBossBar</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;players,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
<div class="block">Adds the specified players to the boss bar's viewers and spawns the boss bar, registering the
boss bar if needed.</div>
<dl class="notes">
@ -262,7 +262,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeBossBar</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;&nbsp;players,
@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bar)</span></div>
<div class="block">Removes the specified players from the boss bar's viewers and despawns the boss bar.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -275,7 +275,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="destroyBossBar(net.kyori.adventure.bossbar.BossBar)">
<h3>destroyBossBar</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">destroyBossBar</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</span></div>
<div class="block">Completely destroys a boss bar, removing it from all players.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -301,7 +301,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getPlayerBossBars(net.minestom.server.entity.Player)">
<h3>getPlayerBossBars</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&gt;</span>&nbsp;<span class="element-name">getPlayerBossBars</span><wbr><span class="parameters">(@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&gt;</span>&nbsp;<span class="element-name">getPlayerBossBars</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player)</span></div>
<div class="block">Gets a collection of all boss bars currently visible to a given player.</div>
<dl class="notes">
@ -317,7 +317,7 @@ loadScripts(document, 'script');</script>
<h3>getBossBarViewers</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&gt;</span>&nbsp;<span class="element-name">getBossBarViewers</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/bossbar/BossBar.html" title="class or interface in net.kyori.adventure.bossbar" class="external-link">BossBar</a>&nbsp;bossBar)</span></div>
<div class="block">Gets all the players for whom the given boss bar is currently visible.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.bossbar (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.bossbar (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.adventure.bossbar">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.bossbar Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.bossbar 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.adventure.bossbar">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure (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.adventure">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure 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.adventure">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinestomComponentLoggerProvider (Minestom 1.0 API)</title>
<title>MinestomComponentLoggerProvider (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.adventure.provider, class: MinestomComponentLoggerProvider">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinestomGsonComponentSerializerProvider (Minestom 1.0 API)</title>
<title>MinestomGsonComponentSerializerProvider (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.adventure.provider, class: MinestomGsonComponentSerializerProvider">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinestomLegacyComponentSerializerProvider (Minestom 1.0 API)</title>
<title>MinestomLegacyComponentSerializerProvider (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.adventure.provider, class: MinestomLegacyComponentSerializerProvider">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>MinestomPlainTextComponentSerializerProvider (Minestom 1.0 API)</title>
<title>MinestomPlainTextComponentSerializerProvider (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.adventure.provider, class: MinestomPlainTextComponentSerializerProvider">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.provider (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.provider (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.adventure.provider">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.adventure.provider Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.provider 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.adventure.provider">

View File

@ -0,0 +1,127 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>NbtComponentSerializer (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.adventure.serializer.nbt, interface: NbtComponentSerializer">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.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">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.adventure.serializer.nbt</a></div>
<h1 title="Interface NbtComponentSerializer" class="title">Interface NbtComponentSerializer</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Superinterfaces:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentEncoder.html" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">ComponentEncoder</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBT&gt;</code>, <code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">ComponentSerializer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBT&gt;</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">NbtComponentSerializer</span><span class="extends-implements">
extends <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">ComponentSerializer</a>&lt;<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/Component.html" title="class or interface in net.kyori.adventure.text" class="external-link">Component</a>,<wbr>org.jglrxavpok.hephaistos.nbt.NBT&gt;</span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="caption"><span>Static Methods</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static @NotNull <a href="NbtComponentSerializer.html" title="interface in net.minestom.server.adventure.serializer.nbt">NbtComponentSerializer</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#nbt()" class="member-name-link">nbt</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1">&nbsp;</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.text.serializer.ComponentSerializer">Methods inherited from interface&nbsp;net.kyori.adventure.text.serializer.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">ComponentSerializer</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#deseializeOrNull(R)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">deseializeOrNull</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#deserialize(R)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">deserialize</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#deserializeOr(R,O)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">deserializeOr</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#deserializeOrNull(R)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">deserializeOrNull</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#serialize(I)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">serialize</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#serializeOr(I,R)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">serializeOr</a>, <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html#serializeOrNull(I)" title="class or interface in net.kyori.adventure.text.serializer" class="external-link">serializeOrNull</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="nbt()">
<h3>nbt</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">static</span>&nbsp;<span class="return-type">@NotNull <a href="NbtComponentSerializer.html" title="interface in net.minestom.server.adventure.serializer.nbt">NbtComponentSerializer</a></span>&nbsp;<span class="element-name">nbt</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.entity.metadata.arrow (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.serializer.nbt (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.entity.metadata.arrow">
<meta name="description" content="declaration: package: net.minestom.server.adventure.serializer.nbt">
<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">
@ -41,7 +41,7 @@ loadScripts(document, 'script');</script>
<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>Related Packages&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
@ -56,37 +56,20 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package net.minestom.server.entity.metadata.arrow" class="title">Package net.minestom.server.entity.metadata.arrow</h1>
<h1 title="Package net.minestom.server.adventure.serializer.nbt" class="title">Package net.minestom.server.adventure.serializer.nbt</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">net.minestom.server.entity.metadata.arrow</span></div>
<div class="package-signature">package <span class="element-name">net.minestom.server.adventure.serializer.nbt</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.entity.metadata</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="caption"><span>Interfaces</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="AbstractArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">AbstractArrowMeta</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="ArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">ArrowMeta</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="SpectralArrowMeta.html" title="class in net.minestom.server.entity.metadata.arrow">SpectralArrowMeta</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="ThrownTridentMeta.html" title="class in net.minestom.server.entity.metadata.arrow">ThrownTridentMeta</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-tab1"><a href="NbtComponentSerializer.html" title="interface in net.minestom.server.adventure.serializer.nbt">NbtComponentSerializer</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
</div>
</div>
</li>

View File

@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.entity.metadata.arrow Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.adventure.serializer.nbt 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.entity.metadata.arrow">
<meta name="description" content="tree: package: net.minestom.server.adventure.serializer.nbt">
<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">
@ -48,26 +48,20 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package net.minestom.server.entity.metadata.arrow</h1>
<h1 class="title">Hierarchy For Package net.minestom.server.adventure.serializer.nbt</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">net.kyori.adventure.text.serializer.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentEncoder.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.text.serializer">ComponentEncoder</a>&lt;I,<wbr>R&gt;
<ul>
<li class="circle">net.minestom.server.entity.metadata.<a href="../EntityMeta.html" class="type-name-link" title="class in net.minestom.server.entity.metadata">EntityMeta</a>
<li class="circle">net.kyori.adventure.text.serializer.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/text/serializer/ComponentSerializer.html" class="type-name-link external-link" title="class or interface in net.kyori.adventure.text.serializer">ComponentSerializer</a>&lt;I,<wbr>O,<wbr>R&gt;
<ul>
<li class="circle">net.minestom.server.entity.metadata.arrow.<a href="AbstractArrowMeta.html" class="type-name-link" title="class in net.minestom.server.entity.metadata.arrow">AbstractArrowMeta</a>
<ul>
<li class="circle">net.minestom.server.entity.metadata.arrow.<a href="ArrowMeta.html" class="type-name-link" title="class in net.minestom.server.entity.metadata.arrow">ArrowMeta</a> (implements net.minestom.server.entity.metadata.<a href="../ObjectDataProvider.html" title="interface in net.minestom.server.entity.metadata">ObjectDataProvider</a>, net.minestom.server.entity.metadata.<a href="../ProjectileMeta.html" title="interface in net.minestom.server.entity.metadata">ProjectileMeta</a>)</li>
<li class="circle">net.minestom.server.entity.metadata.arrow.<a href="SpectralArrowMeta.html" class="type-name-link" title="class in net.minestom.server.entity.metadata.arrow">SpectralArrowMeta</a> (implements net.minestom.server.entity.metadata.<a href="../ObjectDataProvider.html" title="interface in net.minestom.server.entity.metadata">ObjectDataProvider</a>, net.minestom.server.entity.metadata.<a href="../ProjectileMeta.html" title="interface in net.minestom.server.entity.metadata">ProjectileMeta</a>)</li>
<li class="circle">net.minestom.server.entity.metadata.arrow.<a href="ThrownTridentMeta.html" class="type-name-link" title="class in net.minestom.server.entity.metadata.arrow">ThrownTridentMeta</a></li>
</ul>
</li>
<li class="circle">net.minestom.server.adventure.serializer.nbt.<a href="NbtComponentSerializer.html" class="type-name-link" title="interface in net.minestom.server.adventure.serializer.nbt">NbtComponentSerializer</a></li>
</ul>
</li>
</ul>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Attribute (Minestom 1.0 API)</title>
<title>Attribute (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.attribute, record: Attribute">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AttributeInstance (Minestom 1.0 API)</title>
<title>AttributeInstance (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.attribute, class: AttributeInstance">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AttributeModifier (Minestom 1.0 API)</title>
<title>AttributeModifier (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.attribute, class: AttributeModifier">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AttributeOperation (Minestom 1.0 API)</title>
<title>AttributeOperation (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.attribute, enum: AttributeOperation">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.attribute (Minestom 1.0 API)</title>
<title>net.minestom.server.attribute (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.attribute">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.attribute Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.attribute 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.attribute">

View File

@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ResourcePackStatus (Minestom 1.0 API)</title>
<title>BoundingBox.AxisMask (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.resourcepack, enum: ResourcePackStatus">
<meta name="description" content="declaration: package: net.minestom.server.collision, class: BoundingBox, enum: AxisMask">
<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">
@ -68,24 +68,26 @@ loadScripts(document, 'script');</script>
<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.resourcepack</a></div>
<h1 title="Enum Class ResourcePackStatus" class="title">Enum Class ResourcePackStatus</h1>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.collision</a></div>
<h1 title="Enum Class BoundingBox.AxisMask" class="title">Enum Class BoundingBox.AxisMask</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a>&gt;
<div class="inheritance">net.minestom.server.resourcepack.ResourcePackStatus</div>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>&gt;
<div class="inheritance">net.minestom.server.collision.BoundingBox.AxisMask</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
</dl>
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">ResourcePackStatus</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a>&gt;</span></div>
<div class="block">Represents the result of <a href="../entity/Player.html#setResourcePack(net.minestom.server.resourcepack.ResourcePack)"><code>Player.setResourcePack(ResourcePack)</code></a> in
<a href="../event/player/PlayerResourcePackStatusEvent.html" title="class in net.minestom.server.event.player"><code>PlayerResourcePackStatusEvent</code></a>.</div>
<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">BoundingBox.AxisMask</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>&gt;</span></div>
</section>
<section class="summary">
<ul class="summary-list">
@ -106,13 +108,13 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Enum Constant</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="#ACCEPTED" class="member-name-link">ACCEPTED</a></code></div>
<div class="col-first even-row-color"><code><a href="#NONE" class="member-name-link">NONE</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="#DECLINED" class="member-name-link">DECLINED</a></code></div>
<div class="col-first odd-row-color"><code><a href="#X" class="member-name-link">X</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="#FAILED_DOWNLOAD" class="member-name-link">FAILED_DOWNLOAD</a></code></div>
<div class="col-first even-row-color"><code><a href="#Y" class="member-name-link">Y</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="#SUCCESS" class="member-name-link">SUCCESS</a></code></div>
<div class="col-first odd-row-color"><code><a href="#Z" class="member-name-link">Z</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
@ -128,12 +130,12 @@ 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-tab1 method-summary-table-tab4"><code>static <a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a>[]</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
@ -160,27 +162,27 @@ the order they are declared.</div>
<h2>Enum Constant Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="SUCCESS">
<h3>SUCCESS</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></span>&nbsp;<span class="element-name">SUCCESS</span></div>
<section class="detail" id="X">
<h3>X</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></span>&nbsp;<span class="element-name">X</span></div>
</section>
</li>
<li>
<section class="detail" id="DECLINED">
<h3>DECLINED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></span>&nbsp;<span class="element-name">DECLINED</span></div>
<section class="detail" id="Y">
<h3>Y</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></span>&nbsp;<span class="element-name">Y</span></div>
</section>
</li>
<li>
<section class="detail" id="FAILED_DOWNLOAD">
<h3>FAILED_DOWNLOAD</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></span>&nbsp;<span class="element-name">FAILED_DOWNLOAD</span></div>
<section class="detail" id="Z">
<h3>Z</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></span>&nbsp;<span class="element-name">Z</span></div>
</section>
</li>
<li>
<section class="detail" id="ACCEPTED">
<h3>ACCEPTED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></span>&nbsp;<span class="element-name">ACCEPTED</span></div>
<section class="detail" id="NONE">
<h3>NONE</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></span>&nbsp;<span class="element-name">NONE</span></div>
</section>
</li>
</ul>
@ -194,7 +196,7 @@ the order they are declared.</div>
<li>
<section class="detail" id="values()">
<h3>values</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
<dl class="notes">
@ -206,7 +208,7 @@ the order they are declared.</div>
<li>
<section class="detail" id="valueOf(java.lang.String)">
<h3>valueOf</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ResourcePackStatus.html" title="enum class in net.minestom.server.resourcepack">ResourcePackStatus</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this class with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BoundingBox (Minestom 1.0 API)</title>
<title>BoundingBox (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.collision, class: BoundingBox">
@ -44,7 +44,7 @@ loadScripts(document, 'script');</script>
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&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>
@ -87,6 +87,21 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="caption"><span>Nested Classes</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static enum&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="BoundingBox.AxisMask.html" class="type-name-link" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
@ -141,6 +156,14 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static @Nullable <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromPose(net.minestom.server.entity.Entity.Pose)" class="member-name-link">fromPose</a><wbr>(<a href="../entity/Entity.Pose.html" title="enum class in net.minestom.server.entity">Entity.Pose</a>&nbsp;pose)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</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="#getBlocks(net.minestom.server.coordinate.Point)" class="member-name-link">getBlocks</a><wbr>(<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;point)</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/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</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="#getBlocks(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox.AxisMask,double)" class="member-name-link">getBlocks</a><wbr>(<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;point,
<a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>&nbsp;axisMask,
double&nbsp;axis)</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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#height()" class="member-name-link">height</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
@ -155,7 +178,7 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayDirection,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;shapePos,
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull net.minestom.server.collision.SweepResult&nbsp;finalResult)</code></div>
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Checks if a moving bounding box will hit this shape.</div>
</div>
@ -165,46 +188,53 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Used to know if this <a href="BoundingBox.html" title="class in net.minestom.server.collision"><code>BoundingBox</code></a> intersects with the bounding box of an entity.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxX()" class="member-name-link">maxX</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)" class="member-name-link">isOccluded</a><wbr>(@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</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>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxY()" class="member-name-link">maxY</a>()</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxX()" class="member-name-link">maxX</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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxZ()" class="member-name-link">maxZ</a>()</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxY()" class="member-name-link">maxY</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>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minX()" class="member-name-link">minX</a>()</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxZ()" class="member-name-link">maxZ</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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minY()" class="member-name-link">minY</a>()</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minX()" class="member-name-link">minX</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>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minZ()" class="member-name-link">minZ</a>()</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minY()" class="member-name-link">minY</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="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeEnd()" class="member-name-link">relativeEnd</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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minZ()" class="member-name-link">minZ</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="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeEnd()" class="member-name-link">relativeEnd</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Relative End</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeStart()" class="member-name-link">relativeStart</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>@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeStart()" class="member-name-link">relativeStart</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Relative Start</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</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>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#width()" class="member-name-link">width</a>()</code></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/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</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>double</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#width()" class="member-name-link">width</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>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.collision.Shape">Methods inherited from interface&nbsp;net.minestom.server.collision.<a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></h3>
<code><a href="Shape.html#isFaceFull(net.minestom.server.instance.block.BlockFace)">isFaceFull</a></code></div>
</section>
</li>
</ul>
@ -233,6 +263,19 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)">
<h3>isOccluded</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isOccluded</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)">isOccluded</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)">
<h3>intersectBox</h3>
<div class="member-signature"><span class="annotations">@Experimental
@ -266,7 +309,7 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
@NotNull
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull
@NotNull net.minestom.server.collision.SweepResult&nbsp;finalResult)</span></div>
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#intersectBoxSwept(net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox,net.minestom.server.collision.SweepResult)">Shape</a></code></span></div>
<div class="block">Checks if a moving bounding box will hit this shape.</div>
<dl class="notes">
@ -440,6 +483,20 @@ implements <a href="Shape.html" title="interface in net.minestom.server.collisio
</section>
</li>
<li>
<section class="detail" id="getBlocks(net.minestom.server.coordinate.Point)">
<h3>getBlocks</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&gt;</span>&nbsp;<span class="element-name">getBlocks</span><wbr><span class="parameters">(<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;point)</span></div>
</section>
</li>
<li>
<section class="detail" id="getBlocks(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox.AxisMask,double)">
<h3>getBlocks</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&gt;</span>&nbsp;<span class="element-name">getBlocks</span><wbr><span class="parameters">(<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;point,
<a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a>&nbsp;axisMask,
double&nbsp;axis)</span></div>
</section>
</li>
<li>
<section class="detail" id="equals(java.lang.Object)">
<h3>equals</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CollisionUtils (Minestom 1.0 API)</title>
<title>CollisionUtils (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.collision, class: CollisionUtils">
@ -120,6 +120,19 @@ loadScripts(document, 'script');</script>
<a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;b)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#checkEntityCollisions(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec)" class="member-name-link">checkEntityCollisions</a><wbr>(@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity,
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;entityVelocity)</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-tab1 method-summary-table-tab4"><code>static <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#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</a><wbr>(@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;boundingBox,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;pos,
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;velocity,
double&nbsp;extendRadius,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;&nbsp;entityFilter,
<a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;blockResult)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 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 <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#handlePhysics(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec)" class="member-name-link">handlePhysics</a><wbr>(@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity,
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;entityVelocity)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
@ -131,29 +144,39 @@ loadScripts(document, 'script');</script>
<div class="block">Moves an entity with physics applied (ie checking against blocks)</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#handlePhysics(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.collision.BoundingBox,net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult)" class="member-name-link">handlePhysics</a><wbr>(@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#handlePhysics(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult,boolean)" class="member-name-link">handlePhysics</a><wbr>(@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity,
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;entityVelocity,
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult,
boolean&nbsp;singleCollision)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Moves an entity with physics applied (ie checking against blocks)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#handlePhysics(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.collision.BoundingBox,net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult,boolean)" class="member-name-link">handlePhysics</a><wbr>(@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
@Nullable <a href="../instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk,
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;boundingBox,
@NotNull <a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;position,
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;velocity,
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult,
boolean&nbsp;singleCollision)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Moves bounding box with physics applied (ie checking against blocks)</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isLineOfSightReachingShape(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.Shape)" class="member-name-link">isLineOfSightReachingShape</a><wbr>(@NotNull <a href="../instance/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 boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isLineOfSightReachingShape(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.Shape)" class="member-name-link">isLineOfSightReachingShape</a><wbr>(@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
@Nullable <a href="../instance/Chunk.html" title="class in net.minestom.server.instance">Chunk</a>&nbsp;chunk,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;start,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;end,
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape)</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">Checks whether shape is reachable by the given line of sight
(ie there are no blocks colliding with it).</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseBlockShape(java.lang.String,net.minestom.server.registry.Registry.BlockEntry)" class="member-name-link">parseBlockShape</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str,
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseBlockShape(java.lang.String,java.lang.String,net.minestom.server.registry.Registry.BlockEntry)" class="member-name-link">parseBlockShape</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;collision,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;occlusion,
<a href="../registry/Registry.BlockEntry.html" title="class in net.minestom.server.registry">Registry.BlockEntry</a>&nbsp;blockEntry)</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-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
@ -186,6 +209,71 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="handlePhysics(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult,boolean)">
<h3>handlePhysics</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></span>&nbsp;<span class="element-name">handlePhysics</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity,
@NotNull
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;entityVelocity,
@Nullable
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult,
boolean&nbsp;singleCollision)</span></div>
<div class="block">Moves an entity with physics applied (ie checking against blocks)
<p>
Works by getting all the full blocks that an entity could interact with.
All bounding boxes inside the full blocks are checked for collisions with the entity.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>entity</code> - the entity to move</dd>
<dd><code>entityVelocity</code> - the velocity of the entity</dd>
<dd><code>lastPhysicsResult</code> - the last physics result, can be null</dd>
<dd><code>singleCollision</code> - if the entity should only collide with one block</dd>
<dt>Returns:</dt>
<dd>the result of physics simulation</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="checkEntityCollisions(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec)">
<h3>checkEntityCollisions</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></span>&nbsp;<span class="element-name">checkEntityCollisions</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>&nbsp;entity,
@NotNull
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;entityVelocity)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>entity</code> - the entity to move</dd>
<dd><code>entityVelocity</code> - the velocity of the entity</dd>
<dt>Returns:</dt>
<dd>the closest entity we collide with</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="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)">
<h3>checkEntityCollisions</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></span>&nbsp;<span class="element-name">checkEntityCollisions</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
<a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;boundingBox,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;pos,
@NotNull
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;velocity,
double&nbsp;extendRadius,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;&nbsp;entityFilter,
<a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;blockResult)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>velocity</code> - the velocity of the entity</dd>
<dd><code>extendRadius</code> - the largest entity bounding box we can collide with
Measured from bottom center to top corner
This is used to extend the search radius for entities we collide with
For players this is (0.3^2 + 0.3^2 + 1.8^2) ^ (1/3) ~= 1.51</dd>
<dt>Returns:</dt>
<dd>the closest entity we collide with</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="handlePhysics(net.minestom.server.entity.Entity,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult)">
<h3>handlePhysics</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></span>&nbsp;<span class="element-name">handlePhysics</span><wbr><span class="parameters">(@NotNull
@ -201,13 +289,15 @@ loadScripts(document, 'script');</script>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>entity</code> - the entity to move</dd>
<dd><code>entityVelocity</code> - the velocity of the entity</dd>
<dd><code>lastPhysicsResult</code> - the last physics result, can be null</dd>
<dt>Returns:</dt>
<dd>the result of physics simulation</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="handlePhysics(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.collision.BoundingBox,net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult)">
<section class="detail" id="handlePhysics(net.minestom.server.instance.Instance,net.minestom.server.instance.Chunk,net.minestom.server.collision.BoundingBox,net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,net.minestom.server.collision.PhysicsResult,boolean)">
<h3>handlePhysics</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></span>&nbsp;<span class="element-name">handlePhysics</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../instance/Instance.html" title="class in net.minestom.server.instance">Instance</a>&nbsp;instance,
@ -220,7 +310,8 @@ loadScripts(document, 'script');</script>
@NotNull
@NotNull <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;velocity,
@Nullable
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult)</span></div>
@Nullable <a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a>&nbsp;lastPhysicsResult,
boolean&nbsp;singleCollision)</span></div>
<div class="block">Moves bounding box with physics applied (ie checking against blocks)
<p>
Works by getting all the full blocks that a bounding box could interact with.
@ -299,9 +390,10 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="parseBlockShape(java.lang.String,net.minestom.server.registry.Registry.BlockEntry)">
<section class="detail" id="parseBlockShape(java.lang.String,java.lang.String,net.minestom.server.registry.Registry.BlockEntry)">
<h3>parseBlockShape</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></span>&nbsp;<span class="element-name">parseBlockShape</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str,
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></span>&nbsp;<span class="element-name">parseBlockShape</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;collision,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;occlusion,
<a href="../registry/Registry.BlockEntry.html" title="class in net.minestom.server.registry">Registry.BlockEntry</a>&nbsp;blockEntry)</span></div>
</section>
</li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>PhysicsResult (Minestom 1.0 API)</title>
<title>PhysicsResult (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.collision, record: PhysicsResult">
@ -79,7 +79,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Experimental
</span><span class="modifiers">public record </span><span class="element-name type-name-label">PhysicsResult</span>(<a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;newPosition, <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;newVelocity, boolean&nbsp;isOnGround, boolean&nbsp;collisionX, boolean&nbsp;collisionY, boolean&nbsp;collisionZ, <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;originalDelta, <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;collidedBlockY, <a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;blockTypeY)
</span><span class="modifiers">public record </span><span class="element-name type-name-label">PhysicsResult</span>(<a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;newPosition, <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;newVelocity, boolean&nbsp;isOnGround, boolean&nbsp;collisionX, boolean&nbsp;collisionY, boolean&nbsp;collisionZ, <a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;originalDelta, @NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>[]&nbsp;collisionPoints, @NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>[]&nbsp;collisionShapes, boolean&nbsp;hasCollision, <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;res)
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
</section>
<section class="summary">
@ -92,15 +92,17 @@ loadScripts(document, 'script');</script>
<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.coordinate.Pos,net.minestom.server.coordinate.Vec,boolean,boolean,boolean,boolean,net.minestom.server.coordinate.Vec,net.minestom.server.coordinate.Point,net.minestom.server.instance.block.Block)" class="member-name-link">PhysicsResult</a><wbr>(<a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;newPosition,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,boolean,boolean,boolean,boolean,net.minestom.server.coordinate.Vec,net.minestom.server.coordinate.Point%5B%5D,net.minestom.server.collision.Shape%5B%5D,boolean,net.minestom.server.collision.SweepResult)" class="member-name-link">PhysicsResult</a><wbr>(<a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;newPosition,
<a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;newVelocity,
boolean&nbsp;isOnGround,
boolean&nbsp;collisionX,
boolean&nbsp;collisionY,
boolean&nbsp;collisionZ,
<a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;originalDelta,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;collidedBlockY,
<a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;blockTypeY)</code></div>
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>[]&nbsp;collisionPoints,
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>[]&nbsp;collisionShapes,
boolean&nbsp;hasCollision,
<a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;res)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates an instance of a <code>PhysicsResult</code> record class.</div>
</div>
@ -118,15 +120,15 @@ 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><a href="../instance/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="#blockTypeY()" class="member-name-link">blockTypeY</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="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#collisionPoints()" class="member-name-link">collisionPoints</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>blockTypeY</code> record component.</div>
<div class="block">Returns the value of the <code>collisionPoints</code> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#collidedBlockY()" class="member-name-link">collidedBlockY</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#collisionShapes()" class="member-name-link">collisionShapes</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>collidedBlockY</code> record component.</div>
<div class="block">Returns the value of the <code>collisionShapes</code> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#collisionX()" class="member-name-link">collisionX</a>()</code></div>
@ -148,31 +150,41 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasCollision()" class="member-name-link">hasCollision</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>hasCollision</code> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a hash code value for this object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOnGround()" class="member-name-link">isOnGround</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>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOnGround()" class="member-name-link">isOnGround</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>isOnGround</code> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newPosition()" class="member-name-link">newPosition</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><a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newPosition()" class="member-name-link">newPosition</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>newPosition</code> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newVelocity()" class="member-name-link">newVelocity</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><a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newVelocity()" class="member-name-link">newVelocity</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>newVelocity</code> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#originalDelta()" class="member-name-link">originalDelta</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><a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#originalDelta()" class="member-name-link">originalDelta</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>originalDelta</code> record component.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#res()" class="member-name-link">res</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the value of the <code>res</code> record component.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@ -196,7 +208,7 @@ loadScripts(document, 'script');</script>
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,boolean,boolean,boolean,boolean,net.minestom.server.coordinate.Vec,net.minestom.server.coordinate.Point,net.minestom.server.instance.block.Block)">
<section class="detail" id="&lt;init&gt;(net.minestom.server.coordinate.Pos,net.minestom.server.coordinate.Vec,boolean,boolean,boolean,boolean,net.minestom.server.coordinate.Vec,net.minestom.server.coordinate.Point[],net.minestom.server.collision.Shape[],boolean,net.minestom.server.collision.SweepResult)">
<h3>PhysicsResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PhysicsResult</span><wbr><span class="parameters">(<a href="../coordinate/Pos.html" title="class in net.minestom.server.coordinate">Pos</a>&nbsp;newPosition,
<a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;newVelocity,
@ -205,8 +217,12 @@ loadScripts(document, 'script');</script>
boolean&nbsp;collisionY,
boolean&nbsp;collisionZ,
<a href="../coordinate/Vec.html" title="class in net.minestom.server.coordinate">Vec</a>&nbsp;originalDelta,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;collidedBlockY,
<a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a>&nbsp;blockTypeY)</span></div>
@NotNull
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>[]&nbsp;collisionPoints,
@NotNull
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>[]&nbsp;collisionShapes,
boolean&nbsp;hasCollision,
<a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;res)</span></div>
<div class="block">Creates an instance of a <code>PhysicsResult</code> record class.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -217,8 +233,10 @@ loadScripts(document, 'script');</script>
<dd><code>collisionY</code> - the value for the <code>collisionY</code> record component</dd>
<dd><code>collisionZ</code> - the value for the <code>collisionZ</code> record component</dd>
<dd><code>originalDelta</code> - the value for the <code>originalDelta</code> record component</dd>
<dd><code>collidedBlockY</code> - the value for the <code>collidedBlockY</code> record component</dd>
<dd><code>blockTypeY</code> - the value for the <code>blockTypeY</code> record component</dd>
<dd><code>collisionPoints</code> - the value for the <code>collisionPoints</code> record component</dd>
<dd><code>collisionShapes</code> - the value for the <code>collisionShapes</code> record component</dd>
<dd><code>hasCollision</code> - the value for the <code>hasCollision</code> record component</dd>
<dd><code>res</code> - the value for the <code>res</code> record component</dd>
</dl>
</section>
</li>
@ -349,24 +367,48 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="collidedBlockY()">
<h3>collidedBlockY</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></span>&nbsp;<span class="element-name">collidedBlockY</span>()</div>
<div class="block">Returns the value of the <code>collidedBlockY</code> record component.</div>
<section class="detail" id="collisionPoints()">
<h3>collisionPoints</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>[]</span>&nbsp;<span class="element-name">collisionPoints</span>()</div>
<div class="block">Returns the value of the <code>collisionPoints</code> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <code>collidedBlockY</code> record component</dd>
<dd>the value of the <code>collisionPoints</code> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="blockTypeY()">
<h3>blockTypeY</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a></span>&nbsp;<span class="element-name">blockTypeY</span>()</div>
<div class="block">Returns the value of the <code>blockTypeY</code> record component.</div>
<section class="detail" id="collisionShapes()">
<h3>collisionShapes</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>[]</span>&nbsp;<span class="element-name">collisionShapes</span>()</div>
<div class="block">Returns the value of the <code>collisionShapes</code> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <code>blockTypeY</code> record component</dd>
<dd>the value of the <code>collisionShapes</code> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasCollision()">
<h3>hasCollision</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasCollision</span>()</div>
<div class="block">Returns the value of the <code>hasCollision</code> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <code>hasCollision</code> record component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="res()">
<h3>res</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a></span>&nbsp;<span class="element-name">res</span>()</div>
<div class="block">Returns the value of the <code>res</code> record component.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the value of the <code>res</code> record component</dd>
</dl>
</section>
</li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Shape (Minestom 1.0 API)</title>
<title>Shape (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.collision, interface: Shape">
@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a></code></dd>
<dd><code><a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a></code>, <code><a href="../entity/Entity.html" title="class in net.minestom.server.entity">Entity</a></code>, <code><a href="../entity/EntityCreature.html" title="class in net.minestom.server.entity">EntityCreature</a></code>, <code><a href="../entity/EntityProjectile.html" title="class in net.minestom.server.entity">EntityProjectile</a></code>, <code><a href="../entity/ExperienceOrb.html" title="class in net.minestom.server.entity">ExperienceOrb</a></code>, <code><a href="../entity/fakeplayer/FakePlayer.html" title="class in net.minestom.server.entity.fakeplayer">FakePlayer</a></code>, <code><a href="../entity/ItemEntity.html" title="class in net.minestom.server.entity">ItemEntity</a></code>, <code><a href="../entity/LivingEntity.html" title="class in net.minestom.server.entity">LivingEntity</a></code>, <code><a href="../entity/Player.html" title="class in net.minestom.server.entity">Player</a></code>, <code><a href="../entity/PlayerProjectile.html" title="class in net.minestom.server.entity">PlayerProjectile</a></code>, <code><a href="ShapeImpl.html" title="class in net.minestom.server.collision">ShapeImpl</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="annotations">@Experimental
@ -87,7 +87,7 @@ loadScripts(document, 'script');</script>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab5" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab5', 3)" class="table-tab">Default Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
@ -104,10 +104,19 @@ loadScripts(document, 'script');</script>
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayDirection,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;shapePos,
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull net.minestom.server.collision.SweepResult&nbsp;finalResult)</code></div>
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Checks if a moving bounding box will hit this shape.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#isFaceFull(net.minestom.server.instance.block.BlockFace)" class="member-name-link">isFaceFull</a><wbr>(@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Returns true if the given block face is completely covered by this shape, false otherwise.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)" class="member-name-link">isOccluded</a><wbr>(@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</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>@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#relativeEnd()" class="member-name-link">relativeEnd</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@ -133,6 +142,27 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)">
<h3>isOccluded</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isOccluded</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</span></div>
</section>
</li>
<li>
<section class="detail" id="isFaceFull(net.minestom.server.instance.block.BlockFace)">
<h3>isFaceFull</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFaceFull</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</span></div>
<div class="block">Returns true if the given block face is completely covered by this shape, false otherwise.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>face</code> - The face to test</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)">
<h3>intersectBox</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">intersectBox</span><wbr><span class="parameters">(@NotNull
@ -161,7 +191,7 @@ loadScripts(document, 'script');</script>
@NotNull
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull
@NotNull net.minestom.server.collision.SweepResult&nbsp;finalResult)</span></div>
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</span></div>
<div class="block">Checks if a moving bounding box will hit this shape.</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -0,0 +1,277 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ShapeImpl (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.collision, class: ShapeImpl">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.collision</a></div>
<h1 title="Class ShapeImpl" class="title">Class ShapeImpl</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.collision.ShapeImpl</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">ShapeImpl</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../instance/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="#block()" class="member-name-link">block</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>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)" class="member-name-link">intersectBox</a><wbr>(@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;position,
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;boundingBox)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Checks if two bounding boxes intersect.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersectBoxSwept(net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox,net.minestom.server.collision.SweepResult)" class="member-name-link">intersectBoxSwept</a><wbr>(@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayStart,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayDirection,
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;shapePos,
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Checks if a moving bounding box will hit this shape.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isFaceFull(net.minestom.server.instance.block.BlockFace)" class="member-name-link">isFaceFull</a><wbr>(@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns true if the given block face is completely covered by this shape, false otherwise.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)" class="member-name-link">isOccluded</a><wbr>(@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</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="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeEnd()" class="member-name-link">relativeEnd</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Relative End</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#relativeStart()" class="member-name-link">relativeStart</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Relative Start</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="relativeStart()">
<h3>relativeStart</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></span>&nbsp;<span class="element-name">relativeStart</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#relativeStart()">Shape</a></code></span></div>
<div class="block">Relative Start</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#relativeStart()">relativeStart</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
<dt>Returns:</dt>
<dd>Start of shape</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="relativeEnd()">
<h3>relativeEnd</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a></span>&nbsp;<span class="element-name">relativeEnd</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#relativeEnd()">Shape</a></code></span></div>
<div class="block">Relative End</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#relativeEnd()">relativeEnd</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
<dt>Returns:</dt>
<dd>End of shape</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)">
<h3>isOccluded</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isOccluded</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;shape,
@NotNull
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#isOccluded(net.minestom.server.collision.Shape,net.minestom.server.instance.block.BlockFace)">isOccluded</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isFaceFull(net.minestom.server.instance.block.BlockFace)">
<h3>isFaceFull</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFaceFull</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../instance/block/BlockFace.html" title="enum class in net.minestom.server.instance.block">BlockFace</a>&nbsp;face)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#isFaceFull(net.minestom.server.instance.block.BlockFace)">Shape</a></code></span></div>
<div class="block">Returns true if the given block face is completely covered by this shape, false otherwise.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#isFaceFull(net.minestom.server.instance.block.BlockFace)">isFaceFull</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
<dt>Parameters:</dt>
<dd><code>face</code> - The face to test</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)">
<h3>intersectBox</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersectBox</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;position,
@NotNull
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;boundingBox)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)">Shape</a></code></span></div>
<div class="block">Checks if two bounding boxes intersect.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#intersectBox(net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox)">intersectBox</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
<dt>Parameters:</dt>
<dd><code>position</code> - Relative position of bounding box to check with</dd>
<dd><code>boundingBox</code> - Bounding box to check for intersections with</dd>
<dt>Returns:</dt>
<dd>is an intersection found</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="intersectBoxSwept(net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox,net.minestom.server.collision.SweepResult)">
<h3>intersectBoxSwept</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersectBoxSwept</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayStart,
@NotNull
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;rayDirection,
@NotNull
@NotNull <a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;shapePos,
@NotNull
@NotNull <a href="BoundingBox.html" title="class in net.minestom.server.collision">BoundingBox</a>&nbsp;moving,
@NotNull
@NotNull <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a>&nbsp;finalResult)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Shape.html#intersectBoxSwept(net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox,net.minestom.server.collision.SweepResult)">Shape</a></code></span></div>
<div class="block">Checks if a moving bounding box will hit this shape.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Shape.html#intersectBoxSwept(net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.coordinate.Point,net.minestom.server.collision.BoundingBox,net.minestom.server.collision.SweepResult)">intersectBoxSwept</a></code>&nbsp;in interface&nbsp;<code><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></code></dd>
<dt>Parameters:</dt>
<dd><code>rayStart</code> - Position of the moving shape</dd>
<dd><code>rayDirection</code> - Movement vector</dd>
<dd><code>shapePos</code> - Position of this shape</dd>
<dd><code>moving</code> - Bounding Box of moving shape</dd>
<dd><code>finalResult</code> - Stores final SweepResult</dd>
<dt>Returns:</dt>
<dd>is an intersection found</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="block()">
<h3>block</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../instance/block/Block.html" title="interface in net.minestom.server.instance.block">Block</a></span>&nbsp;<span class="element-name">block</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>DiscoveredExtension.ExternalDependencies.Repository (Minestom 1.0 API)</title>
<title>SweepResult (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.extensions, class: DiscoveredExtension, class: ExternalDependencies, class: Repository">
<meta name="description" content="declaration: package: net.minestom.server.collision, class: SweepResult">
<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">
@ -41,13 +41,13 @@ loadScripts(document, 'script');</script>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
@ -64,23 +64,34 @@ loadScripts(document, 'script');</script>
<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.extensions</a></div>
<h1 title="Class DiscoveredExtension.ExternalDependencies.Repository" class="title">Class DiscoveredExtension.ExternalDependencies.Repository</h1>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.collision</a></div>
<h1 title="Class SweepResult" class="title">Class SweepResult</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.extensions.DiscoveredExtension.ExternalDependencies.Repository</div>
<div class="inheritance">net.minestom.server.collision.SweepResult</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="DiscoveredExtension.ExternalDependencies.html" title="class in net.minestom.server.extensions">DiscoveredExtension.ExternalDependencies</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">DiscoveredExtension.ExternalDependencies.Repository</span>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">SweepResult</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a></code></div>
<div class="col-second even-row-color"><code><a href="#NO_COLLISION" class="member-name-link">NO_COLLISION</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
@ -89,8 +100,15 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Repository</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(double,double,double,double,net.minestom.server.collision.Shape,net.minestom.server.coordinate.Point)" class="member-name-link">SweepResult</a><wbr>(double&nbsp;res,
double&nbsp;normalX,
double&nbsp;normalY,
double&nbsp;normalZ,
<a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;collidedShape,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;collidedPos)</code></div>
<div class="col-last even-row-color">
<div class="block">Store the result of a movement operation</div>
</div>
</div>
</section>
</li>
@ -107,15 +125,42 @@ loadScripts(document, 'script');</script>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="NO_COLLISION">
<h3>NO_COLLISION</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a></span>&nbsp;<span class="element-name">NO_COLLISION</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Repository</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Repository</span>()</div>
<section class="detail" id="&lt;init&gt;(double,double,double,double,net.minestom.server.collision.Shape,net.minestom.server.coordinate.Point)">
<h3>SweepResult</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SweepResult</span><wbr><span class="parameters">(double&nbsp;res,
double&nbsp;normalX,
double&nbsp;normalY,
double&nbsp;normalZ,
<a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>&nbsp;collidedShape,
<a href="../coordinate/Point.html" title="interface in net.minestom.server.coordinate">Point</a>&nbsp;collidedPos)</span></div>
<div class="block">Store the result of a movement operation</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>res</code> - Percentage of move completed</dd>
<dd><code>normalX</code> - -1 if intersected on left, 1 if intersected on right</dd>
<dd><code>normalY</code> - -1 if intersected on bottom, 1 if intersected on top</dd>
<dd><code>normalZ</code> - -1 if intersected on front, 1 if intersected on back</dd>
</dl>
</section>
</li>
</ul>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.collision (Minestom 1.0 API)</title>
<title>net.minestom.server.collision (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.collision">
@ -79,7 +79,7 @@ loadScripts(document, 'script');</script>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab4" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab4', 2)" class="table-tab">Record Classes</button></div>
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button><button id="class-summary-tab4" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab4', 2)" class="table-tab">Record Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-header col-first">Class</div>
@ -88,12 +88,18 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">See https://wiki.vg/Entity_metadata#Mobs_2</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CollisionUtils.html" title="class in net.minestom.server.collision">CollisionUtils</a></div>
<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="BoundingBox.AxisMask.html" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab3">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CollisionUtils.html" title="class in net.minestom.server.collision">CollisionUtils</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-tab4"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab4">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ShapeImpl.html" title="class in net.minestom.server.collision">ShapeImpl</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-tab4"><a href="PhysicsResult.html" title="class in net.minestom.server.collision">PhysicsResult</a></div>
<div class="col-last even-row-color class-summary class-summary-tab4">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SweepResult.html" title="class in net.minestom.server.collision">SweepResult</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.collision Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.collision 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.collision">
@ -66,6 +66,8 @@ loadScripts(document, 'script');</script>
<li class="circle">net.minestom.server.collision.<a href="PhysicsResult.html" class="type-name-link" title="class in net.minestom.server.collision">PhysicsResult</a></li>
</ul>
</li>
<li class="circle">net.minestom.server.collision.<a href="ShapeImpl.html" class="type-name-link" title="class in net.minestom.server.collision">ShapeImpl</a> (implements net.minestom.server.collision.<a href="Shape.html" title="interface in net.minestom.server.collision">Shape</a>)</li>
<li class="circle">net.minestom.server.collision.<a href="SweepResult.html" class="type-name-link" title="class in net.minestom.server.collision">SweepResult</a></li>
</ul>
</li>
</ul>
@ -76,6 +78,20 @@ loadScripts(document, 'script');</script>
<li class="circle">net.minestom.server.collision.<a href="Shape.html" class="type-name-link" title="interface in net.minestom.server.collision">Shape</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">net.minestom.server.collision.<a href="BoundingBox.AxisMask.html" class="type-name-link" title="enum class in net.minestom.server.collision">BoundingBox.AxisMask</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Color (Minestom 1.0 API)</title>
<title>Color (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.color, record: Color">
@ -79,12 +79,12 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">Color</span>(int&nbsp;red, int&nbsp;green, int&nbsp;blue)
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a>
implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></span></div>
implements <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></span></div>
<div class="block">A general purpose class for representing colors.
<p>
Colors must be in the range of 0-255.</div>
@ -109,7 +109,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<div class="col-last odd-row-color">
<div class="block">Creates an instance of a <code>Color</code> record class.</div>
</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.util.RGBLike)" class="member-name-link">Color</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>&nbsp;rgbLike)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.kyori.adventure.util.RGBLike)" class="member-name-link">Color</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>&nbsp;rgbLike)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a color from an RGB-like color.</div>
</div>
@ -168,7 +168,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<div class="block">Returns a hash code value for this object.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Color.html" title="class in net.minestom.server.color">Color</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mixWith(net.kyori.adventure.util.RGBLike...)" class="member-name-link">mixWith</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>...&nbsp;colors)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mixWith(net.kyori.adventure.util.RGBLike...)" class="member-name-link">mixWith</a><wbr>(@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>...&nbsp;colors)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Mixes this color with a series of other colors, as if they were combined in a
crafting table.</div>
@ -199,8 +199,8 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.util.RGBLike">Methods inherited from interface&nbsp;net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#asHSV()" title="class or interface in net.kyori.adventure.util" class="external-link">asHSV</a></code></div>
<h3 id="methods-inherited-from-class-net.kyori.adventure.util.RGBLike">Methods inherited from interface&nbsp;net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#asHSV()" title="class or interface in net.kyori.adventure.util" class="external-link">asHSV</a></code></div>
</section>
</li>
</ul>
@ -244,7 +244,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<section class="detail" id="&lt;init&gt;(net.kyori.adventure.util.RGBLike)">
<h3>Color</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Color</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>&nbsp;rgbLike)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>&nbsp;rgbLike)</span></div>
<div class="block">Creates a color from an RGB-like color.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -297,7 +297,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<h3>mixWith</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="Color.html" title="class in net.minestom.server.color">Color</a></span>&nbsp;<span class="element-name">mixWith</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>...&nbsp;colors)</span></div>
@NotNull <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>...&nbsp;colors)</span></div>
<div class="block">Mixes this color with a series of other colors, as if they were combined in a
crafting table. This function works out the average of each RGB component and then
multiplies the components by a scale factor that is calculated from the average
@ -381,7 +381,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<div class="block">Returns the value of the <code>red</code> record component.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#red()" title="class or interface in net.kyori.adventure.util" class="external-link">red</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#red()" title="class or interface in net.kyori.adventure.util" class="external-link">red</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dt>Returns:</dt>
<dd>the value of the <code>red</code> record component</dd>
</dl>
@ -394,7 +394,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<div class="block">Returns the value of the <code>green</code> record component.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#green()" title="class or interface in net.kyori.adventure.util" class="external-link">green</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#green()" title="class or interface in net.kyori.adventure.util" class="external-link">green</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dt>Returns:</dt>
<dd>the value of the <code>green</code> record component</dd>
</dl>
@ -407,7 +407,7 @@ implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventur
<div class="block">Returns the value of the <code>blue</code> record component.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#blue()" title="class or interface in net.kyori.adventure.util" class="external-link">blue</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#blue()" title="class or interface in net.kyori.adventure.util" class="external-link">blue</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dt>Returns:</dt>
<dd>the value of the <code>blue</code> record component</dd>
</dl>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>DyeColor (Minestom 1.0 API)</title>
<title>DyeColor (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.color, enum: DyeColor">
@ -79,12 +79,12 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="DyeColor.html" title="enum class in net.minestom.server.color">DyeColor</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code>, <code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="DyeColor.html" title="enum class in net.minestom.server.color">DyeColor</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code>, <code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">DyeColor</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="DyeColor.html" title="enum class in net.minestom.server.color">DyeColor</a>&gt;
implements <a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></span></div>
implements <a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></span></div>
<div class="block">AUTOGENERATED by DyeColorGenerator</div>
</section>
<section class="summary">
@ -194,8 +194,8 @@ the order they are declared.</div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.kyori.adventure.util.RGBLike">Methods inherited from interface&nbsp;net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#asHSV()" title="class or interface in net.kyori.adventure.util" class="external-link">asHSV</a></code></div>
<h3 id="methods-inherited-from-class-net.kyori.adventure.util.RGBLike">Methods inherited from interface&nbsp;net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></h3>
<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#asHSV()" title="class or interface in net.kyori.adventure.util" class="external-link">asHSV</a></code></div>
</section>
</li>
</ul>
@ -369,7 +369,7 @@ not permitted.)</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">red</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#red()" title="class or interface in net.kyori.adventure.util" class="external-link">red</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#red()" title="class or interface in net.kyori.adventure.util" class="external-link">red</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
</dl>
</section>
</li>
@ -379,7 +379,7 @@ not permitted.)</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">green</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#green()" title="class or interface in net.kyori.adventure.util" class="external-link">green</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#green()" title="class or interface in net.kyori.adventure.util" class="external-link">green</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
</dl>
</section>
</li>
@ -389,7 +389,7 @@ not permitted.)</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">blue</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html#blue()" title="class or interface in net.kyori.adventure.util" class="external-link">blue</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
<dd><code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html#blue()" title="class or interface in net.kyori.adventure.util" class="external-link">blue</a></code>&nbsp;in interface&nbsp;<code><a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a></code></dd>
</dl>
</section>
</li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.color (Minestom 1.0 API)</title>
<title>net.minestom.server.color (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.color">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>net.minestom.server.color Class Hierarchy (Minestom 1.0 API)</title>
<title>net.minestom.server.color 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.color">
@ -61,7 +61,7 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
<ul>
<li class="circle">net.minestom.server.color.<a href="Color.html" class="type-name-link" title="class in net.minestom.server.color">Color</a> (implements net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>)</li>
<li class="circle">net.minestom.server.color.<a href="Color.html" class="type-name-link" title="class in net.minestom.server.color">Color</a> (implements net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>)</li>
</ul>
</li>
</ul>
@ -75,7 +75,7 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">net.minestom.server.color.<a href="DyeColor.html" class="type-name-link" title="enum class in net.minestom.server.color">DyeColor</a> (implements net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.12.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>)</li>
<li class="circle">net.minestom.server.color.<a href="DyeColor.html" class="type-name-link" title="enum class in net.minestom.server.color">DyeColor</a> (implements net.kyori.adventure.util.<a href="https://jd.adventure.kyori.net/api/4.15.0/net/kyori/adventure/util/RGBLike.html" title="class or interface in net.kyori.adventure.util" class="external-link">RGBLike</a>)</li>
</ul>
</li>
</ul>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandManager (Minestom 1.0 API)</title>
<title>CommandManager (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.command, class: CommandManager">
@ -166,7 +166,8 @@ loadScripts(document, 'script');</script>
<div class="block">Gets the callback executed once an unknown command is run.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CommandParser.Result.html" title="interface in net.minestom.server.command">CommandParser.Result</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseCommand(java.lang.String)" class="member-name-link">parseCommand</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseCommand(net.minestom.server.command.CommandSender,java.lang.String)" class="member-name-link">parseCommand</a><wbr>(@NotNull <a href="CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Parses the command based on the registered commands</div>
</div>
@ -399,9 +400,11 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="parseCommand(java.lang.String)">
<section class="detail" id="parseCommand(net.minestom.server.command.CommandSender,java.lang.String)">
<h3>parseCommand</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CommandParser.Result.html" title="interface in net.minestom.server.command">CommandParser.Result</a></span>&nbsp;<span class="element-name">parseCommand</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CommandParser.Result.html" title="interface in net.minestom.server.command">CommandParser.Result</a></span>&nbsp;<span class="element-name">parseCommand</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span></div>
<div class="block">Parses the command based on the registered commands</div>
<dl class="notes">
<dt>Parameters:</dt>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser.Result.KnownCommand.Invalid (Minestom 1.0 API)</title>
<title>CommandParser.Result.KnownCommand.Invalid (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.command, interface: CommandParser, interface: Result, interface: KnownCommand, interface: Invalid">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser.Result.KnownCommand.Valid (Minestom 1.0 API)</title>
<title>CommandParser.Result.KnownCommand.Valid (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.command, interface: CommandParser, interface: Result, interface: KnownCommand, interface: Valid">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser.Result.KnownCommand (Minestom 1.0 API)</title>
<title>CommandParser.Result.KnownCommand (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.command, interface: CommandParser, interface: Result, interface: KnownCommand">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser.Result.UnknownCommand (Minestom 1.0 API)</title>
<title>CommandParser.Result.UnknownCommand (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.command, interface: CommandParser, interface: Result, interface: UnknownCommand">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser.Result (Minestom 1.0 API)</title>
<title>CommandParser.Result (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.command, interface: CommandParser, interface: Result">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandParser (Minestom 1.0 API)</title>
<title>CommandParser (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.command, interface: CommandParser">
@ -106,7 +106,8 @@ loadScripts(document, 'script');</script>
<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>@NotNull <a href="CommandParser.Result.html" title="interface in net.minestom.server.command">CommandParser.Result</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(net.minestom.server.command.Graph,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull net.minestom.server.command.Graph&nbsp;graph,
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.Graph,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull net.minestom.server.command.Graph&nbsp;graph,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Parses the command by following the graph</div>
@ -136,11 +137,13 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="parse(net.minestom.server.command.Graph,java.lang.String)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,net.minestom.server.command.Graph,java.lang.String)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@Contract("_, _ -&gt; new")
@NotNull
</span><span class="return-type">@NotNull <a href="CommandParser.Result.html" title="interface in net.minestom.server.command">CommandParser.Result</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull net.minestom.server.command.Graph&nbsp;graph,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ExecutableCommand.Result.Type (Minestom 1.0 API)</title>
<title>ExecutableCommand.Result.Type (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.command, interface: ExecutableCommand, interface: Result, enum: Type">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ExecutableCommand.Result (Minestom 1.0 API)</title>
<title>ExecutableCommand.Result (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.command, interface: ExecutableCommand, interface: Result">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ExecutableCommand (Minestom 1.0 API)</title>
<title>ExecutableCommand (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.command, interface: ExecutableCommand">

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ArgumentCallback (Minestom 1.0 API)</title>
<title>ArgumentCallback (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.command.builder, interface: ArgumentCallback">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Command (Minestom 1.0 API)</title>
<title>Command (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.command.builder, class: Command">
@ -45,13 +45,13 @@ loadScripts(document, 'script');</script>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li>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><a href="#field-detail">Field</a>&nbsp;|&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>
@ -103,21 +103,6 @@ loadScripts(document, 'script');</script>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
<div class="col-second even-row-color"><code><a href="#LOGGER" class="member-name-link">LOGGER</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
@ -250,20 +235,6 @@ loadScripts(document, 'script');</script>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="LOGGER">
<h3>LOGGER</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">LOGGER</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandContext (Minestom 1.0 API)</title>
<title>CommandContext (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.command.builder, class: CommandContext">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandData (Minestom 1.0 API)</title>
<title>CommandData (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.command.builder, class: CommandData">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandDispatcher (Minestom 1.0 API)</title>
<title>CommandDispatcher (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.command.builder, class: CommandDispatcher">
@ -123,7 +123,8 @@ loadScripts(document, 'script');</script>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCommands()" class="member-name-link">getCommands</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="CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;commandString)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(net.minestom.server.command.CommandSender,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;commandString)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Parses the given command.</div>
</div>
@ -234,10 +235,12 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="parse(java.lang.String)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,java.lang.String)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;commandString)</span></div>
<div class="block">Parses the given command.</div>
<dl class="notes">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandExecutor (Minestom 1.0 API)</title>
<title>CommandExecutor (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.command.builder, interface: CommandExecutor">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandResult.Type (Minestom 1.0 API)</title>
<title>CommandResult.Type (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.command.builder, class: CommandResult, enum: Type">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandResult (Minestom 1.0 API)</title>
<title>CommandResult (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.command.builder, class: CommandResult">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>CommandSyntax (Minestom 1.0 API)</title>
<title>CommandSyntax (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.command.builder, class: CommandSyntax">
@ -100,7 +100,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>protected </code></div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(net.minestom.server.command.builder.condition.CommandCondition,net.minestom.server.command.builder.CommandExecutor,java.util.Map,net.minestom.server.command.builder.arguments.Argument...)" class="member-name-link">CommandSyntax</a><wbr>(@Nullable <a href="condition/CommandCondition.html" title="interface in net.minestom.server.command.builder.condition">CommandCondition</a>&nbsp;commandCondition,
@NotNull <a href="CommandExecutor.html" title="interface in net.minestom.server.command.builder">CommandExecutor</a>&nbsp;commandExecutor,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;defaultValuesMap,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;defaultValuesMap,
@NotNull <a href="arguments/Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;?&gt;...&nbsp;args)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
@ -127,7 +127,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the condition to use this syntax.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefaultValuesMap()" class="member-name-link">getDefaultValuesMap</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="CommandExecutor.html" title="interface in net.minestom.server.command.builder">CommandExecutor</a></code></div>
@ -176,7 +176,7 @@ loadScripts(document, 'script');</script>
@NotNull
@NotNull <a href="CommandExecutor.html" title="interface in net.minestom.server.command.builder">CommandExecutor</a>&nbsp;commandExecutor,
@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;defaultValuesMap,
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;defaultValuesMap,
@NotNull
@NotNull <a href="arguments/Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;?&gt;...&nbsp;args)</span></div>
</section>
@ -256,7 +256,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getDefaultValuesMap()">
<h3>getDefaultValuesMap</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">protected</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</span>&nbsp;<span class="element-name">getDefaultValuesMap</span>()</div>
</span><span class="modifiers">protected</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</span>&nbsp;<span class="element-name">getDefaultValuesMap</span>()</div>
</section>
</li>
<li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ParsedCommand (Minestom 1.0 API)</title>
<title>ParsedCommand (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.command.builder, class: ParsedCommand">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>SimpleCommand (Minestom 1.0 API)</title>
<title>SimpleCommand (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.command.builder, class: SimpleCommand">
@ -45,7 +45,7 @@ loadScripts(document, 'script');</script>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
@ -83,15 +83,6 @@ loadScripts(document, 'script');</script>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-net.minestom.server.command.builder.Command">Fields inherited from class&nbsp;net.minestom.server.command.builder.<a href="Command.html" title="class in net.minestom.server.command.builder">Command</a></h3>
<code><a href="Command.html#LOGGER">LOGGER</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Argument (Minestom 1.0 API)</title>
<title>Argument (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.command.builder.arguments, class: Argument">
@ -90,7 +90,7 @@ loadScripts(document, 'script');</script>
<p>
You can create your own with your own special conditions.
<p>
Arguments are parsed using <a href="#parse(java.lang.String)"><code>parse(String)</code></a>.</div>
Arguments are parsed using <a href="#parse(net.minestom.server.command.CommandSender,java.lang.String)"><code>parse(CommandSender, String)</code></a>.</div>
</section>
<section class="summary">
<ul class="summary-list">
@ -173,7 +173,7 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the <a href="../ArgumentCallback.html" title="interface in net.minestom.server.command.builder"><code>ArgumentCallback</code></a> to check if the argument-specific conditions are validated or not.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>&gt;</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</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="#getDefaultValue()" class="member-name-link">getDefaultValue</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="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
@ -206,32 +206,40 @@ loadScripts(document, 'script');</script>
<div class="block">Gets if this argument is 'optional'.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;O&gt;&nbsp;@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;O&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#map(java.util.function.Function)" class="member-name-link">map</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>,<wbr>O&gt;&nbsp;mapper)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#map(java.util.function.BiFunction)" class="member-name-link">map</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</a>,<wbr>O&gt;&nbsp;mapper)</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>&lt;O&gt;&nbsp;@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;O&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#map(java.util.function.Function)" class="member-name-link">map</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>,<wbr>O&gt;&nbsp;mapper)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Maps this argument's output to another result.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte @Nullable []</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#nodeProperties()" class="member-name-link">nodeProperties</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-tab3"><code>abstract <a href="Argument.html" title="type parameter in Argument">T</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte @Nullable []</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#nodeProperties()" class="member-name-link">nodeProperties</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-tab3"><code>abstract <a href="Argument.html" title="type parameter in Argument">T</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(net.minestom.server.command.CommandSender,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
if the input cannot be converted to <code>T</code></div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static &lt;T&gt;&nbsp;T</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(net.minestom.server.command.builder.arguments.Argument)" class="member-name-link">parse</a><wbr>(@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;T&gt;&nbsp;argument)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static &lt;T&gt;&nbsp;T</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;T&gt;&nbsp;argument)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Parses an argument, using <a href="#getId()"><code>getId()</code></a> as the input</div>
</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/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parser()" class="member-name-link">parser</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="#setCallback(net.minestom.server.command.builder.ArgumentCallback)" class="member-name-link">setCallback</a><wbr>(@Nullable <a href="../ArgumentCallback.html" title="interface in net.minestom.server.command.builder">ArgumentCallback</a>&nbsp;callback)</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-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parser()" class="member-name-link">parser</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="#setCallback(net.minestom.server.command.builder.ArgumentCallback)" class="member-name-link">setCallback</a><wbr>(@Nullable <a href="../ArgumentCallback.html" title="interface in net.minestom.server.command.builder">ArgumentCallback</a>&nbsp;callback)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the <a href="../ArgumentCallback.html" title="interface in net.minestom.server.command.builder"><code>ArgumentCallback</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</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="#setDefaultValue(java.util.function.Function)" class="member-name-link">setDefaultValue</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</a>&gt;&nbsp;defaultValue)</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="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</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="#setDefaultValue(java.util.function.Supplier)" class="member-name-link">setDefaultValue</a><wbr>(@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>&gt;&nbsp;defaultValue)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@ -356,11 +364,13 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="parse(net.minestom.server.command.builder.arguments.Argument)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@Experimental
@NotNull
</span><span class="modifiers">public static</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;T&gt;&nbsp;argument)</span>
throws <span class="exceptions"><a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception">ArgumentSyntaxException</a></span></div>
<div class="block">Parses an argument, using <a href="#getId()"><code>getId()</code></a> as the input</div>
@ -377,10 +387,12 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="parse(java.lang.String)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,java.lang.String)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="Argument.html" title="type parameter in Argument">T</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span>
throws <span class="exceptions"><a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception">ArgumentSyntaxException</a></span></div>
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
@ -505,7 +517,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="getDefaultValue()">
<h3>getDefaultValue</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>&gt;</span>&nbsp;<span class="element-name">getDefaultValue</span>()</div>
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</a>&gt;</span>&nbsp;<span class="element-name">getDefaultValue</span>()</div>
</section>
</li>
<li>
@ -527,6 +539,14 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="setDefaultValue(java.util.function.Function)">
<h3>setDefaultValue</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="Argument.html" title="type parameter in Argument">T</a>&gt;</span>&nbsp;<span class="element-name">setDefaultValue</span><wbr><span class="parameters">(@Nullable
@Nullable <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</a>&gt;&nbsp;defaultValue)</span></div>
</section>
</li>
<li>
<section class="detail" id="setDefaultValue(T)">
<h3 id="setDefaultValue(java.lang.Object)">setDefaultValue</h3>
<div class="member-signature"><span class="annotations">@NotNull
@ -605,6 +625,15 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="map(java.util.function.BiFunction)">
<h3>map</h3>
<div class="member-signature"><span class="annotations">@Experimental
@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;O&gt;</span>&nbsp;<span class="return-type">@NotNull <a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;O&gt;</span>&nbsp;<span class="element-name">map</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>,<wbr><a href="Argument.html" title="type parameter in Argument">T</a>,<wbr>O&gt;&nbsp;mapper)</span></div>
</section>
</li>
<li>
<section class="detail" id="filter(java.util.function.Predicate)">
<h3>filter</h3>
<div class="member-signature"><span class="annotations">@Experimental

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ArgumentBoolean (Minestom 1.0 API)</title>
<title>ArgumentBoolean (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.command.builder.arguments, class: ArgumentBoolean">
@ -129,7 +129,8 @@ loadScripts(document, 'script');</script>
<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>@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(net.minestom.server.command.CommandSender,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
if the input cannot be converted to <code>T</code></div>
@ -145,7 +146,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.command.builder.arguments.Argument">Methods inherited from class&nbsp;net.minestom.server.command.builder.arguments.<a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a></h3>
<code><a href="Argument.html#allowSpace()">allowSpace</a>, <a href="Argument.html#equals(java.lang.Object)">equals</a>, <a href="Argument.html#filter(java.util.function.Predicate)">filter</a>, <a href="Argument.html#getCallback()">getCallback</a>, <a href="Argument.html#getDefaultValue()">getDefaultValue</a>, <a href="Argument.html#getId()">getId</a>, <a href="Argument.html#getSuggestionCallback()">getSuggestionCallback</a>, <a href="Argument.html#hasErrorCallback()">hasErrorCallback</a>, <a href="Argument.html#hashCode()">hashCode</a>, <a href="Argument.html#hasSuggestion()">hasSuggestion</a>, <a href="Argument.html#isOptional()">isOptional</a>, <a href="Argument.html#map(java.util.function.Function)">map</a>, <a href="Argument.html#nodeProperties()">nodeProperties</a>, <a href="Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)">parse</a>, <a href="Argument.html#setCallback(net.minestom.server.command.builder.ArgumentCallback)">setCallback</a>, <a href="Argument.html#setDefaultValue(java.util.function.Supplier)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(T)">setDefaultValue</a>, <a href="Argument.html#setSuggestionCallback(net.minestom.server.command.builder.suggestion.SuggestionCallback)">setSuggestionCallback</a>, <a href="Argument.html#suggestionType()">suggestionType</a>, <a href="Argument.html#useRemaining()">useRemaining</a></code></div>
<code><a href="Argument.html#allowSpace()">allowSpace</a>, <a href="Argument.html#equals(java.lang.Object)">equals</a>, <a href="Argument.html#filter(java.util.function.Predicate)">filter</a>, <a href="Argument.html#getCallback()">getCallback</a>, <a href="Argument.html#getDefaultValue()">getDefaultValue</a>, <a href="Argument.html#getId()">getId</a>, <a href="Argument.html#getSuggestionCallback()">getSuggestionCallback</a>, <a href="Argument.html#hasErrorCallback()">hasErrorCallback</a>, <a href="Argument.html#hashCode()">hashCode</a>, <a href="Argument.html#hasSuggestion()">hasSuggestion</a>, <a href="Argument.html#isOptional()">isOptional</a>, <a href="Argument.html#map(java.util.function.BiFunction)">map</a>, <a href="Argument.html#map(java.util.function.Function)">map</a>, <a href="Argument.html#nodeProperties()">nodeProperties</a>, <a href="Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)">parse</a>, <a href="Argument.html#setCallback(net.minestom.server.command.builder.ArgumentCallback)">setCallback</a>, <a href="Argument.html#setDefaultValue(java.util.function.Function)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(java.util.function.Supplier)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(T)">setDefaultValue</a>, <a href="Argument.html#setSuggestionCallback(net.minestom.server.command.builder.suggestion.SuggestionCallback)">setSuggestionCallback</a>, <a href="Argument.html#suggestionType()">suggestionType</a>, <a href="Argument.html#useRemaining()">useRemaining</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/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
@ -197,19 +198,20 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="parse(java.lang.String)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,java.lang.String)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span>
throws <span class="exceptions"><a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception">ArgumentSyntaxException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="Argument.html#parse(java.lang.String)">Argument</a></code></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="Argument.html#parse(net.minestom.server.command.CommandSender,java.lang.String)">Argument</a></code></span></div>
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
if the input cannot be converted to <code>T</code></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Argument.html#parse(java.lang.String)">parse</a></code>&nbsp;in class&nbsp;<code><a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</code></dd>
<dt>Parameters:</dt>
<dd><code><a href="Argument.html#parse(net.minestom.server.command.CommandSender,java.lang.String)">parse</a></code>&nbsp;in class&nbsp;<code><a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</code></dd>
<dd><code>input</code> - the argument to parse</dd>
<dt>Returns:</dt>
<dd>the parsed argument</dd>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ArgumentCommand (Minestom 1.0 API)</title>
<title>ArgumentCommand (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.command.builder.arguments, class: ArgumentCommand">
@ -132,7 +132,8 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOnlyCorrect()" class="member-name-link">isOnlyCorrect</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="../CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(net.minestom.server.command.CommandSender,java.lang.String)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
if the input cannot be converted to <code>T</code></div>
@ -154,7 +155,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-net.minestom.server.command.builder.arguments.Argument">Methods inherited from class&nbsp;net.minestom.server.command.builder.arguments.<a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a></h3>
<code><a href="Argument.html#allowSpace()">allowSpace</a>, <a href="Argument.html#equals(java.lang.Object)">equals</a>, <a href="Argument.html#filter(java.util.function.Predicate)">filter</a>, <a href="Argument.html#getCallback()">getCallback</a>, <a href="Argument.html#getDefaultValue()">getDefaultValue</a>, <a href="Argument.html#getId()">getId</a>, <a href="Argument.html#getSuggestionCallback()">getSuggestionCallback</a>, <a href="Argument.html#hasErrorCallback()">hasErrorCallback</a>, <a href="Argument.html#hashCode()">hashCode</a>, <a href="Argument.html#hasSuggestion()">hasSuggestion</a>, <a href="Argument.html#isOptional()">isOptional</a>, <a href="Argument.html#map(java.util.function.Function)">map</a>, <a href="Argument.html#nodeProperties()">nodeProperties</a>, <a href="Argument.html#parse(net.minestom.server.command.builder.arguments.Argument)">parse</a>, <a href="Argument.html#setCallback(net.minestom.server.command.builder.ArgumentCallback)">setCallback</a>, <a href="Argument.html#setDefaultValue(java.util.function.Supplier)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(T)">setDefaultValue</a>, <a href="Argument.html#setSuggestionCallback(net.minestom.server.command.builder.suggestion.SuggestionCallback)">setSuggestionCallback</a>, <a href="Argument.html#suggestionType()">suggestionType</a>, <a href="Argument.html#useRemaining()">useRemaining</a></code></div>
<code><a href="Argument.html#allowSpace()">allowSpace</a>, <a href="Argument.html#equals(java.lang.Object)">equals</a>, <a href="Argument.html#filter(java.util.function.Predicate)">filter</a>, <a href="Argument.html#getCallback()">getCallback</a>, <a href="Argument.html#getDefaultValue()">getDefaultValue</a>, <a href="Argument.html#getId()">getId</a>, <a href="Argument.html#getSuggestionCallback()">getSuggestionCallback</a>, <a href="Argument.html#hasErrorCallback()">hasErrorCallback</a>, <a href="Argument.html#hashCode()">hashCode</a>, <a href="Argument.html#hasSuggestion()">hasSuggestion</a>, <a href="Argument.html#isOptional()">isOptional</a>, <a href="Argument.html#map(java.util.function.BiFunction)">map</a>, <a href="Argument.html#map(java.util.function.Function)">map</a>, <a href="Argument.html#nodeProperties()">nodeProperties</a>, <a href="Argument.html#parse(net.minestom.server.command.CommandSender,net.minestom.server.command.builder.arguments.Argument)">parse</a>, <a href="Argument.html#setCallback(net.minestom.server.command.builder.ArgumentCallback)">setCallback</a>, <a href="Argument.html#setDefaultValue(java.util.function.Function)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(java.util.function.Supplier)">setDefaultValue</a>, <a href="Argument.html#setDefaultValue(T)">setDefaultValue</a>, <a href="Argument.html#setSuggestionCallback(net.minestom.server.command.builder.suggestion.SuggestionCallback)">setSuggestionCallback</a>, <a href="Argument.html#suggestionType()">suggestionType</a>, <a href="Argument.html#useRemaining()">useRemaining</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/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
@ -207,19 +208,20 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="parse(java.lang.String)">
<section class="detail" id="parse(net.minestom.server.command.CommandSender,java.lang.String)">
<h3>parse</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="../CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../../CommandSender.html" title="interface in net.minestom.server.command">CommandSender</a>&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</span>
throws <span class="exceptions"><a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception">ArgumentSyntaxException</a></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="Argument.html#parse(java.lang.String)">Argument</a></code></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="Argument.html#parse(net.minestom.server.command.CommandSender,java.lang.String)">Argument</a></code></span></div>
<div class="block">Parses the given input, and throw an <a href="../exception/ArgumentSyntaxException.html" title="class in net.minestom.server.command.builder.exception"><code>ArgumentSyntaxException</code></a>
if the input cannot be converted to <code>T</code></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Argument.html#parse(java.lang.String)">parse</a></code>&nbsp;in class&nbsp;<code><a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="../CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a>&gt;</code></dd>
<dt>Parameters:</dt>
<dd><code><a href="Argument.html#parse(net.minestom.server.command.CommandSender,java.lang.String)">parse</a></code>&nbsp;in class&nbsp;<code><a href="Argument.html" title="class in net.minestom.server.command.builder.arguments">Argument</a>&lt;<a href="../CommandResult.html" title="class in net.minestom.server.command.builder">CommandResult</a>&gt;</code></dd>
<dd><code>input</code> - the argument to parse</dd>
<dt>Returns:</dt>
<dd>the parsed argument</dd>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ArgumentEnum.Format (Minestom 1.0 API)</title>
<title>ArgumentEnum.Format (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.command.builder.arguments, class: ArgumentEnum, enum: Format">

Some files were not shown because too many files have changed in this diff Show More