From 060361c6e79f154985a994c6d8790a0711fb19fc Mon Sep 17 00:00:00 2001 From: SuperRonanCraft Date: Fri, 7 Aug 2020 01:03:05 -0400 Subject: [PATCH] sounds fix --- .../SuperRonanCraft/BetterRTP/player/RTPTeleport.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/SuperRonanCraft/BetterRTP/player/RTPTeleport.java b/src/main/java/me/SuperRonanCraft/BetterRTP/player/RTPTeleport.java index f41e604..fc4bea9 100644 --- a/src/main/java/me/SuperRonanCraft/BetterRTP/player/RTPTeleport.java +++ b/src/main/java/me/SuperRonanCraft/BetterRTP/player/RTPTeleport.java @@ -30,12 +30,16 @@ public class RTPTeleport { titles(p, loc, attempts); try { //p.teleport(loc); - PaperLib.teleportAsync(p, loc); //Async teleport + PaperLib.teleportAsync(p, loc).thenRun(new BukkitRunnable() { //Async teleport + @Override + public void run() { + if (getPl().getText().getSoundsEnabled()) + sounds(p); + } + }); } catch (Exception e) { e.printStackTrace(); } - if (getPl().getText().getSoundsEnabled()) - sounds(p); getPl().getCmd().rtping.put(p.getUniqueId(), false); //Dont let them rtp again until current is done! } }.runTask(getPl());