private synchronized void resetTask(long newTime) {
		disableScoreboard();
		if(task != null)
			getServer().getScheduler().cancelTask(taskId);
		task = new ServerRestartTask(this, newTime);
		for(Action action : defaultActions)
			task.register(action);
		taskId = getServer().getScheduler().scheduleSyncRepeatingTask(this, task, 1, 1);
	}