From 95ea1663038362efb2bdb61d521ee6e4274a34f7 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 18 Sep 2022 02:20:25 +0800 Subject: Fix #1034 --- api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'api') diff --git a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java index 4da17b6c0..c994980cd 100644 --- a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java +++ b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java @@ -316,6 +316,9 @@ public interface ConfigObject { @ApiStatus.Experimental int getAsyncSearchPartitionSize(); + @ApiStatus.Experimental + boolean isPatchingAsyncThreadCrash(); + @ApiStatus.Experimental boolean doDebugSearchTimeRequired(); -- cgit From ec5840a5adadb7e1af905348aae3f11c7c439df7 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 25 Sep 2022 18:46:22 +0800 Subject: Fix forge api and default plugin publishing and fix #1055 --- api/build.gradle | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'api') 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" } -- cgit