packwiz-installer icon indicating copy to clipboard operation
packwiz-installer copied to clipboard

An installer for packwiz modpacks, with automatic auto-updating and optional mods! Works well with MultiMC and on servers.

Results 49 packwiz-installer issues
Sort by recently updated
recently updated
newest added

java.net.SocketTimeoutException: timeout at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(SourceFile:675) at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(SourceFile:684) at okhttp3.internal.http2.Http2Stream$FramingSource.read(SourceFile:379) at okhttp3.internal.connection.Exchange$ResponseBodySource.read(SourceFile:276) at okio.RealBufferedSource.read(SourceFile:192) at okio.ForwardingSource.read(SourceFile:27) at okio.HashingSource.read(SourceFile:70) at okio.ForwardingSource.read(SourceFile:27) at okio.RealBufferedSource.readAll(SourceFile:287) at link.infra.packwiz.installer.DownloadTask.download(SourceFile:251) at link.infra.packwiz.installer.UpdateManager.processIndex$lambda$15$lambda$14(SourceFile:362) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)...

> Sorry if the title is not descriptive enough, english is not my main language. Basically, packwiz-installer should be able to use an environment variable (or perhaps a command-line argument)...

Currently there does not seem to be a way to force the server to download any of the optional mods. There is no prompt in the CLI, nor does there...

``` java.lang.Exception: Invalid mod file hash at link.infra.packwiz.installer.metadata.IndexFile$File.downloadMeta(SourceFile:45) at link.infra.packwiz.installer.DownloadTask.downloadMetadata(SourceFile:110) at link.infra.packwiz.installer.UpdateManager.processIndex$lambda-9(SourceFile:300) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:686) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)...

As #50 but for cli The implementation is probably bad tho.

packwiz url update [pw file] [new url] (or packwiz update url) This would allow it to preserve other tags such as a custom name or whether or not its client...

Hey folks, I wanted to propose simplifying the `packwiz-installer` setup by integrating the bootstrapper directly into the this repo. The idea is to combine everything into a single `packwiz-installer.jar` that...

As mentioned in the commit, this should resolve #40 and https://github.com/packwiz/packwiz/issues/318, if you wish to test this, you can compile the jar via `./gradlew build` and then use this command...

The reason why these two files failed to download is that the connection timed out??? ![QQ20240918-162358](https://github.com/user-attachments/assets/9d24dd2c-3262-4a6c-8da5-30aa1d4e5b5d)