@EventHandler(priority = EventPriority.LOWEST)
	public void onChunkUnLoad(ChunkUnloadEvent e) {
		if (!Settings.amrs) {
			return;
		}
		if (Settings.world
				|| WorldSettings.worlds.contains(e.getWorld().getName())) {
			// Iterate through the entities in the chunk
			for (Entity en : e.getChunk().getEntities()) {
				final String mob = en.getType().toString().toLowerCase();
				if (Settings.getConfig().getBoolean("disabled.mobs." + mob)) {
					en.remove();
					counter++;
					if (Settings.logging && counter == 10) {
						writeWarn("[EM] 10 entities were removed using Advanced Mob Removal System!");
						writeWarn("[EM] Remember to turn off AMRS shortly after config changes");
						writeWarn("[EM] AMRS can cause lag because it scans through chunks!");
						counter -= 10;
					}
				}
			}
		}
	}