|
@@ -10,10 +10,9 @@ import java.util.logging.Level;
|
|
|
import java.util.logging.Logger;
|
|
|
|
|
|
|
|
|
+import org.bukkit.Bukkit;
|
|
|
import org.bukkit.Location;
|
|
|
import org.bukkit.entity.Player;
|
|
|
-import org.bukkit.plugin.Plugin;
|
|
|
-
|
|
|
import com.gmail.nossr50.config.LoadProperties;
|
|
|
import com.gmail.nossr50.contrib.SpoutStuff;
|
|
|
import com.gmail.nossr50.m;
|
|
@@ -1025,11 +1024,12 @@ public class PlayerProfile
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
- public String getMySpawnWorld(Plugin plugin){
|
|
|
+ public String getMySpawnWorld()
|
|
|
+ {
|
|
|
if(myspawnworld != null && !myspawnworld.equals("") && !myspawnworld.equals("null")){
|
|
|
return myspawnworld;
|
|
|
} else {
|
|
|
- return plugin.getServer().getWorlds().get(0).toString();
|
|
|
+ return Bukkit.getServer().getWorlds().get(0).toString();
|
|
|
}
|
|
|
}
|
|
|
//Save a users spawn location
|
|
@@ -1068,7 +1068,7 @@ public class PlayerProfile
|
|
|
public boolean isDead(){
|
|
|
return dead;
|
|
|
}
|
|
|
- public Location getMySpawn(Player player, Plugin plugin)
|
|
|
+ public Location getMySpawn(Player player)
|
|
|
{
|
|
|
Location loc = null;
|
|
|
if(myspawn != null)
|
|
@@ -1084,7 +1084,10 @@ public class PlayerProfile
|
|
|
loc.setPitch(0);
|
|
|
if(loc.getX() != 0 && loc.getY() != 0 && loc.getZ() != 0 && loc.getWorld() != null)
|
|
|
{
|
|
|
- loc.setWorld(plugin.getServer().getWorld(this.getMySpawnWorld(plugin)));
|
|
|
+ if(Bukkit.getServer().getWorld(this.getMySpawnWorld()) != null)
|
|
|
+ loc.setWorld(Bukkit.getServer().getWorld(this.getMySpawnWorld()));
|
|
|
+ else
|
|
|
+ loc.setWorld(Bukkit.getServer().getWorlds().get(0));
|
|
|
return loc;
|
|
|
} else {
|
|
|
return null;
|