From 7763516fd3b541c19a528018e930e74eca90fadb Mon Sep 17 00:00:00 2001 From: Fabrizio La Rosa Date: Sat, 1 Aug 2020 17:21:16 +0200 Subject: [PATCH] clone location before passing in method --- .../java/com/songoda/skyblock/utils/world/LocationUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/songoda/skyblock/utils/world/LocationUtil.java b/src/main/java/com/songoda/skyblock/utils/world/LocationUtil.java index 7694012a..f94a89d6 100644 --- a/src/main/java/com/songoda/skyblock/utils/world/LocationUtil.java +++ b/src/main/java/com/songoda/skyblock/utils/world/LocationUtil.java @@ -36,7 +36,7 @@ public final class LocationUtil { public static void removeWaterFromLoc(SkyBlock plugin, Location loc) { if(plugin.getFileManager().getConfig(new File(plugin.getDataFolder(), "config.yml")) .getFileConfiguration().getBoolean("Island.Teleport.RemoveWater", false)){ - Location tempLoc = LocationUtil.getDefinitiveLocation(loc); + Location tempLoc = LocationUtil.getDefinitiveLocation(loc.clone()); if(tempLoc.getBlock().getType().equals(Material.WATER)){ tempLoc.getBlock().setType(Material.AIR); } else if(ServerVersion.isServerVersionAtLeast(ServerVersion.V1_13)){