From f32a3e7c5e5ce26e428a6e5ac0c8fb347c3d295c Mon Sep 17 00:00:00 2001 From: Intelli Date: Thu, 13 Jul 2023 19:27:53 -0600 Subject: [PATCH] Fixed Folia teleportation not using adapter --- src/main/java/net/coreprotect/utility/Teleport.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/coreprotect/utility/Teleport.java b/src/main/java/net/coreprotect/utility/Teleport.java index f0433bd..c6eee12 100644 --- a/src/main/java/net/coreprotect/utility/Teleport.java +++ b/src/main/java/net/coreprotect/utility/Teleport.java @@ -4,15 +4,16 @@ import java.util.Arrays; import java.util.HashSet; import java.util.Set; -import net.coreprotect.config.ConfigHandler; import org.bukkit.GameMode; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.entity.Player; +import net.coreprotect.config.ConfigHandler; import net.coreprotect.language.Phrase; import net.coreprotect.model.BlockGroup; +import net.coreprotect.paper.PaperAdapter; public class Teleport { @@ -80,8 +81,9 @@ public class Teleport { double oldY = location.getY(); location.setY(checkY); if (ConfigHandler.isFolia) { - player.teleportAsync(location); - } else { + PaperAdapter.ADAPTER.teleportAsync(player, location); + } + else { player.teleport(location); }