1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00

fix mixins not working on forge

This commit is contained in:
2024-08-01 14:41:41 +03:00
parent 726f4ed7a8
commit 73ffc37f2d
2 changed files with 12 additions and 2 deletions

View File

@@ -6,5 +6,5 @@ plugins {
// see https://files.minecraftforge.net/net/minecraftforge/gradle/ForgeGradle/ for new versions
id 'net.minecraftforge.gradle' version '6.0.26' apply false
id "me.modmuss50.mod-publish-plugin" version "0.6.3" apply false
id 'me.modmuss50.mod-publish-plugin' version '0.6.3' apply false
}

View File

@@ -10,7 +10,8 @@ plugins {
}
mixin {
config("${mod_id}.mixins.json")
add sourceSets.main, "${mod_id}.refmap.json"
config "${mod_id}.mixins.json"
}
minecraft {
@@ -60,6 +61,15 @@ dependencies {
implementation('net.sf.jopt-simple:jopt-simple:5.0.4') { version { strictly '5.0.4' } }
}
// for some reason mixin plugin does not add 'MixinConfigs' to MANIFEST.MF so we do it manually
jar {
manifest {
attributes([
'MixinConfigs': "${mod_id}.mixins.json"
])
}
}
sourceSets.each {
def dir = layout.buildDirectory.dir("sourcesSets/$it.name")
it.output.resourcesDir = dir