File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
bukkit/src/main/java/today/netshield/bukkit/hook Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 33import com .google .gson .Gson ;
44import com .google .gson .JsonObject ;
55import okhttp3 .*;
6+ import org .bukkit .Bukkit ;
67import org .bukkit .ChatColor ;
78import org .bukkit .entity .Player ;
9+ import org .bukkit .scheduler .BukkitTask ;
810import today .netshield .bukkit .NetShield ;
911import 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}
You can’t perform that action at this time.
0 commit comments