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