public boolean checkObjective(UQuest plugin, Location point, String type, String name){
		//system.out.println(type + " _____ " + name);
		//system.out.println(this.objectiveTypes.contains(type + ":" + name));
		if(this.objectiveTypes.contains(type + ":" + name)){
			Objective obj = this.getObjectiveFromTypes(type, name);
			if(obj != null){
				return (obj.locationCheck(plugin, point));
			}
		}
		
		//If, for some reason, the new location check above fails and we get a null obj. We will still have this old fallback here.
		return ( this.objectiveTypes.contains(type + ":" + name) );
	}