public synchronized void startServer() {
		try {
			Log.set(Log.LEVEL_NONE);
			kryoServer = new Server(1024 * 256, 1024 * 128);
			KryoInit.init(kryoServer);

			kryoServer.start();
			kryoServer.bind(Constants.SERVER_PORT_TCP, Constants.SERVER_PORT_UDP);

			listener = new NetworkListener();
			kryoServer.addListener(listener);
			logger.info("started kryo server, accepting clients...");
		} catch (IOException e) {
			logger.warn("cannot start Server, Port already used? (" + e + ")");
		}
	}