Skip to content

Commit 1baec59

Browse files
committed
Se ha arreglado el error de nuevo.
1 parent 7c0ae62 commit 1baec59

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bukkit/src/main/java/today/netshield/bukkit/hook/Authentication.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
import com.google.gson.Gson;
44
import com.google.gson.JsonObject;
55
import okhttp3.*;
6+
import org.bukkit.Bukkit;
67
import org.bukkit.ChatColor;
78
import org.bukkit.entity.Player;
9+
import org.bukkit.scheduler.BukkitTask;
810
import today.netshield.bukkit.NetShield;
911
import today.netshield.bukkit.utils.CC;
1012

@@ -43,7 +45,7 @@ public void handle(Player player) {
4345
jsonResponse.split("\"code\"")[1].split(":")[1].split(",")[0].replaceAll("\"", "").trim() : null;
4446

4547
if (code == null || !code.equalsIgnoreCase("VALID_PLAYER")) {
46-
Bukkit.getServer().getScheduler().runTask(() -> kickPlayer(player)));
48+
kickPlayer(player);
4749
}
4850
} else {
4951
CC.log("Error: " + response.code() + " - " + response.message());
@@ -60,6 +62,8 @@ private void kickPlayer(Player player) {
6062
for (String line : kickMessage) {
6163
message.append(ChatColor.translateAlternateColorCodes('&', line)).append("\n");
6264
}
63-
player.kickPlayer(message.toString());
65+
Bukkit.getScheduler().runTask(NetShield.getInstance(), () -> {
66+
player.kickPlayer(message.toString());
67+
});
6468
}
6569
}

0 commit comments

Comments
 (0)