disable shading and small other fixes (#12)

* make Project in LoomGradleExtension private

* use gradle all distribution

* disable shading
This commit is contained in:
NikkyAI
2018-11-04 01:27:55 +01:00
committed by Modmuss50
parent eaa00b5dff
commit 40f9168b6a
4 changed files with 30 additions and 40 deletions

View File

@@ -67,8 +67,7 @@ public class AbstractPlugin implements Plugin<Project> {
project.apply(ImmutableMap.of("plugin", "eclipse"));
project.apply(ImmutableMap.of("plugin", "idea"));
project.getExtensions().create("minecraft", LoomGradleExtension.class);
project.getExtensions().getByType(LoomGradleExtension.class).project = project;
project.getExtensions().create("minecraft", LoomGradleExtension.class, project);
LoomGradleExtension extension = project.getExtensions().getByType(LoomGradleExtension.class);
readModJson(extension);

View File

@@ -39,7 +39,11 @@ public class LoomGradleExtension {
public boolean localMappings = false;
//Not to be set in the build.gradle
public Project project;
private Project project;
public LoomGradleExtension(Project project) {
this.project = project;
}
public String getVersionString() {
if (isModWorkspace()) {