Hierarchy

  • Events

Methods

Methods

  • Called when the downloader/Encoder starts up

    Possible events

    • start=>Used when the downloader starts up
    • done=>Fired when everything is wrapped up.

    Parameters

    • e: "download.done" | "encode.start" | "encode.done" | "download.start"
    • f: (() => void)
        • (): void
        • Returns void

    Returns void

  • Thrown when the parsed resource file has an issue. This can happen when decoding nbt data from world saves or metadata from mods, resource packs or texture packs

    Return variables

    • type=>Type of resource being parsed
    • err=>The thrown error
    • path=>The path to the file that caused the issue

    Parameters

    • e: "parser.fail"
    • f: ((type, err, path) => void)
        • (type, err, path): void
        • Parameters

          Returns void

    Returns void

  • Called when the metadata/nbt parser is started/done.

    Possible events

    • start => Called when the metadata/nbt parser is started.
    • done => Called when the metadata/nbt parser is done.

    Return variables

    • type=>Type of resource being parsed
    • instance=>The instance of which the load event is applicable.

    Parameters

    • e: "parser.start" | "parser.done"
    • f: ((type, instance) => void)
        • (type, instance): void
        • Parameters

          Returns void

    Returns void

  • Used to give setup information. Useful for progress bars.

    Parameters

    • e: "download.setup"
    • f: ((cores) => void)
        • (cores): void
        • Parameters

          • cores: number

          Returns void

    Returns void

  • Fired when a file has been downloaded and saved to disk

    Parameters

    • e: "download.progress" | "encode.progress" | "parser.progress"
    • f: ((key, index, total, left) => void)
        • (key, index, total, left): void
        • Parameters

          • key: string
          • index: number
          • total: number
          • left: number

          Returns void

    Returns void

  • Fired when GMLL needs to restart a download

    Parameters

    • e: "download.fail"
    • f: ((key, type, err) => void)
        • (key, type, err): void
        • Parameters

          • key: string
          • type: "fail" | "retry" | "system"
          • err: string

          Returns void

    Returns void

  • The events fired when GMLL has to spin up an instance of the JVM.

    Parameters

    • e: "jvm.start"
    • f: ((app, cwd) => void)
        • (app, cwd): void
        • Parameters

          • app: string
          • cwd: string

          Returns void

    Returns void

  • Console feedback from a JVM App.

    Parameters

    • e: "jvm.stdout" | "jvm.stderr"
    • f: ((app, chunk) => void)
        • (app, chunk): void
        • Parameters

          • app: string
          • chunk: string

          Returns void

    Returns void

Generated using TypeDoc