jakobkmar / pacmc

An easy-to-use package manager (and soon to be launcher) for Minecraft mods.
GNU Affero General Public License v3.0
121 stars 9 forks source link

The loader Quilt is not supported by Curseforge #68

Open TwirlySeal opened 2 years ago

TwirlySeal commented 2 years ago

Installing mods from Curseforge to a Quilt 1.18.2 archive isn't working properly for me. Here's an example with the mod CleanCut.

pacmc install cleancut results in the following output:

Resolving versions and dependencies...
[+] resolved slugs
java.lang.IllegalStateException: The loader Quilt is not supported by Curseforge
        at net.axay.pacmc.repoapi.curseforge.CurseforgeApi$getProjectVersions$2$1$1.invokeSuspend(CurseforgeApi.kt:68)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

This happens with many other mods on Curseforge as well.

jakobkmar commented 2 years ago

Thanks for the report, this is a pacmc "bug" (unimplemented feature), I will fix it once I am back from vacation.