FabricMC / fabric-loom

Gradle build system plugin used to automate the setup of a minecraft mod development environment.
MIT License
237 stars 201 forks source link

"Unfixable conflicts" with certain mappings configuration #693

Open samolego opened 2 years ago

samolego commented 2 years ago

I wanted to try to layer yarn & mojmap, similar to parchment mappings. The proccess threw an error though.

Loom version: 0.12-SNAPSHOT OS: Kubuntu 22.04

Setup to reproduce: (yarn_mappings=1.19.1+build.1)

        // In `dependencies` block
    mappings loom.layered {
        mappings("net.fabricmc:yarn:$project.yarn_mappings:v2")
        officialMojangMappings()
    }

Note that layering yarn on top of mojmap works:

        // In `dependencies` block
    mappings loom.layered {
        officialMojangMappings()
                mappings("net.fabricmc:yarn:$project.yarn_mappings:v2")
    }
SolidBlock-cn commented 3 months ago

I met with a same problem. I'm trying to include a mod, which is written with mojang official lang, and extends method_6101 from LivingEntity class, and that mod's class also writes itself with a isClimbing method, which is exactly the yarn name of method_6101, which results I cannot include that mod in yarn mappings.