From 884a093c3a20de153d2d7053aed1f733f564c092 Mon Sep 17 00:00:00 2001 From: xZeGoe Date: Sat, 21 Sep 2024 15:30:08 +0300 Subject: [PATCH] fix javadoc (#2410) --- .../minestom/server/network/UuidProvider.java | 27 ------------------- .../server/thread/AcquirableSource.java | 2 +- 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 src/main/java/net/minestom/server/network/UuidProvider.java diff --git a/src/main/java/net/minestom/server/network/UuidProvider.java b/src/main/java/net/minestom/server/network/UuidProvider.java deleted file mode 100644 index 7fe21c17e..000000000 --- a/src/main/java/net/minestom/server/network/UuidProvider.java +++ /dev/null @@ -1,27 +0,0 @@ -package net.minestom.server.network; - -import net.minestom.server.network.player.PlayerConnection; -import org.jetbrains.annotations.NotNull; - -import java.util.UUID; - -/** - * Used when you want to provide your own {@link UUID} object for players instead of using the default one. - *

- * Sets with {@link ConnectionManager#setUuidProvider(UuidProvider)}. - */ -@FunctionalInterface -public interface UuidProvider { - - /** - * Called when a new {@link UUID} is requested. - *

- * The {@link UUID} does not need to be persistent between restart, but being sure that all players have a different - * one is good practice. Otherwise, undefined behavior can happen. - * - * @param playerConnection the connection who requires a new unique id - * @param username the username given by the connection - * @return the new {@link UUID} for the player - */ - @NotNull UUID provide(@NotNull PlayerConnection playerConnection, @NotNull String username); -} diff --git a/src/main/java/net/minestom/server/thread/AcquirableSource.java b/src/main/java/net/minestom/server/thread/AcquirableSource.java index 637ac0870..d8c9db744 100644 --- a/src/main/java/net/minestom/server/thread/AcquirableSource.java +++ b/src/main/java/net/minestom/server/thread/AcquirableSource.java @@ -14,7 +14,7 @@ import java.util.function.Consumer; public interface AcquirableSource { /** * Obtains an {@link Acquirable}. To safely perform operations on this object, the user must call - * {@link Acquirable#sync(Consumer)}, {@link Acquirable#async(Consumer)}, or {@link Acquirable#lock()} (followed by + * {@link Acquirable#sync(Consumer)} or {@link Acquirable#lock()} (followed by * a subsequent unlock) on the Acquirable instance. * * @return an Acquirable which can be used to synchronize access to this object