Don't overwrite last location on logout

Logout position is saved as logoutlocation now in users yml
This commit is contained in:
snowleo 2013-02-08 21:22:35 +01:00
parent 335d8b7f20
commit 5b975672e8
4 changed files with 20 additions and 4 deletions

View file

@ -318,6 +318,17 @@ public abstract class UserData extends PlayerExtension implements IConf
config.setProperty("lastlocation", loc);
config.save();
}
public void setLogoutLocation(Location loc)
{
if (loc == null || loc.getWorld() == null)
{
return;
}
config.setProperty("logoutlocation", loc);
config.save();
}
private long lastTeleportTimestamp;
private long _getLastTeleportTimestamp()