@Override
	public void run() {
		Job job = null;
		try {
			while ((job = manager.getNextJob()) != null) {
				job.run();
			}
		} catch (InterruptedException e) {
			BukkitCLI.getPlugin().getLogger().info("Worker stopped. Thread interrupted.");
		}
	}