Add an easy way to include fabric api modules (#183)

* Add an easy way to include fabric api modules

* Quick update

* Fix crash when reading empty aw file, fix -SNAPSHOT versions plugin marker not being published

* rename methods
This commit is contained in:
modmuss50
2020-05-28 00:46:36 +01:00
committed by GitHub
parent 5ae727612d
commit 0265a756c4
2 changed files with 122 additions and 0 deletions

View File

@@ -62,6 +62,7 @@ import net.fabricmc.loom.util.SetupIntelijRunConfigs;
import net.fabricmc.loom.util.mixin.JavaApInvoker;
import net.fabricmc.loom.util.mixin.KaptApInvoker;
import net.fabricmc.loom.util.mixin.ScalaApInvoker;
import net.fabricmc.loom.util.FabricApiExtension;
public class AbstractPlugin implements Plugin<Project> {
protected Project project;
@@ -86,6 +87,7 @@ public class AbstractPlugin implements Plugin<Project> {
project.apply(ImmutableMap.of("plugin", "idea"));
project.getExtensions().create("minecraft", LoomGradleExtension.class, project);
project.getExtensions().create("fabricApi", FabricApiExtension.class, project);
// Force add Mojang repository
addMavenRepo(target, "Mojang", "https://libraries.minecraft.net/");