Skip to content

Commit 6af0237

Browse files
committed
dammit killjoy.. DELAY THINGS!
1 parent 993adcc commit 6af0237

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/main/java/net/minecraftforge/gradle/user/UserBasePlugin.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,8 @@ public final void applyPlugin()
135135
project.getConfigurations().maybeCreate(CONFIG_DC_RESOLVED);
136136
project.getConfigurations().maybeCreate(CONFIG_DP_RESOLVED);
137137

138-
// create the reobf named container and add the jar task to it.
139-
NamedDomainObjectContainer<?> reobf = project.container(IReobfuscator.class, new ReobfTaskFactory(this));
140-
reobf.create("jar");
138+
// create the reobf named container
139+
NamedDomainObjectContainer<IReobfuscator> reobf = project.container(IReobfuscator.class, new ReobfTaskFactory(this));
141140
project.getExtensions().add(EXT_REOBF, reobf);
142141

143142
configureCompilation();
@@ -288,7 +287,8 @@ protected void setupReobf(TaskSingleReobf reobf)
288287
reobf.setClasspath(java.getSourceSets().getByName("main").getCompileClasspath());
289288
}
290289

291-
protected void makeDecompTasks(final String globalPattern, final String localPattern, Object inputJar, String inputTask, Object mcpPatchSet)
290+
@SuppressWarnings("unchecked")
291+
protected void makeDecompTasks(final String globalPattern, final String localPattern, Object inputJar, String inputTask, Object mcpPatchSet)
292292
{
293293
madeDecompTasks = true; // to gaurd against stupid programmers
294294

@@ -397,6 +397,9 @@ protected void makeDecompTasks(final String globalPattern, final String localPat
397397
makeStart.addClasspathConfig(CONFIG_MC_DEPS);
398398
makeStart.mustRunAfter(deobfBin, recompile);
399399
}
400+
401+
// setup reobf...
402+
((NamedDomainObjectContainer<IReobfuscator>) project.getExtensions().getByName(EXT_REOBF)).create("jar");
400403

401404
// add setup dependencies
402405
project.getTasks().getByName(TASK_SETUP_CI).dependsOn(deobfBin);

0 commit comments

Comments
 (0)