public void kill()
    {
        try {
            this.playerAcceptor.interrupt();
            worldHandle.interrupt();
            expander.interrupt();
            SocialSecurity.close();
            try
            {
                if (!playerList.isEmpty())
                {
                    for (PlayerOnline p:playerList)
                        p.killMe();
                }
            }
            catch (Exception e)
            {
                
            }
            gameRunning = false;
            playerList.clear();
        } catch (IOException ex) {
            Logger.getLogger(Server.class.getName()).log(Level.SEVERE, null, ex);
        }
    }