public boolean removeTeleporter(String name) {
		if (!this.teleporters.containsKey(name))
			return false;
		//Event
		RemoveTeleporterEvent event = new RemoveTeleporterEvent(this.getTeleporter(name));
		Bukkit.getPluginManager().callEvent(event);
		if (event.isCancelled()) return false;
		
		//Check
		for (Entry<Player, Teleporter> e : Cache.aktTeleporter.entrySet()) {
			Teleporter teleporter = e.getValue();
			if (teleporter.getName().equals(name))
				Cache.aktTeleporter.remove(e.getKey());
		}
		
		this.teleporters.remove(name);
		return true;
	}