Skip to content

Commit b521e3a

Browse files
committed
Move patcher parent inheritance up
1 parent c5a0258 commit b521e3a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/patcher/java/net/minecraftforge/gradle/patcher/PatcherPlugin.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,12 @@ public void apply(Project project) {
300300
}
301301

302302
project.afterEvaluate(p -> {
303+
if (extension.getParent().isPresent()) {
304+
final Project parent = extension.getParent().get();
305+
if (parent.getPlugins().findPlugin(PatcherPlugin.class) != null)
306+
extension.copyFrom(parent.getExtensions().getByType(PatcherExtension.class));
307+
}
308+
303309
// Add the patched source as a source dir during afterEvaluate, to not be overwritten by buildscripts
304310
mainSource.configure(s -> s.getJava().srcDir(extension.getPatchedSrc()));
305311

0 commit comments

Comments
 (0)