Fix compilation errors and add back missing code

This commit is contained in:
Juuz
2023-04-23 11:10:49 +03:00
parent 89fd6ff6c9
commit 9031476066
3 changed files with 48 additions and 4 deletions

View File

@@ -100,16 +100,16 @@ public abstract class RemapTaskConfiguration implements Runnable {
trySetupSourceRemapping();
project.afterEvaluate(p -> {
getProject().afterEvaluate(p -> {
if (extension.isForge()) {
if (PropertyUtil.getAndFinalize(extension.getForge().getConvertAccessWideners())) {
Aw2At.setup(project, remapJarTask);
Aw2At.setup(getProject(), remapJarTask);
}
Set<String> mixinConfigs = PropertyUtil.getAndFinalize(extension.getForge().getMixinConfigs());
if (!mixinConfigs.isEmpty()) {
tasks.named(JavaPlugin.JAR_TASK_NAME, Jar.class, task -> {
getTasks().named(JavaPlugin.JAR_TASK_NAME, Jar.class, task -> {
task.manifest(manifest -> {
manifest.attributes(Map.of(Constants.Forge.MIXIN_CONFIGS_MANIFEST_KEY, String.join(",", mixinConfigs)));
});