Skip to content

Commit

Permalink
check library
Browse files Browse the repository at this point in the history
  • Loading branch information
wagyourtail committed Jun 21, 2024
1 parent 4330ea6 commit 007c6c8
Showing 1 changed file with 9 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ import xyz.wagyourtail.unimined.internal.minecraft.patch.AbstractMinecraftTransf
import xyz.wagyourtail.unimined.api.minecraft.MinecraftJar
import xyz.wagyourtail.unimined.internal.minecraft.patch.access.widener.AccessWidenerMinecraftTransformer
import xyz.wagyourtail.unimined.internal.minecraft.resolver.Library
import xyz.wagyourtail.unimined.internal.minecraft.resolver.parseLibrary
import xyz.wagyourtail.unimined.internal.minecraft.transform.merge.ClassMerger
import xyz.wagyourtail.unimined.util.*
import java.io.File
Expand Down Expand Up @@ -224,11 +225,14 @@ abstract class FabricLikeMinecraftTransformer(
}

private fun createFabricLoaderDependency(it: JsonElement) {
val dep: ModuleDependency = project.dependencies.create(
it.asJsonObject.get("name").asString
) as ModuleDependency
dep.isTransitive = false
provider.minecraftLibraries.dependencies.add(dep)
val lib = parseLibrary(it.asJsonObject)
if (lib.rules.all { it.testRule() }) {
val dep: ModuleDependency = project.dependencies.create(
lib.name
) as ModuleDependency
dep.isTransitive = false
provider.minecraftLibraries.dependencies.add(dep)
}
}

override fun afterRemap(baseMinecraft: MinecraftJar): MinecraftJar = applyInterfaceInjection(accessWidenerTransformer.afterRemap(baseMinecraft))
Expand Down

0 comments on commit 007c6c8

Please # to comment.