mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 05:27:43 -05:00
Use Dev Launch Injector to ensure that the launch options are always kept upto date. (#138)
* Generate pre-launch classes to set the run args and system property's Will remove the need to regen the run configs each time the game is updated * fix minor thing. * Small cleanup * Another small rename + remove testing code * Remove import * Add basic auto upgrade path, put the launch classes in a package * Suggested cleanups * Use dev-launch-wrapper * Remove old classes * Rename to dev-launch-injector * Update more things I forgot about
This commit is contained in:
@@ -53,6 +53,7 @@ import org.gradle.api.tasks.scala.ScalaCompile;
|
||||
import org.gradle.plugins.ide.eclipse.model.EclipseModel;
|
||||
import org.gradle.plugins.ide.idea.model.IdeaModel;
|
||||
|
||||
import net.fabricmc.loom.providers.LaunchProvider;
|
||||
import net.fabricmc.loom.providers.MappingsProvider;
|
||||
import net.fabricmc.loom.providers.MinecraftProvider;
|
||||
import net.fabricmc.loom.task.RemapJarTask;
|
||||
@@ -278,6 +279,7 @@ public class AbstractPlugin implements Plugin<Project> {
|
||||
|
||||
dependencyManager.addProvider(new MinecraftProvider());
|
||||
dependencyManager.addProvider(new MappingsProvider());
|
||||
dependencyManager.addProvider(new LaunchProvider());
|
||||
|
||||
dependencyManager.handleDependencies(project1);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user