From c423f273c5abd74f89861401304b108723aa8337 Mon Sep 17 00:00:00 2001 From: ZeroEpoch1969 <13510767+ZeroEpoch1969@users.noreply.github.com> Date: Mon, 12 Mar 2018 21:43:51 -0700 Subject: [PATCH] Fixed freezer. Resolves #48 --- .../totalfreedommod/freeze/FreezeData.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/freeze/FreezeData.java b/src/main/java/me/totalfreedom/totalfreedommod/freeze/FreezeData.java index 8bb2ad54..749fbff9 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/freeze/FreezeData.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/freeze/FreezeData.java @@ -57,18 +57,16 @@ public class FreezeData location = player.getLocation(); // Blockify location FUtil.setFlying(player, true); // Avoid infinite falling - if (fPlayer.getPlugin().al.isAdminImpostor(player)) - { - return; // Don't run unfreeze task for impostors - } - unfreeze = new BukkitRunnable() { @Override public void run() { - FUtil.adminAction("TotalFreedom", "Unfreezing " + player.getName(), false); - setFrozen(false); + if (!fPlayer.getPlugin().al.isAdminImpostor(player)) + { + FUtil.adminAction("TotalFreedom", "Unfreezing " + player.getName(), false); + setFrozen(false); + } } }.runTaskLater(fPlayer.getPlugin(), AUTO_PURGE_TICKS);