2020-06-22 00:04:19 +02:00
|
|
|
package net.minestom.server.extras;
|
|
|
|
|
|
|
|
import lombok.Getter;
|
|
|
|
import net.minestom.server.MinecraftServer;
|
|
|
|
|
|
|
|
public class MojangAuth {
|
|
|
|
|
2020-10-13 19:06:29 +02:00
|
|
|
@Getter
|
|
|
|
private static boolean usingMojangAuth = false;
|
2020-06-22 00:04:19 +02:00
|
|
|
|
2020-10-14 16:41:36 +02:00
|
|
|
/**
|
|
|
|
* Enable mojang authentication on the server.
|
|
|
|
*/
|
2020-10-13 19:06:29 +02:00
|
|
|
public static void init() {
|
|
|
|
if (MinecraftServer.getNettyServer().getAddress() == null) {
|
|
|
|
usingMojangAuth = true;
|
|
|
|
} else {
|
|
|
|
throw new IllegalStateException("The server has already been started");
|
|
|
|
}
|
|
|
|
}
|
2020-06-22 00:04:19 +02:00
|
|
|
}
|