summaryrefslogtreecommitdiffstats
path: root/Essentials/src/net/ess3/user/User.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/net/ess3/user/User.java')
-rw-r--r--Essentials/src/net/ess3/user/User.java23
1 files changed, 12 insertions, 11 deletions
diff --git a/Essentials/src/net/ess3/user/User.java b/Essentials/src/net/ess3/user/User.java
index 7a3aba0af..4fce959bf 100644
--- a/Essentials/src/net/ess3/user/User.java
+++ b/Essentials/src/net/ess3/user/User.java
@@ -31,22 +31,22 @@ public class User extends UserBase implements IUser
{
private CommandSender replyTo = null;
@Getter
- private IUser teleportRequester;
+ private transient IUser teleportRequester;
@Getter
- private boolean tpRequestHere;
+ private transient boolean tpRequestHere;
@Getter
- private final ITeleport teleport;
+ private transient final ITeleport teleport;
@Getter
- private long teleportRequestTime;
+ private transient long teleportRequestTime;
@Getter
@Setter
- private long lastOnlineActivity;
- private long lastActivity = System.currentTimeMillis();
+ private transient long lastOnlineActivity;
+ private transient long lastActivity = System.currentTimeMillis();
/*@Getter
@Setter
private boolean hidden = false;*/
@Getter
- private boolean vanished;
+ private transient boolean vanished;
@Getter
@Setter
private boolean invSee = false;
@@ -54,7 +54,7 @@ public class User extends UserBase implements IUser
@Setter
private boolean enderSee = false;
private long lastThrottledAction;
- private Location afkPosition;
+ private transient Location afkPosition;
private AtomicBoolean gotMailInfo = new AtomicBoolean(false);
private WeakReference<Player> playerCache;
@Getter
@@ -592,7 +592,8 @@ public class User extends UserBase implements IUser
{
return true;
}
- private long teleportInvulnerabilityTimestamp = 0;
+
+ private transient long teleportInvulnerabilityTimestamp = 0;
public void enableInvulnerabilityAfterTeleport()
{
@@ -634,7 +635,7 @@ public class User extends UserBase implements IUser
}
}
ess.getVanishedPlayers().add(getName());
- if (Permissions.VANISH_EFFECT.isAuthorized(this))
+ if(Permissions.VANISH_EFFECT.isAuthorized(this))
{
getPlayer().addPotionEffect(new PotionEffect(PotionEffectType.INVISIBILITY, Integer.MAX_VALUE, 1, false));
}
@@ -646,7 +647,7 @@ public class User extends UserBase implements IUser
p.showPlayer(getPlayer());
}
ess.getVanishedPlayers().remove(getName());
- if (Permissions.VANISH_EFFECT.isAuthorized(this))
+ if(Permissions.VANISH_EFFECT.isAuthorized(this))
{
getPlayer().removePotionEffect(PotionEffectType.INVISIBILITY);
}