예제 #1
0
 /**
  * Handles player quit
  *
  * @param playername
  */
 public void playerQuit(String playername) {
   synchronized (players) {
     if (plugin.getJobsConfiguration().saveOnDisconnect()) {
       JobsPlayer jPlayer = players.remove(playername);
       if (jPlayer != null) {
         jPlayer.save(plugin.getJobsCore().getJobsDAO());
         jPlayer.onDisconnect();
       }
     } else {
       JobsPlayer jPlayer = players.get(playername);
       if (jPlayer != null) {
         jPlayer.onDisconnect();
       }
     }
   }
 }