diff options
Diffstat (limited to 'EssentialsUpdate/src/net/ess3/update/states/StateMachine.java')
-rw-r--r-- | EssentialsUpdate/src/net/ess3/update/states/StateMachine.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/EssentialsUpdate/src/net/ess3/update/states/StateMachine.java b/EssentialsUpdate/src/net/ess3/update/states/StateMachine.java index ae947e687..c9dbb1f6a 100644 --- a/EssentialsUpdate/src/net/ess3/update/states/StateMachine.java +++ b/EssentialsUpdate/src/net/ess3/update/states/StateMachine.java @@ -14,10 +14,12 @@ public class StateMachine extends AbstractWorkListener implements Runnable { ABORT, WAIT, DONE, NONE } - private final StateMap states = new StateMap(); - private AbstractState current; - private Player player; - private MachineResult result = MachineResult.NONE; + + + private final transient StateMap states = new StateMap(); + private transient AbstractState current; + private transient Player player; + private transient MachineResult result = MachineResult.NONE; public StateMachine(final Plugin plugin, final Player player, final UpdateCheck updateCheck) { @@ -82,7 +84,8 @@ public class StateMachine extends AbstractWorkListener implements Runnable } return result; } - private Iterator<AbstractState> iterator; + + private transient Iterator<AbstractState> iterator; public void startWork() { |