Layred mappings no longer use SelfResolvingDependency, and are now created during afterEvalute and placed into the global loom maven. This matches how remapped mods are handled, there may be other ways to handle this.
Any use of SelfResolvingDependency though the API has been supported via reflection, and will break when updating to Gradle 9. The new Gradle Problem API has been used to log a warning if SelfResolvingDependency is used.
Layred mappings no longer use SelfResolvingDependency, and are now created during afterEvalute and placed into the global loom maven. This matches how remapped mods are handled, there may be other ways to handle this.
Any use of SelfResolvingDependency though the API has been supported via reflection, and will break when updating to Gradle 9. The new Gradle Problem API has been used to log a warning if SelfResolvingDependency is used.
Fixes #1022