diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-01-19 22:02:33 +0800 | 
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-01-19 22:02:33 +0800 | 
| commit | fd391958c0f23820f274786244a5927695951f19 (patch) | |
| tree | 5d7cba1305dbb5b698034799814bcc2dbcbe343e /src/main/java/net/fabricmc | |
| parent | b57e5a82270b9c001ad2b8442ab4a6f8e0570398 (diff) | |
| download | architectury-loom-fd391958c0f23820f274786244a5927695951f19.tar.gz architectury-loom-fd391958c0f23820f274786244a5927695951f19.tar.bz2 architectury-loom-fd391958c0f23820f274786244a5927695951f19.zip | |
Adding Constant of the plugin id, don't duplicate the classpath if it is already the root project.
Diffstat (limited to 'src/main/java/net/fabricmc')
| -rw-r--r-- | src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java | 3 | ||||
| -rw-r--r-- | src/main/java/net/fabricmc/loom/util/Constants.java | 1 | 
2 files changed, 3 insertions, 1 deletions
| diff --git a/src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java b/src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java index 7135df03..a8844f22 100644 --- a/src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java +++ b/src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java @@ -45,6 +45,7 @@ import org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences;  import net.fabricmc.loom.api.decompilers.DecompilationMetadata;  import net.fabricmc.loom.api.decompilers.LoomDecompiler; +import net.fabricmc.loom.util.Constants;  import net.fabricmc.loom.util.ConsumingOutputStream;  import net.fabricmc.loom.util.OperatingSystem; @@ -100,7 +101,7 @@ public abstract class AbstractFernFlowerDecompiler implements LoomDecompiler {  		progressGroup.started();  		ExecResult result = ForkingJavaExec.javaexec( -				project.getRootProject().getPlugins().hasPlugin("forgified-fabric-loom") ? project.getRootProject() : project, +				project.getRootProject().getPlugins().hasPlugin(Constants.PLUGIN_ID) ? project.getRootProject() : project,  				spec -> {  					spec.setMain(fernFlowerExecutor().getName());  					spec.jvmArgs("-Xms200m", "-Xmx3G"); diff --git a/src/main/java/net/fabricmc/loom/util/Constants.java b/src/main/java/net/fabricmc/loom/util/Constants.java index c9a7c15c..eb37930e 100644 --- a/src/main/java/net/fabricmc/loom/util/Constants.java +++ b/src/main/java/net/fabricmc/loom/util/Constants.java @@ -34,6 +34,7 @@ import net.fabricmc.loom.configuration.RemappedConfigurationEntry;  import net.fabricmc.loom.util.gradle.GradleSupport;  public class Constants { +	public static final String PLUGIN_ID = "forgified-fabric-loom";  	public static final String LIBRARIES_BASE = "https://libraries.minecraft.net/";  	public static final String RESOURCES_BASE = "http://resources.download.minecraft.net/";  	public static final String VERSION_MANIFESTS = "https://launchermeta.mojang.com/mc/game/version_manifest_v2.json"; | 
