From 16c0a8a81bba39a0934a4b8b13669e7db1e7073a Mon Sep 17 00:00:00 2001 From: HaHaWTH Date: Sat, 9 Dec 2023 20:17:57 +0800 Subject: [PATCH] debugger --- src/main/java/fr/xephi/authme/util/TeleportUtils.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/fr/xephi/authme/util/TeleportUtils.java b/src/main/java/fr/xephi/authme/util/TeleportUtils.java index a6594447..33f2d036 100644 --- a/src/main/java/fr/xephi/authme/util/TeleportUtils.java +++ b/src/main/java/fr/xephi/authme/util/TeleportUtils.java @@ -6,6 +6,8 @@ import org.bukkit.entity.Player; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; +import static org.bukkit.Bukkit.getLogger; + /** * This class is a utility class for handling async teleportation of players in game. */ @@ -34,11 +36,14 @@ public class TeleportUtils { if (teleportAsyncMethod != null) { try { teleportAsyncMethod.invoke(player, location); + getLogger().info("Using async teleport method"); } catch (IllegalAccessException | InvocationTargetException e) { player.teleport(location); + getLogger().info("Using legacy teleport method"); } } else { player.teleport(location); + getLogger().info("Using legacy teleport method"); } } }