aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-09-25 18:46:22 +0800
committershedaniel <daniel@shedaniel.me>2022-09-25 18:46:22 +0800
commitec5840a5adadb7e1af905348aae3f11c7c439df7 (patch)
tree4bd9e3bca3a67bfd7d28cd5c1538020dba2c73de /api
parent53b35a385d744a5f2da0b333ea52099fb9cb9cda (diff)
downloadRoughlyEnoughItems-ec5840a5adadb7e1af905348aae3f11c7c439df7.tar.gz
RoughlyEnoughItems-ec5840a5adadb7e1af905348aae3f11c7c439df7.tar.bz2
RoughlyEnoughItems-ec5840a5adadb7e1af905348aae3f11c7c439df7.zip
Fix forge api and default plugin publishing and fix #1055
Diffstat (limited to 'api')
-rw-r--r--api/build.gradle17
1 files changed, 11 insertions, 6 deletions
diff --git a/api/build.gradle b/api/build.gradle
index 9cbc69fa1..23ee2975c 100644
--- a/api/build.gradle
+++ b/api/build.gradle
@@ -1,3 +1,5 @@
+import net.fabricmc.loom.task.RemapJarTask
+
archivesBaseName = rootProject.name + "-" + project.name
dependencies {
@@ -22,13 +24,16 @@ task fakeJar(type: Jar, dependsOn: remapJar) {
classifier null
}
-task fakeForgeJar(type: Jar, dependsOn: remapJar) {
- from remapJar.archiveFile.map { zipTree(it) }
- from(rootProject.file("fake/fabric.mod.json")) {
- into ""
+task fakeForgeJar(type: Jar, dependsOn: jar) {
+ from jar.archiveFile.map { zipTree(it) }
+ from(rootProject.file("fake/mods.toml")) {
+ into "META-INF"
}
- from(rootProject.file("fake/REIPlugin.class")) {
- into "me/shedaniel/rei/forge"
+ ["REIPlugin", "REIPluginClient", "REIPluginCommon", "REIPluginDedicatedServer",
+ "REIPluginLoader", "REIPluginLoaderClient", "REIPluginLoaderCommon", "REIPluginLoaderDedicatedServer"].each {
+ from(rootProject.file("fake/$it.class")) {
+ into "me/shedaniel/rei/forge"
+ }
}
classifier "fake-forge"
}