diff --git a/src/main/kotlin/me/shedaniel/architect/plugin/transformers/TransformForgeEnvironment.kt b/src/main/kotlin/me/shedaniel/architect/plugin/transformers/TransformForgeEnvironment.kt index e7053ca..6fbb50b 100644 --- a/src/main/kotlin/me/shedaniel/architect/plugin/transformers/TransformForgeEnvironment.kt +++ b/src/main/kotlin/me/shedaniel/architect/plugin/transformers/TransformForgeEnvironment.kt @@ -19,7 +19,7 @@ object TransformForgeEnvironment : Transformer { .withMappings(remapEnvironment()) .skipLocalVariableMapping(true) - mapMixin(project, remapperBuilder, input, output) + mapMixin(project, remapperBuilder) val classpathFiles: Set = LinkedHashSet( project.configurations.getByName("compileClasspath").files @@ -53,8 +53,7 @@ object TransformForgeEnvironment : Transformer { ) } - private fun mapMixin(project: Project, remapperBuilder: TinyRemapper.Builder, input: Path, output: Path) { - var remap = false + private fun mapMixin(project: Project, remapperBuilder: TinyRemapper.Builder) { val loomExtension = project.extensions.getByType(LoomGradleExtension::class.java) val srg = project.extensions.getByType(LoomGradleExtension::class.java).mappingsProvider.mappingsWithSrg for (mixinMapFile in loomExtension.allMixinMappings) { @@ -67,7 +66,6 @@ object TransformForgeEnvironment : Transformer { .firstOrNull { it.getName("intermediary") == dstName } ?.getName("srg") ?: dstName ) - remap = true } override fun acceptMethod(method: IMappingProvider.Member, dstName: String) { @@ -77,7 +75,6 @@ object TransformForgeEnvironment : Transformer { .flatMap { it.methods } .firstOrNull { it.getName("intermediary") == dstName } ?.getName("srg") ?: dstName) - remap = true } override fun acceptField(field: IMappingProvider.Member, dstName: String) { @@ -87,7 +84,6 @@ object TransformForgeEnvironment : Transformer { .flatMap { it.fields } .firstOrNull { it.getName("intermediary") == dstName } ?.getName("srg") ?: dstName) - remap = true } override fun acceptMethodArg(method: IMappingProvider.Member, lvIndex: Int, dstName: String) {} @@ -104,9 +100,5 @@ object TransformForgeEnvironment : Transformer { } } } - if (!remap) { - Files.copy(input, output) - throw TransformerStepSkipped - } } } \ No newline at end of file