LuckPerms

LuckPerms

41.4k Downloads

Quilt

leo60228 opened this issue ยท 4 comments

commented

Description

Quilt is a new mod loader forked from Fabric that recently made its first beta release, and a number of mods have already moved to it (or are at least endorsing its use). Quilt can load Fabric mods, though the other way around isn't true. However, FabricClassPathAppender uses internal APIs that don't exist in Quilt.

Proposed Behaviour

Either release a native Quilt version, or modify FabricClassPathAppender to not rely on the internal and deprecated FabricLauncher.propose method.

Extra Details

No response

commented

I am happy to support Quilt if alternative APIs are available to replace the Fabric specific ones.

commented

As far as development is concerned, Quilt API supports almost all of Fabric API. However, implementation details aren't the same, so anything using impl will crash with ClassNotFoundExceptions and such.

commented

As of quilt-loader 0.17.0 we should now include net.fabricmc.loader.launch.common.FabricLauncher.propose(java.net.URL) in quilt-loader's legacy fabric-loader folder. Could you please retry using quilt-loader 0.17.0 or later?

commented

LuckPerms 5.4.30 on Minecraft 1.19 with quilt-loader 0.17.0 seems to work.