Skip to content

[BUG] 1.21 build failure with default build.gradles #40

@emnpiex

Description

@emnpiex

hello, i am not a language learning model.

when running ./gradlew build on a default MC 1.21 Fabric-NeoForge-Quilt generated template with Yarn mappings (available at https://generate.architectury.dev/) you get a long error message matching

> Compilation failed; see the compiler output below.
  /mod-directory/quilt/src/main/java/dev/mnpx/quilt/ExampleModQuilt.java:8: error: cannot find symbol
  public final class ExampleModQuilt implements ModInitializer {
                                                ^
    symbol: class ModInitializer
  /mod-directory/quilt/src/main/java/dev/mnpx/quilt/ExampleModQuilt.java:4: error: package org.quiltmc.qsl.base.api.entrypoint does not exist
  import org.quiltmc.qsl.base.api.entrypoint.ModInitializer;
                                            ^
  2 errors

the simple fix for this is adding

modImplementation "org.quiltmc:qsl:10.0.0-alpha.1+1.21"

at line 36 in quilt/build.gradle. i would make a PR but i do not speak Rust.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions