From d36bd2727c30771afb904a25df8f00d12901cdb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 25 Oct 2020 18:48:41 +0100 Subject: [PATCH] Custom gradle task to directly copy generated files. --- build.gradle | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 976116cd..536ca800 100644 --- a/build.gradle +++ b/build.gradle @@ -100,7 +100,7 @@ minecraft { property 'forge.logging.console.level', 'warn' mods { - examplemod { + oc2 { source sourceSets.main } } @@ -113,7 +113,7 @@ minecraft { property 'forge.logging.console.level', 'warn' mods { - examplemod { + oc2 { source sourceSets.main } } @@ -125,10 +125,11 @@ minecraft { property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP' property 'forge.logging.console.level', 'warn' - args '--mod', 'examplemod', '--all', '--output', file('src/generated/resources/') + args '--mod', 'oc2', '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources') + forceExit false mods { - examplemod { + oc2 { source sourceSets.main } } @@ -136,6 +137,13 @@ minecraft { } } +task copyData(type: Copy) { + dependsOn 'runData' + from 'src/generated/resources' + into 'src/main/resources' + exclude '.cache' +} + task generateMetaFiles { ext.embeddedFiles = [] doLast {