Remapper extensions (#984)

* Remapper extension API

* Fix build

* More work

* Fixes, thanks Gradle.

* Build fix

* Cleanup
This commit is contained in:
modmuss
2023-12-15 09:47:26 +00:00
committed by GitHub
parent 0e9663b7a4
commit 014a6fce2b
17 changed files with 595 additions and 4 deletions

View File

@@ -247,6 +247,11 @@ public class LoomGradleExtensionImpl extends LoomGradleExtensionApiImpl implemen
return libraryProcessorFactories;
}
@Override
public ListProperty<RemapperExtensionHolder> getRemapperExtensions() {
return remapperExtensions;
}
@Override
protected <T extends IntermediateMappingsProvider> void configureIntermediateMappingsProviderInternal(T provider) {
provider.getMinecraftVersion().set(getProject().provider(() -> getMinecraftProvider().minecraftVersion()));