Update javadoc to output generated at 0c95271

This commit is contained in:
mworzala 2024-04-01 20:38:08 +00:00
parent 9c1910610f
commit 963a38739a
21 changed files with 1964 additions and 1137 deletions

File diff suppressed because it is too large Load Diff

View File

@ -278,84 +278,86 @@ 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/player/package-summary.html">net.minestom.server.network.player</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/plugin/package-summary.html">net.minestom.server.network.plugin</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/particle/data/package-summary.html">net.minestom.server.particle.data</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/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/ping/package-summary.html">net.minestom.server.ping</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/potion/package-summary.html">net.minestom.server.potion</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/recipe/package-summary.html">net.minestom.server.recipe</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-first even-row-color"><a href="net/minestom/server/registry/package-summary.html">net.minestom.server.registry</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-first odd-row-color"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<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-first even-row-color"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/timer/package-summary.html">net.minestom.server.timer</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/package-summary.html">net.minestom.server.utils</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/binary/package-summary.html">net.minestom.server.utils.binary</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/block/package-summary.html">net.minestom.server.utils.block</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/callback/package-summary.html">net.minestom.server.utils.callback</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/chunk/package-summary.html">net.minestom.server.utils.chunk</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/collection/package-summary.html">net.minestom.server.utils.collection</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/crypto/package-summary.html">net.minestom.server.utils.crypto</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/debug/package-summary.html">net.minestom.server.utils.debug</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/entity/package-summary.html">net.minestom.server.utils.entity</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/function/package-summary.html">net.minestom.server.utils.function</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/identity/package-summary.html">net.minestom.server.utils.identity</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/instance/package-summary.html">net.minestom.server.utils.instance</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/inventory/package-summary.html">net.minestom.server.utils.inventory</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/location/package-summary.html">net.minestom.server.utils.location</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/math/package-summary.html">net.minestom.server.utils.math</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/mojang/package-summary.html">net.minestom.server.utils.mojang</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/player/package-summary.html">net.minestom.server.utils.player</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/position/package-summary.html">net.minestom.server.utils.position</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/time/package-summary.html">net.minestom.server.utils.time</a></div>
<div class="col-last odd-row-color">&nbsp;</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-first even-row-color"><a href="net/minestom/server/utils/url/package-summary.html">net.minestom.server.utils.url</a></div>
<div class="col-last even-row-color">&nbsp;</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-first odd-row-color"><a href="net/minestom/server/utils/validate/package-summary.html">net.minestom.server.utils.validate</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-first even-row-color"><a href="net/minestom/server/world/package-summary.html">net.minestom.server.world</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

@ -110,6 +110,7 @@ net.minestom.server.network.packet.server.play
net.minestom.server.network.packet.server.play.data
net.minestom.server.network.packet.server.status
net.minestom.server.network.player
net.minestom.server.network.plugin
net.minestom.server.network.socket
net.minestom.server.particle
net.minestom.server.particle.data

View File

@ -540,10 +540,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Adds some players to the response.</div>
</dd>
<dt><a href="net/minestom/server/network/player/PlayerSocketConnection.html#addPluginRequestEntry(int,java.lang.String)" class="member-name-link">addPluginRequestEntry(int, String)</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerSocketConnection.html" title="class in net.minestom.server.network.player">PlayerSocketConnection</a></dt>
<dd>
<div class="block">Adds an entry to the plugin request map.</div>
</dd>
<dt><a href="net/minestom/server/recipe/RecipeManager.html#addRecipe(net.minestom.server.recipe.Recipe)" class="member-name-link">addRecipe(Recipe)</a> - Method in class net.minestom.server.recipe.<a href="net/minestom/server/recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/recipe/RecipeManager.html#addRecipes(net.minestom.server.recipe.Recipe...)" class="member-name-link">addRecipes(Recipe...)</a> - Method in class net.minestom.server.recipe.<a href="net/minestom/server/recipe/RecipeManager.html" title="class in net.minestom.server.recipe">RecipeManager</a></dt>
@ -1511,7 +1507,7 @@ loadScripts(document, 'script');</script>
<div class="block">Called before the player initialization, it can be used to kick the player before any connection
or to change his final username/uuid.</div>
</dd>
<dt><a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html#%3Cinit%3E(net.minestom.server.entity.Player)" class="member-name-link">AsyncPlayerPreLoginEvent(Player)</a> - Constructor for class net.minestom.server.event.player.<a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html" title="class in net.minestom.server.event.player">AsyncPlayerPreLoginEvent</a></dt>
<dt><a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html#%3Cinit%3E(net.minestom.server.entity.Player,net.minestom.server.network.plugin.LoginPluginMessageProcessor)" class="member-name-link">AsyncPlayerPreLoginEvent(Player, LoginPluginMessageProcessor)</a> - Constructor for class net.minestom.server.event.player.<a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html" title="class in net.minestom.server.event.player">AsyncPlayerPreLoginEvent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/async/AsyncUtils.html" class="type-name-link" title="class in net.minestom.server.utils.async">AsyncUtils</a> - Class in <a href="net/minestom/server/utils/async/package-summary.html">net.minestom.server.utils.async</a></dt>
<dd>&nbsp;</dd>
@ -1649,6 +1645,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="net/minestom/server/instance/batch/ChunkBatch.html#awaitReady()" class="member-name-link">awaitReady()</a> - Method in class net.minestom.server.instance.batch.<a href="net/minestom/server/instance/batch/ChunkBatch.html" title="class in net.minestom.server.instance.batch">ChunkBatch</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html#awaitReplies(long,java.util.concurrent.TimeUnit)" class="member-name-link">awaitReplies(long, TimeUnit)</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/potion/PotionType.html#AWKWARD" class="member-name-link">AWKWARD</a> - Static variable in interface net.minestom.server.potion.<a href="net/minestom/server/potion/PotionType.html" title="interface in net.minestom.server.potion">PotionType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/EntityType.html#AXOLOTL" class="member-name-link">AXOLOTL</a> - Static variable in interface net.minestom.server.entity.<a href="net/minestom/server/entity/EntityType.html" title="interface in net.minestom.server.entity">EntityType</a></dt>
@ -13650,6 +13648,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets a position from a packet ID.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginResponse.html#fromPayload(java.lang.String,byte%5B%5D)" class="member-name-link">fromPayload(String, byte[])</a> - Static method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/damage/Damage.html#fromPlayer(net.minestom.server.entity.Player,float)" class="member-name-link">fromPlayer(Player, float)</a> - Static method in class net.minestom.server.entity.damage.<a href="net/minestom/server/entity/damage/Damage.html" title="class in net.minestom.server.entity.damage">Damage</a></dt>
<dd>
<div class="block">Convenient method to create an <a href="net/minestom/server/entity/damage/EntityDamage.html" title="class in net.minestom.server.entity.damage"><code>EntityDamage</code></a>.</div>
@ -14367,6 +14367,10 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="net/minestom/server/network/player/PlayerSocketConnection.html#getChannel()" class="member-name-link">getChannel()</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerSocketConnection.html" title="class in net.minestom.server.network.player">PlayerSocketConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginRequest.html#getChannel()" class="member-name-link">getChannel()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginResponse.html#getChannel()" class="member-name-link">getChannel()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/event/player/PlayerChatEvent.html#getChatFormatFunction()" class="member-name-link">getChatFormatFunction()</a> - Method in class net.minestom.server.event.player.<a href="net/minestom/server/event/player/PlayerChatEvent.html" title="class in net.minestom.server.event.player">PlayerChatEvent</a></dt>
<dd>
<div class="block">Used to retrieve the chat format for this message.</div>
@ -16174,6 +16178,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Payload of received packet.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginResponse.html#getPayload()" class="member-name-link">getPayload()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/permission/PermissionHandler.html#getPermission(java.lang.String)" class="member-name-link">getPermission(String)</a> - Method in interface net.minestom.server.permission.<a href="net/minestom/server/permission/PermissionHandler.html" title="interface in net.minestom.server.permission">PermissionHandler</a></dt>
<dd>
<div class="block">Gets the <a href="net/minestom/server/permission/Permission.html" title="class in net.minestom.server.permission"><code>Permission</code></a> with the name <code>permissionName</code>.</div>
@ -16388,10 +16394,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the player uuid.</div>
</dd>
<dt><a href="net/minestom/server/network/player/PlayerSocketConnection.html#getPluginRequestChannel(int)" class="member-name-link">getPluginRequestChannel(int)</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerSocketConnection.html" title="class in net.minestom.server.network.player">PlayerSocketConnection</a></dt>
<dd>
<div class="block">Gets a request channel from a message id, previously cached using <a href="net/minestom/server/network/player/PlayerSocketConnection.html#addPluginRequestEntry(int,java.lang.String)"><code>PlayerSocketConnection.addPluginRequestEntry(int, String)</code></a>.</div>
</dd>
<dt><a href="net/minestom/server/instance/ChunkGenerator.html#getPopulators()" class="member-name-link">getPopulators()</a> - Method in interface net.minestom.server.instance.<a href="net/minestom/server/instance/ChunkGenerator.html" title="interface in net.minestom.server.instance">ChunkGenerator</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
@ -16557,6 +16559,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the anvil repair cost.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginRequest.html#getRequestPayload()" class="member-name-link">getRequestPayload()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/gamedata/tags/Tag.BasicType.html#getResource()" class="member-name-link">getResource()</a> - Method in enum class net.minestom.server.gamedata.tags.<a href="net/minestom/server/gamedata/tags/Tag.BasicType.html" title="enum class in net.minestom.server.gamedata.tags">Tag.BasicType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/entity/Player.html#getResourcePackFuture()" class="member-name-link">getResourcePackFuture()</a> - Method in class net.minestom.server.entity.<a href="net/minestom/server/entity/Player.html" title="class in net.minestom.server.entity">Player</a></dt>
@ -16578,6 +16582,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the response data that is sent to the client.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginRequest.html#getResponseFuture()" class="member-name-link">getResponseFuture()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/command/builder/arguments/ArgumentWord.html#getRestrictions()" class="member-name-link">getRestrictions()</a> - Method in class net.minestom.server.command.builder.arguments.<a href="net/minestom/server/command/builder/arguments/ArgumentWord.html" title="class in net.minestom.server.command.builder.arguments">ArgumentWord</a></dt>
<dd>
<div class="block">Gets all the word restrictions.</div>
@ -17788,6 +17794,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Sets the handler for this event listener.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html#handleResponse(int,byte%5B%5D)" class="member-name-link">handleResponse(int, byte[])</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/event/EventFilter.html#handlerType()" class="member-name-link">handlerType()</a> - Method in interface net.minestom.server.event.<a href="net/minestom/server/event/EventFilter.html" title="interface in net.minestom.server.event">EventFilter</a></dt>
<dd>
<div class="block">The type returned by <a href="net/minestom/server/event/EventFilter.html#getHandler(E)"><code>EventFilter.getHandler(Event)</code></a>.</div>
@ -21207,6 +21215,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/item/ItemMeta.html#isUnbreakable()" class="member-name-link">isUnbreakable()</a> - Method in interface net.minestom.server.item.<a href="net/minestom/server/item/ItemMeta.html" title="interface in net.minestom.server.item">ItemMeta</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginResponse.html#isUnderstood()" class="member-name-link">isUnderstood()</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/UniqueIdUtils.html#isUniqueId(java.lang.String)" class="member-name-link">isUniqueId(String)</a> - Static method in class net.minestom.server.utils.<a href="net/minestom/server/utils/UniqueIdUtils.html" title="class in net.minestom.server.utils">UniqueIdUtils</a></dt>
<dd>
<div class="block">Checks whether the <code>input</code> string is an <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link"><code>UUID</code></a>.</div>
@ -21698,6 +21708,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#KEEP_ALIVE" class="member-name-link">KEEP_ALIVE</a> - Static variable in class net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html" title="class in net.minestom.server.network.packet.server">ServerPacketIdentifier</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/ServerFlag.html#KEEP_ALIVE_DELAY" class="member-name-link">KEEP_ALIVE_DELAY</a> - Static variable in class net.minestom.server.<a href="net/minestom/server/ServerFlag.html" title="class in net.minestom.server">ServerFlag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/ServerFlag.html#KEEP_ALIVE_KICK" class="member-name-link">KEEP_ALIVE_KICK</a> - Static variable in class net.minestom.server.<a href="net/minestom/server/ServerFlag.html" title="class in net.minestom.server">ServerFlag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/common/KeepAliveListener.html" class="type-name-link" title="class in net.minestom.server.listener.common">KeepAliveListener</a> - Class in <a href="net/minestom/server/listener/common/package-summary.html">net.minestom.server.listener.common</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/common/KeepAliveListener.html#%3Cinit%3E()" class="member-name-link">KeepAliveListener()</a> - Constructor for class net.minestom.server.listener.common.<a href="net/minestom/server/listener/common/KeepAliveListener.html" title="class in net.minestom.server.listener.common">KeepAliveListener</a></dt>
@ -22480,6 +22494,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#LOGIN_ENCRYPTION_REQUEST" class="member-name-link">LOGIN_ENCRYPTION_REQUEST</a> - Static variable in class net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html" title="class in net.minestom.server.network.packet.server">ServerPacketIdentifier</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/ServerFlag.html#LOGIN_PLUGIN_MESSAGE_TIMEOUT" class="member-name-link">LOGIN_PLUGIN_MESSAGE_TIMEOUT</a> - Static variable in class net.minestom.server.<a href="net/minestom/server/ServerFlag.html" title="class in net.minestom.server">ServerFlag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#LOGIN_PLUGIN_REQUEST" class="member-name-link">LOGIN_PLUGIN_REQUEST</a> - Static variable in class net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html" title="class in net.minestom.server.network.packet.server">ServerPacketIdentifier</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html#LOGIN_SET_COMPRESSION" class="member-name-link">LOGIN_SET_COMPRESSION</a> - Static variable in class net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/ServerPacketIdentifier.html" title="class in net.minestom.server.network.packet.server">ServerPacketIdentifier</a></dt>
@ -22514,6 +22530,18 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/preplay/LoginListener.html#%3Cinit%3E()" class="member-name-link">LoginListener()</a> - Constructor for class net.minestom.server.listener.preplay.<a href="net/minestom/server/listener/preplay/LoginListener.html" title="class in net.minestom.server.listener.preplay">LoginListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/player/PlayerConnection.html#loginPluginMessageProcessor()" class="member-name-link">loginPluginMessageProcessor()</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a></dt>
<dd>
<div class="block">Gets the login plugin message processor, only available during the login state.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a> - Class in <a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html#%3Cinit%3E(net.minestom.server.network.player.PlayerConnection)" class="member-name-link">LoginPluginMessageProcessor(PlayerConnection)</a> - Constructor for class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginRequest.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a> - Class in <a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginRequest.html#%3Cinit%3E(java.lang.String,byte%5B%5D)" class="member-name-link">LoginPluginRequest(String, byte[])</a> - Constructor for class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html" class="type-name-link" title="class in net.minestom.server.network.packet.server.login">LoginPluginRequestPacket</a> - Record Class in <a href="net/minestom/server/network/packet/server/login/package-summary.html">net.minestom.server.network.packet.server.login</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html#%3Cinit%3E(int,java.lang.String,byte%5B%5D)" class="member-name-link">LoginPluginRequestPacket(int, String, byte[])</a> - Constructor for record class net.minestom.server.network.packet.server.login.<a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginPluginRequestPacket</a></dt>
@ -22522,6 +22550,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html#%3Cinit%3E(net.minestom.server.network.NetworkBuffer)" class="member-name-link">LoginPluginRequestPacket(NetworkBuffer)</a> - Constructor for record class net.minestom.server.network.packet.server.login.<a href="net/minestom/server/network/packet/server/login/LoginPluginRequestPacket.html" title="class in net.minestom.server.network.packet.server.login">LoginPluginRequestPacket</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginResponse.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a> - Class in <a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/preplay/LoginListener.html#loginPluginResponseListener(net.minestom.server.network.packet.client.login.ClientLoginPluginResponsePacket,net.minestom.server.network.player.PlayerConnection)" class="member-name-link">loginPluginResponseListener(ClientLoginPluginResponsePacket, PlayerConnection)</a> - Static method in class net.minestom.server.listener.preplay.<a href="net/minestom/server/listener/preplay/LoginListener.html" title="class in net.minestom.server.listener.preplay">LoginListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/preplay/LoginListener.html#loginStartListener(net.minestom.server.network.packet.client.login.ClientLoginStartPacket,net.minestom.server.network.player.PlayerConnection)" class="member-name-link">loginStartListener(ClientLoginStartPacket, PlayerConnection)</a> - Static method in class net.minestom.server.listener.preplay.<a href="net/minestom/server/listener/preplay/LoginListener.html" title="class in net.minestom.server.listener.preplay">LoginListener</a></dt>
@ -24409,6 +24439,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/player/package-summary.html">net.minestom.server.network.player</a> - package net.minestom.server.network.player</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/plugin/package-summary.html">net.minestom.server.network.plugin</a> - package net.minestom.server.network.plugin</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/socket/package-summary.html">net.minestom.server.network.socket</a> - package net.minestom.server.network.socket</dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/particle/package-summary.html">net.minestom.server.particle</a> - package net.minestom.server.particle</dt>
@ -29196,6 +29228,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Creates an instance of a <code>Replacement</code> record class.</div>
</dd>
<dt><a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html#request(java.lang.String,byte%5B%5D)" class="member-name-link">request(String, byte[])</a> - Method in class net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/packet/client/play/ClientStatusPacket.Action.html#REQUEST_STATS" class="member-name-link">REQUEST_STATS</a> - Enum constant in enum class net.minestom.server.network.packet.client.play.<a href="net/minestom/server/network/packet/client/play/ClientStatusPacket.Action.html" title="enum class in net.minestom.server.network.packet.client.play">ClientStatusPacket.Action</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/listener/PlayPingListener.html#requestListener(net.minestom.server.network.packet.client.common.ClientPingRequestPacket,net.minestom.server.entity.Player)" class="member-name-link">requestListener(ClientPingRequestPacket, Player)</a> - Static method in class net.minestom.server.listener.<a href="net/minestom/server/listener/PlayPingListener.html" title="class in net.minestom.server.listener">PlayPingListener</a></dt>
@ -30075,6 +30109,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Sends a plugin message to the player.</div>
</dd>
<dt><a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html#sendPluginRequest(java.lang.String,byte%5B%5D)" class="member-name-link">sendPluginRequest(String, byte[])</a> - Method in class net.minestom.server.event.player.<a href="net/minestom/server/event/player/AsyncPlayerPreLoginEvent.html" title="class in net.minestom.server.event.player">AsyncPlayerPreLoginEvent</a></dt>
<dd>
<div class="block">Sends a login plugin message request.</div>
</dd>
<dt><a href="net/minestom/server/inventory/Inventory.html#sendProperty(net.minestom.server.inventory.InventoryProperty,short)" class="member-name-link">sendProperty(InventoryProperty, short)</a> - Method in class net.minestom.server.inventory.<a href="net/minestom/server/inventory/Inventory.html" title="class in net.minestom.server.inventory">Inventory</a></dt>
<dd>
<div class="block">Sends a window property to all viewers.</div>
@ -30761,8 +30799,6 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/player/PlayerConnection.html#setConnectionState(net.minestom.server.network.ConnectionState)" class="member-name-link">setConnectionState(ConnectionState)</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/network/player/PlayerSocketConnection.html#setConnectionState(net.minestom.server.network.ConnectionState)" class="member-name-link">setConnectionState(ConnectionState)</a> - Method in class net.minestom.server.network.player.<a href="net/minestom/server/network/player/PlayerSocketConnection.html" title="class in net.minestom.server.network.player">PlayerSocketConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/entity/EntityFinder.html#setConstantName(java.lang.String)" class="member-name-link">setConstantName(String)</a> - Method in class net.minestom.server.utils.entity.<a href="net/minestom/server/utils/entity/EntityFinder.html" title="class in net.minestom.server.utils.entity">EntityFinder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/minestom/server/utils/entity/EntityFinder.html#setConstantUuid(java.util.UUID)" class="member-name-link">setConstantUuid(UUID)</a> - Method in class net.minestom.server.utils.entity.<a href="net/minestom/server/utils/entity/EntityFinder.html" title="class in net.minestom.server.utils.entity">EntityFinder</a></dt>

View File

@ -279,84 +279,86 @@ 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/player/package-summary.html">net.minestom.server.network.player</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/plugin/package-summary.html">net.minestom.server.network.plugin</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/particle/data/package-summary.html">net.minestom.server.particle.data</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/permission/package-summary.html">net.minestom.server.permission</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/particle/data/package-summary.html">net.minestom.server.particle.data</a></div>
<div class="col-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/ping/package-summary.html">net.minestom.server.ping</a></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-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/potion/package-summary.html">net.minestom.server.potion</a></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-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/recipe/package-summary.html">net.minestom.server.recipe</a></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-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/registry/package-summary.html">net.minestom.server.registry</a></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-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-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-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/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/scoreboard/package-summary.html">net.minestom.server.scoreboard</a></div>
<div class="col-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/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/snapshot/package-summary.html">net.minestom.server.snapshot</a></div>
<div class="col-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/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/sound/package-summary.html">net.minestom.server.sound</a></div>
<div class="col-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-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/statistic/package-summary.html">net.minestom.server.statistic</a></div>
<div class="col-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/thread/package-summary.html">net.minestom.server.thread</a></div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/tag/package-summary.html">net.minestom.server.tag</a></div>
<div class="col-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/timer/package-summary.html">net.minestom.server.timer</a></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-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/package-summary.html">net.minestom.server.utils</a></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-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/async/package-summary.html">net.minestom.server.utils.async</a></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-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/binary/package-summary.html">net.minestom.server.utils.binary</a></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-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/block/package-summary.html">net.minestom.server.utils.block</a></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-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/callback/package-summary.html">net.minestom.server.utils.callback</a></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-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/chunk/package-summary.html">net.minestom.server.utils.chunk</a></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-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/collection/package-summary.html">net.minestom.server.utils.collection</a></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-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/crypto/package-summary.html">net.minestom.server.utils.crypto</a></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-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/debug/package-summary.html">net.minestom.server.utils.debug</a></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-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/entity/package-summary.html">net.minestom.server.utils.entity</a></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-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/function/package-summary.html">net.minestom.server.utils.function</a></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-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/identity/package-summary.html">net.minestom.server.utils.identity</a></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-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/instance/package-summary.html">net.minestom.server.utils.instance</a></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-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/inventory/package-summary.html">net.minestom.server.utils.inventory</a></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-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/location/package-summary.html">net.minestom.server.utils.location</a></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-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/math/package-summary.html">net.minestom.server.utils.math</a></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-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/mojang/package-summary.html">net.minestom.server.utils.mojang</a></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-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/player/package-summary.html">net.minestom.server.utils.player</a></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-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/position/package-summary.html">net.minestom.server.utils.position</a></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-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/time/package-summary.html">net.minestom.server.utils.time</a></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-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/url/package-summary.html">net.minestom.server.utils.url</a></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-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/validate/package-summary.html">net.minestom.server.utils.validate</a></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-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/package-summary.html">net.minestom.server.world</a></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-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/minestom/server/world/biomes/package-summary.html">net.minestom.server.world.biomes</a></div>
<div class="col-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-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>

File diff suppressed because one or more lines are too long

View File

@ -128,57 +128,66 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#GROUPED_PACKET" class="member-name-link">GROUPED_PACKET</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final @NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#MAP_RGB_MAPPING" class="member-name-link">MAP_RGB_MAPPING</a></code></div>
<div class="col-first odd-row-color"><code>static final long</code></div>
<div class="col-second odd-row-color"><code><a href="#KEEP_ALIVE_DELAY" class="member-name-link">KEEP_ALIVE_DELAY</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/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#MAP_RGB_REDUCTION" class="member-name-link">MAP_RGB_REDUCTION</a></code></div>
<div class="col-first even-row-color"><code>static final long</code></div>
<div class="col-second even-row-color"><code><a href="#KEEP_ALIVE_KICK" class="member-name-link">KEEP_ALIVE_KICK</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="#MAX_PACKET_SIZE" class="member-name-link">MAX_PACKET_SIZE</a></code></div>
<div class="col-first odd-row-color"><code>static final long</code></div>
<div class="col-second odd-row-color"><code><a href="#LOGIN_PLUGIN_MESSAGE_TIMEOUT" class="member-name-link">LOGIN_PLUGIN_MESSAGE_TIMEOUT</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_PER_TICK" class="member-name-link">PLAYER_PACKET_PER_TICK</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_QUEUE_SIZE" class="member-name-link">PLAYER_PACKET_QUEUE_SIZE</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="#POOLED_BUFFER_SIZE" class="member-name-link">POOLED_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="#SEND_LIGHT_AFTER_BLOCK_PLACEMENT_DELAY" class="member-name-link">SEND_LIGHT_AFTER_BLOCK_PLACEMENT_DELAY</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_MAX_TICK_CATCH_UP" class="member-name-link">SERVER_MAX_TICK_CATCH_UP</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="#SERVER_TICKS_PER_SECOND" class="member-name-link">SERVER_TICKS_PER_SECOND</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_RECEIVE_BUFFER_SIZE" class="member-name-link">SOCKET_RECEIVE_BUFFER_SIZE</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_SEND_BUFFER_SIZE" class="member-name-link">SOCKET_SEND_BUFFER_SIZE</a></code></div>
<div class="col-first even-row-color"><code>static final @NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second 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/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#STACKING_RULE" class="member-name-link">STACKING_RULE</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="#TAG_HANDLER_CACHE_ENABLED" class="member-name-link">TAG_HANDLER_CACHE_ENABLED</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="#VIEWABLE_PACKET" class="member-name-link">VIEWABLE_PACKET</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="#WORKER_COUNT" class="member-name-link">WORKER_COUNT</a></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="#WORLD_BORDER_SIZE" class="member-name-link">WORLD_BORDER_SIZE</a></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 int</code></div>
<div class="col-second even-row-color"><code><a href="#SEND_LIGHT_AFTER_BLOCK_PLACEMENT_DELAY" class="member-name-link">SEND_LIGHT_AFTER_BLOCK_PLACEMENT_DELAY</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="#SERIALIZE_EMPTY_COMPOUND" class="member-name-link">SERIALIZE_EMPTY_COMPOUND</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="#SERVER_MAX_TICK_CATCH_UP" class="member-name-link">SERVER_MAX_TICK_CATCH_UP</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/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second 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>
@ -279,6 +288,24 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="KEEP_ALIVE_DELAY">
<h3>KEEP_ALIVE_DELAY</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">KEEP_ALIVE_DELAY</span></div>
</section>
</li>
<li>
<section class="detail" id="KEEP_ALIVE_KICK">
<h3>KEEP_ALIVE_KICK</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">KEEP_ALIVE_KICK</span></div>
</section>
</li>
<li>
<section class="detail" id="LOGIN_PLUGIN_MESSAGE_TIMEOUT">
<h3>LOGIN_PLUGIN_MESSAGE_TIMEOUT</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">LOGIN_PLUGIN_MESSAGE_TIMEOUT</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>

View File

@ -110,7 +110,8 @@ implements <a href="../trait/PlayerEvent.html" title="interface in net.minestom.
<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.entity.Player)" class="member-name-link">AsyncPlayerPreLoginEvent</a><wbr>(@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.minestom.server.entity.Player,net.minestom.server.network.plugin.LoginPluginMessageProcessor)" class="member-name-link">AsyncPlayerPreLoginEvent</a><wbr>(@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull <a href="../../network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a>&nbsp;pluginMessageProcessor)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -141,14 +142,20 @@ implements <a href="../trait/PlayerEvent.html" title="interface in net.minestom.
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the player username.</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="#setPlayerUuid(java.util.UUID)" class="member-name-link">setPlayerUuid</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a>&nbsp;playerUuid)</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/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</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="#sendPluginRequest(java.lang.String,byte%5B%5D)" class="member-name-link">sendPluginRequest</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte[]&nbsp;requestPayload)</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 player uuid.</div>
<div class="block">Sends a login plugin message request.</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="#setUsername(java.lang.String)" class="member-name-link">setUsername</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;username)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPlayerUuid(java.util.UUID)" class="member-name-link">setPlayerUuid</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a>&nbsp;playerUuid)</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 player uuid.</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="#setUsername(java.lang.String)" class="member-name-link">setUsername</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;username)</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 player username.</div>
</div>
</div>
@ -172,10 +179,12 @@ implements <a href="../trait/PlayerEvent.html" title="interface in net.minestom.
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(net.minestom.server.entity.Player)">
<section class="detail" id="&lt;init&gt;(net.minestom.server.entity.Player,net.minestom.server.network.plugin.LoginPluginMessageProcessor)">
<h3>AsyncPlayerPreLoginEvent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AsyncPlayerPreLoginEvent</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>
@NotNull <a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player,
@NotNull
@NotNull <a href="../../network/plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a>&nbsp;pluginMessageProcessor)</span></div>
</section>
</li>
</ul>
@ -235,6 +244,23 @@ implements <a href="../trait/PlayerEvent.html" title="interface in net.minestom.
</section>
</li>
<li>
<section class="detail" id="sendPluginRequest(java.lang.String,byte[])">
<h3>sendPluginRequest</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/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../network/plugin/LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a>&gt;</span>&nbsp;<span class="element-name">sendPluginRequest</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte[]&nbsp;requestPayload)</span></div>
<div class="block">Sends a login plugin message request. Can be useful to negotiate with modded clients or
proxies before moving on to the Configuration state.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>channel</code> - the plugin message channel</dd>
<dd><code>requestPayload</code> - the contents of the plugin message, can be null for empty</dd>
<dt>Returns:</dt>
<dd>a CompletableFuture for the response. The thread on which it completes is asynchronous.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPlayer()">
<h3>getPlayer</h3>
<div class="member-signature"><span class="annotations">@NotNull

View File

@ -81,8 +81,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-first even-row-color"><a href="plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -171,34 +171,39 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets if the client is still connected to the server.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../crypto/PlayerPublicKey.html" title="class in net.minestom.server.crypto">PlayerPublicKey</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#playerPublicKey()" class="member-name-link">playerPublicKey</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 void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#sendPacket(net.minestom.server.network.packet.server.SendablePacket)" class="member-name-link">sendPacket</a><wbr>(@NotNull <a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>&nbsp;packet)</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-tab4"><code>@NotNull <a href="../plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loginPluginMessageProcessor()" class="member-name-link">loginPluginMessageProcessor</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the login plugin message processor, only available during the login state.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../crypto/PlayerPublicKey.html" title="class in net.minestom.server.crypto">PlayerPublicKey</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#playerPublicKey()" class="member-name-link">playerPublicKey</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 void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#sendPacket(net.minestom.server.network.packet.server.SendablePacket)" class="member-name-link">sendPacket</a><wbr>(@NotNull <a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>&nbsp;packet)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Serializes the packet and send it to the client.</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="#sendPackets(java.util.Collection)" class="member-name-link">sendPackets</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>&gt;&nbsp;packets)</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="#sendPackets(net.minestom.server.network.packet.server.SendablePacket...)" class="member-name-link">sendPackets</a><wbr>(@NotNull <a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>...&nbsp;packets)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sendPackets(java.util.Collection)" class="member-name-link">sendPackets</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>&gt;&nbsp;packets)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setConnectionState(net.minestom.server.network.ConnectionState)" class="member-name-link">setConnectionState</a><wbr>(@NotNull <a href="../ConnectionState.html" title="enum class in net.minestom.server.network">ConnectionState</a>&nbsp;connectionState)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sendPackets(net.minestom.server.network.packet.server.SendablePacket...)" class="member-name-link">sendPackets</a><wbr>(@NotNull <a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>...&nbsp;packets)</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="#setPlayer(net.minestom.server.entity.Player)" class="member-name-link">setPlayer</a><wbr>(<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="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setConnectionState(net.minestom.server.network.ConnectionState)" class="member-name-link">setConnectionState</a><wbr>(@NotNull <a href="../ConnectionState.html" title="enum class in net.minestom.server.network">ConnectionState</a>&nbsp;connectionState)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPlayer(net.minestom.server.entity.Player)" class="member-name-link">setPlayer</a><wbr>(<a href="../../entity/Player.html" title="class in net.minestom.server.entity">Player</a>&nbsp;player)</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 player linked to this connection.</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="#setPlayerPublicKey(net.minestom.server.crypto.PlayerPublicKey)" class="member-name-link">setPlayerPublicKey</a><wbr>(<a href="../../crypto/PlayerPublicKey.html" title="class in net.minestom.server.crypto">PlayerPublicKey</a>&nbsp;playerPublicKey)</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><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second 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-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="#setPlayerPublicKey(net.minestom.server.crypto.PlayerPublicKey)" class="member-name-link">setPlayerPublicKey</a><wbr>(<a href="../../crypto/PlayerPublicKey.html" title="class in net.minestom.server.crypto">PlayerPublicKey</a>&nbsp;playerPublicKey)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#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>
</div>
</div>
@ -396,6 +401,15 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="loginPluginMessageProcessor()">
<h3>loginPluginMessageProcessor</h3>
<div class="member-signature"><span class="annotations">@Internal
@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="../plugin/LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></span>&nbsp;<span class="element-name">loginPluginMessageProcessor</span>()</div>
<div class="block">Gets the login plugin message processor, only available during the login state.</div>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>

View File

@ -128,41 +128,30 @@ 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>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addPluginRequestEntry(int,java.lang.String)" class="member-name-link">addPluginRequestEntry</a><wbr>(int&nbsp;messageId,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds an entry to the plugin request map.</div>
</div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#consumeCache(net.minestom.server.utils.binary.BinaryBuffer)" class="member-name-link">consumeCache</a><wbr>(<a href="../../utils/binary/BinaryBuffer.html" title="class in net.minestom.server.utils.binary">BinaryBuffer</a>&nbsp;buffer)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#consumeCache(net.minestom.server.utils.binary.BinaryBuffer)" class="member-name-link">consumeCache</a><wbr>(<a href="../../utils/binary/BinaryBuffer.html" title="class in net.minestom.server.utils.binary">BinaryBuffer</a>&nbsp;buffer)</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="#disconnect()" class="member-name-link">disconnect</a>()</code></div>
<div class="col-last even-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="#disconnect()" class="member-name-link">disconnect</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Forcing the player to disconnect.</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="#flushSync()" class="member-name-link">flushSync</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>@Nullable <a href="GameProfile.html" title="class in net.minestom.server.network.player">GameProfile</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#gameProfile()" class="member-name-link">gameProfile</a>()</code></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="#flushSync()" class="member-name-link">flushSync</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/21/docs/api/java.base/java/nio/channels/SocketChannel.html" title="class or interface in java.nio.channels" class="external-link">SocketChannel</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getChannel()" class="member-name-link">getChannel</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="GameProfile.html" title="class in net.minestom.server.network.player">GameProfile</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#gameProfile()" class="member-name-link">gameProfile</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>@Nullable <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLoginUsername()" class="member-name-link">getLoginUsername</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/channels/SocketChannel.html" title="class or interface in java.nio.channels" class="external-link">SocketChannel</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getChannel()" class="member-name-link">getChannel</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>@Nullable <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLoginUsername()" class="member-name-link">getLoginUsername</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the username received from the client during connection.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNonce()" class="member-name-link">getNonce</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>@Nullable <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPluginRequestChannel(int)" class="member-name-link">getPluginRequestChannel</a><wbr>(int&nbsp;messageId)</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 request channel from a message id, previously cached using <a href="#addPluginRequestEntry(int,java.lang.String)"><code>addPluginRequestEntry(int, String)</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNonce()" class="member-name-link">getNonce</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProtocolVersion()" class="member-name-link">getProtocolVersion</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@ -203,48 +192,45 @@ 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="#sendPackets(java.util.Collection)" class="member-name-link">sendPackets</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>&gt;&nbsp;packets)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setConnectionState(net.minestom.server.network.ConnectionState)" class="member-name-link">setConnectionState</a><wbr>(@NotNull <a href="../ConnectionState.html" title="enum class in net.minestom.server.network">ConnectionState</a>&nbsp;connectionState)</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="#setEncryptionKey(javax.crypto.SecretKey)" class="member-name-link">setEncryptionKey</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/javax/crypto/SecretKey.html" title="class or interface in javax.crypto" class="external-link">SecretKey</a>&nbsp;secretKey)</code></div>
<div class="col-last even-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="#setEncryptionKey(javax.crypto.SecretKey)" class="member-name-link">setEncryptionKey</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/javax/crypto/SecretKey.html" title="class or interface in javax.crypto" class="external-link">SecretKey</a>&nbsp;secretKey)</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 encryption key and add the codecs to the pipeline.</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="#setNonce(byte%5B%5D)" class="member-name-link">setNonce</a><wbr>(byte[]&nbsp;nonce)</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="#setRemoteAddress(java.net.SocketAddress)" class="member-name-link">setRemoteAddress</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/net/SocketAddress.html" title="class or interface in java.net" class="external-link">SocketAddress</a>&nbsp;remoteAddress)</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 internal remote address field.</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="#startCompression()" class="member-name-link">startCompression</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Enables compression and add a new codec to the pipeline.</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="#UNSAFE_setLoginUsername(java.lang.String)" class="member-name-link">UNSAFE_setLoginUsername</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loginUsername)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the internal login username field.</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="#UNSAFE_setProfile(net.minestom.server.network.player.GameProfile)" class="member-name-link">UNSAFE_setProfile</a><wbr>(@NotNull <a href="GameProfile.html" title="class in net.minestom.server.network.player">GameProfile</a>&nbsp;gameProfile)</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="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setNonce(byte%5B%5D)" class="member-name-link">setNonce</a><wbr>(byte[]&nbsp;nonce)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer,int,int)" class="member-name-link">write</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRemoteAddress(java.net.SocketAddress)" class="member-name-link">setRemoteAddress</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/net/SocketAddress.html" title="class or interface in java.net" class="external-link">SocketAddress</a>&nbsp;remoteAddress)</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 internal remote address field.</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="#startCompression()" class="member-name-link">startCompression</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Enables compression and add a new codec to the pipeline.</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="#UNSAFE_setLoginUsername(java.lang.String)" class="member-name-link">UNSAFE_setLoginUsername</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loginUsername)</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 internal login username field.</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="#UNSAFE_setProfile(net.minestom.server.network.player.GameProfile)" class="member-name-link">UNSAFE_setProfile</a><wbr>(@NotNull <a href="GameProfile.html" title="class in net.minestom.server.network.player">GameProfile</a>&nbsp;gameProfile)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</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="#write(java.nio.ByteBuffer,int,int)" class="member-name-link">write</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
int&nbsp;index,
int&nbsp;length)</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-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-net.minestom.server.network.player.PlayerConnection">Methods inherited from class&nbsp;net.minestom.server.network.player.<a href="PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a></h3>
<code><a href="PlayerConnection.html#getConnectionState()">getConnectionState</a>, <a href="PlayerConnection.html#getIdentifier()">getIdentifier</a>, <a href="PlayerConnection.html#getPlayer()">getPlayer</a>, <a href="PlayerConnection.html#isOnline()">isOnline</a>, <a href="PlayerConnection.html#playerPublicKey()">playerPublicKey</a>, <a href="PlayerConnection.html#sendPackets(net.minestom.server.network.packet.server.SendablePacket...)">sendPackets</a>, <a href="PlayerConnection.html#setPlayer(net.minestom.server.entity.Player)">setPlayer</a>, <a href="PlayerConnection.html#setPlayerPublicKey(net.minestom.server.crypto.PlayerPublicKey)">setPlayerPublicKey</a>, <a href="PlayerConnection.html#toString()">toString</a></code></div>
<code><a href="PlayerConnection.html#getConnectionState()">getConnectionState</a>, <a href="PlayerConnection.html#getIdentifier()">getIdentifier</a>, <a href="PlayerConnection.html#getPlayer()">getPlayer</a>, <a href="PlayerConnection.html#isOnline()">isOnline</a>, <a href="PlayerConnection.html#loginPluginMessageProcessor()">loginPluginMessageProcessor</a>, <a href="PlayerConnection.html#playerPublicKey()">playerPublicKey</a>, <a href="PlayerConnection.html#sendPackets(net.minestom.server.network.packet.server.SendablePacket...)">sendPackets</a>, <a href="PlayerConnection.html#setConnectionState(net.minestom.server.network.ConnectionState)">setConnectionState</a>, <a href="PlayerConnection.html#setPlayer(net.minestom.server.entity.Player)">setPlayer</a>, <a href="PlayerConnection.html#setPlayerPublicKey(net.minestom.server.crypto.PlayerPublicKey)">setPlayerPublicKey</a>, <a href="PlayerConnection.html#toString()">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
@ -509,51 +495,6 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="addPluginRequestEntry(int,java.lang.String)">
<h3>addPluginRequestEntry</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addPluginRequestEntry</span><wbr><span class="parameters">(int&nbsp;messageId,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel)</span></div>
<div class="block">Adds an entry to the plugin request map.
<p>
Only working if <a href="PlayerConnection.html#getConnectionState()"><code>PlayerConnection.getConnectionState()</code></a> is <a href="../ConnectionState.html#LOGIN"><code>ConnectionState.LOGIN</code></a>.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>messageId</code> - the message id</dd>
<dd><code>channel</code> - the packet channel</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if a messageId with the value <code>messageId</code> already exists for this connection</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPluginRequestChannel(int)">
<h3>getPluginRequestChannel</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/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPluginRequestChannel</span><wbr><span class="parameters">(int&nbsp;messageId)</span></div>
<div class="block">Gets a request channel from a message id, previously cached using <a href="#addPluginRequestEntry(int,java.lang.String)"><code>addPluginRequestEntry(int, String)</code></a>.
<p>
Be aware that the internal map is cleared once the player enters the play state.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>messageId</code> - the message id</dd>
<dt>Returns:</dt>
<dd>the channel linked to the message id, null if not found</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setConnectionState(net.minestom.server.network.ConnectionState)">
<h3>setConnectionState</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setConnectionState</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../ConnectionState.html" title="enum class in net.minestom.server.network">ConnectionState</a>&nbsp;connectionState)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="PlayerConnection.html#setConnectionState(net.minestom.server.network.ConnectionState)">setConnectionState</a></code>&nbsp;in class&nbsp;<code><a href="PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNonce()">
<h3>getNonce</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">byte[]</span>&nbsp;<span class="element-name">getNonce</span>()</div>

View File

@ -79,8 +79,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">net.minestom.server.network</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-first odd-row-color"><a href="../plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../socket/package-summary.html">net.minestom.server.network.socket</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -0,0 +1,211 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>LoginPluginMessageProcessor (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.network.plugin, class: LoginPluginMessageProcessor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.network.plugin</a></div>
<h1 title="Class LoginPluginMessageProcessor" class="title">Class LoginPluginMessageProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.network.plugin.LoginPluginMessageProcessor</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Internal
</span><span class="modifiers">public class </span><span class="element-name type-name-label">LoginPluginMessageProcessor</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.minestom.server.network.player.PlayerConnection)" class="member-name-link">LoginPluginMessageProcessor</a><wbr>(@NotNull <a href="../player/PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a>&nbsp;connection)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#awaitReplies(long,java.util.concurrent.TimeUnit)" class="member-name-link">awaitReplies</a><wbr>(long&nbsp;timeout,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#handleResponse(int,byte%5B%5D)" class="member-name-link">handleResponse</a><wbr>(int&nbsp;messageId,
byte[]&nbsp;responseData)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</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="#request(java.lang.String,byte%5B%5D)" class="member-name-link">request</a><wbr>(@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte @Nullable []&nbsp;requestPayload)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(net.minestom.server.network.player.PlayerConnection)">
<h3>LoginPluginMessageProcessor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LoginPluginMessageProcessor</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="../player/PlayerConnection.html" title="class in net.minestom.server.network.player">PlayerConnection</a>&nbsp;connection)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="request(java.lang.String,byte[])">
<h3>request</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/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a>&gt;</span>&nbsp;<span class="element-name">request</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte @Nullable []&nbsp;requestPayload)</span></div>
</section>
</li>
<li>
<section class="detail" id="handleResponse(int,byte[])">
<h3>handleResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">handleResponse</span><wbr><span class="parameters">(int&nbsp;messageId,
byte[]&nbsp;responseData)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
<dl class="notes">
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="awaitReplies(long,java.util.concurrent.TimeUnit)">
<h3>awaitReplies</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">awaitReplies</span><wbr><span class="parameters">(long&nbsp;timeout,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;timeUnit)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
<dl class="notes">
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,194 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>LoginPluginRequest (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.network.plugin, class: LoginPluginRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.network.plugin</a></div>
<h1 title="Class LoginPluginRequest" class="title">Class LoginPluginRequest</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.network.plugin.LoginPluginRequest</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoginPluginRequest</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,byte%5B%5D)" class="member-name-link">LoginPluginRequest</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
@org.jetbrains.annotations.Nullable byte[]&nbsp;requestPayload)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<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="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getChannel()" class="member-name-link">getChannel</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>@org.jetbrains.annotations.Nullable byte[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestPayload()" class="member-name-link">getRequestPayload</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><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</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="#getResponseFuture()" class="member-name-link">getResponseFuture</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/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,byte[])">
<h3>LoginPluginRequest</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LoginPluginRequest</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
@Nullable
@org.jetbrains.annotations.Nullable byte[]&nbsp;requestPayload)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getChannel()">
<h3>getChannel</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getChannel</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getRequestPayload()">
<h3>getRequestPayload</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@org.jetbrains.annotations.Nullable byte[]</span>&nbsp;<span class="element-name">getRequestPayload</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getResponseFuture()">
<h3>getResponseFuture</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a>&gt;</span>&nbsp;<span class="element-name">getResponseFuture</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,174 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>LoginPluginResponse (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.network.plugin, class: LoginPluginResponse">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li>Constr</li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li>Constr</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>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"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">net.minestom.server.network.plugin</a></div>
<h1 title="Class LoginPluginResponse" class="title">Class LoginPluginResponse</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">net.minestom.server.network.plugin.LoginPluginResponse</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoginPluginResponse</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-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-tab1 method-summary-table-tab4"><code>static <a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromPayload(java.lang.String,byte%5B%5D)" class="member-name-link">fromPayload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte[]&nbsp;payload)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getChannel()" class="member-name-link">getChannel</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>byte[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPayload()" class="member-name-link">getPayload</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="#isUnderstood()" class="member-name-link">isUnderstood</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getChannel()">
<h3>getChannel</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getChannel</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isUnderstood()">
<h3>isUnderstood</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isUnderstood</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPayload()">
<h3>getPayload</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">byte[]</span>&nbsp;<span class="element-name">getPayload</span>()</div>
</section>
</li>
<li>
<section class="detail" id="fromPayload(java.lang.String,byte[])">
<h3>fromPayload</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></span>&nbsp;<span class="element-name">fromPayload</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;channel,
byte[]&nbsp;payload)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,110 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>net.minestom.server.network.plugin (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.network.plugin">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#package">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Package:</p>
<ul>
<li>Description</li>
<li><a href="#related-package-summary">Related Packages</a></li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package net.minestom.server.network.plugin" class="title">Package net.minestom.server.network.plugin</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">net.minestom.server.network.plugin</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.network</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../socket/package-summary.html">net.minestom.server.network.socket</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="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="LoginPluginMessageProcessor.html" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</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="LoginPluginRequest.html" title="class in net.minestom.server.network.plugin">LoginPluginRequest</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="LoginPluginResponse.html" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,73 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>net.minestom.server.network.plugin 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.network.plugin">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package net.minestom.server.network.plugin</h1>
</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal contents-list">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">net.minestom.server.network.plugin.<a href="LoginPluginMessageProcessor.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></li>
<li class="circle">net.minestom.server.network.plugin.<a href="LoginPluginRequest.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></li>
<li class="circle">net.minestom.server.network.plugin.<a href="LoginPluginResponse.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -81,6 +81,8 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../player/package-summary.html">net.minestom.server.network.player</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../plugin/package-summary.html">net.minestom.server.network.plugin</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -164,6 +164,7 @@ loadScripts(document, 'script');</script>
<li><a href="net/minestom/server/network/packet/server/play/data/package-tree.html">net.minestom.server.network.packet.server.play.data</a>, </li>
<li><a href="net/minestom/server/network/packet/server/status/package-tree.html">net.minestom.server.network.packet.server.status</a>, </li>
<li><a href="net/minestom/server/network/player/package-tree.html">net.minestom.server.network.player</a>, </li>
<li><a href="net/minestom/server/network/plugin/package-tree.html">net.minestom.server.network.plugin</a>, </li>
<li><a href="net/minestom/server/network/socket/package-tree.html">net.minestom.server.network.socket</a>, </li>
<li><a href="net/minestom/server/particle/package-tree.html">net.minestom.server.particle</a>, </li>
<li><a href="net/minestom/server/particle/data/package-tree.html">net.minestom.server.particle.data</a>, </li>
@ -748,6 +749,9 @@ loadScripts(document, 'script');</script>
<li class="circle">net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/LazyPacket.html" class="type-name-link" title="class in net.minestom.server.network.packet.server">LazyPacket</a> (implements net.minestom.server.network.packet.server.<a href="net/minestom/server/network/packet/server/SendablePacket.html" title="interface in net.minestom.server.network.packet.server">SendablePacket</a>)</li>
<li class="circle">net.minestom.server.instance.light.<a href="net/minestom/server/instance/light/LightCompute.html" class="type-name-link" title="class in net.minestom.server.instance.light">LightCompute</a></li>
<li class="circle">net.minestom.server.listener.preplay.<a href="net/minestom/server/listener/preplay/LoginListener.html" class="type-name-link" title="class in net.minestom.server.listener.preplay">LoginListener</a></li>
<li class="circle">net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginMessageProcessor.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginMessageProcessor</a></li>
<li class="circle">net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginRequest.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginRequest</a></li>
<li class="circle">net.minestom.server.network.plugin.<a href="net/minestom/server/network/plugin/LoginPluginResponse.html" class="type-name-link" title="class in net.minestom.server.network.plugin">LoginPluginResponse</a></li>
<li class="circle">net.minestom.server.map.<a href="net/minestom/server/map/MapColors.PreciseMapColor.html" class="type-name-link" title="class in net.minestom.server.map">MapColors.PreciseMapColor</a></li>
<li class="circle">net.minestom.server.utils.<a href="net/minestom/server/utils/MathUtils.html" class="type-name-link" title="class in net.minestom.server.utils">MathUtils</a></li>
<li class="circle">net.minestom.server.message.<a href="net/minestom/server/message/Messenger.html" class="type-name-link" title="class in net.minestom.server.message">Messenger</a></li>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long