message: fix: use lib self to redirect url
diff: @@ -8,7 +8,7 @@ import { MinecraftFolder, MinecraftLocation } from "./utils/folder";
  import { downloadFile, downloadFileIfAbsentWork, downloadFileWork, fetchBuffer, getIfUpdate, UpdatedObject } from "./utils/network";
  import { Library, Version, VersionMeta } from "./version";
  -type LibraryHost = (libId: string) => string | undefined;
  +type LibraryHost = (libId: Library) => string | undefined;
  declare module "./version" {
  /**
  * Version metadata about download
  @@ -27,7 +27,6 @@ declare module "./version" {
  };
  versions: VersionMeta[];
  }
  - type LibraryHost = (libId: string) => string | undefined;
  namespace Version {
  /**
  @@ -265,7 +264,7 @@ function installLibrary(lib: Library, folder: MinecraftFolder, libraryHost?: Lib
  const compressed = isCompressed && canDecompress;
  if (libraryHost) {
  - const url = libraryHost(lib.name);
  + const url = libraryHost(lib);
  downloadURL = url ? url : lib.download.url; // handle external host
  } else {
  // if there is no external host, and we cannot decompress, then we need to swap this two lib src... forge src is missing
  