diff --git a/src/org/mcteam/factions/listeners/FactionsPlayerListener.java b/src/org/mcteam/factions/listeners/FactionsPlayerListener.java index 53785410..23505b6d 100644 --- a/src/org/mcteam/factions/listeners/FactionsPlayerListener.java +++ b/src/org/mcteam/factions/listeners/FactionsPlayerListener.java @@ -334,7 +334,7 @@ public class FactionsPlayerListener extends PlayerListener{ public void onPlayerRespawn(PlayerRespawnEvent event) { FPlayer me = FPlayer.get(event.getPlayer()); Location home = me.getFaction().getHome(); - if (Conf.homesEnabled && Conf.homesTeleportToOnDeath && home != null) { + if (Conf.homesEnabled && Conf.homesTeleportToOnDeath && home != null && !Conf.worldsNoPowerLoss.contains(event.getPlayer().getWorld().getName())) { event.setRespawnLocation(home); } }