@@ -81,6 +81,7 @@ propertyDefaultIfUnset("includeCommonDevEnvMods", true)
8181propertyDefaultIfUnset(" stripForgeRequirements" , false )
8282propertyDefaultIfUnset(" noPublishedSources" , false )
8383propertyDefaultIfUnset(" forceEnableMixins" , false )
84+ propertyDefaultIfUnset(" mixinConfigRefmap" , " mixins.${ project.modId} .refmap.json" )
8485propertyDefaultIfUnsetWithEnvVar(" enableCoreModDebug" , false , " CORE_MOD_DEBUG" )
8586propertyDefaultIfUnset(" generateMixinConfig" , true )
8687propertyDefaultIfUnset(" usesShadowedDependencies" , false )
@@ -526,7 +527,7 @@ dependencies {
526527 // should use 2.8.6 but 2.8.9+ has a vulnerability fix
527528 annotationProcessor ' com.google.code.gson:gson:2.8.9'
528529
529- mixinProviderSpec = modUtils. enableMixins(mixinProviderSpec, " mixins. ${ modId } .refmap.json " )
530+ mixinProviderSpec = modUtils. enableMixins(mixinProviderSpec, mixinConfigRefmap )
530531 api (mixinProviderSpec) {
531532 transitive = false
532533 }
@@ -705,7 +706,6 @@ tasks.register('generateAssets') {
705706 if (usesMixins. toBoolean() && generateMixinConfig. toBoolean()) {
706707 def mixinConfigFile = getFile(" src/main/resources/mixins.${ modId} .json" )
707708 if (! mixinConfigFile. exists()) {
708- def mixinConfigRefmap = " mixins.${ modId} .refmap.json"
709709
710710 mixinConfigFile. text = """ {
711711 "package": "${ modGroup} .${ mixinsPackage} ",
0 commit comments