diff --git a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/moving/SurvivalFly.java b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/moving/SurvivalFly.java index b5e139f8..920d37a1 100644 --- a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/moving/SurvivalFly.java +++ b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/moving/SurvivalFly.java @@ -510,7 +510,8 @@ public class SurvivalFly extends Check { data.sfLastYDist = Double.MAX_VALUE; data.toWasReset = false; data.fromWasReset = false; - player.teleport(data.getSetBack(loc)); + data.setTeleported(data.getSetBack(loc)); + player.teleport(data.getTeleported()); } else{ // Solve by extra actions ? Special case (probably never happens)?