Isolate modmenu compat

[no changelog]
This commit is contained in:
Linnea Gräf
2024-10-26 18:55:30 +02:00
parent 928f6a4501
commit 8ab4408854
3 changed files with 5 additions and 6 deletions

View File

@@ -184,6 +184,7 @@ val citResewnSourceSet = createIsolatedSourceSet("citresewn")
val yaclSourceSet = createIsolatedSourceSet("yacl") val yaclSourceSet = createIsolatedSourceSet("yacl")
val explosiveEnhancementSourceSet = createIsolatedSourceSet("explosiveEnhancement") val explosiveEnhancementSourceSet = createIsolatedSourceSet("explosiveEnhancement")
val wildfireGenderSourceSet = createIsolatedSourceSet("wildfireGender") val wildfireGenderSourceSet = createIsolatedSourceSet("wildfireGender")
val modmenuSourceSet = createIsolatedSourceSet("modmenu")
dependencies { dependencies {
// Minecraft dependencies // Minecraft dependencies
@@ -196,9 +197,9 @@ dependencies {
// Fabric dependencies // Fabric dependencies
modImplementation(libs.fabric.loader) modImplementation(libs.fabric.loader)
modImplementation(libs.fabric.kotlin) modImplementation(libs.fabric.kotlin)
modImplementation(libs.modmenu)
modImplementation(libs.moulconfig) modImplementation(libs.moulconfig)
modImplementation(libs.manninghamMills) modImplementation(libs.manninghamMills)
(modmenuSourceSet.modImplementationConfigurationName)(libs.modmenu)
(explosiveEnhancementSourceSet.modImplementationConfigurationName)(libs.explosiveenhancement) (explosiveEnhancementSourceSet.modImplementationConfigurationName)(libs.explosiveenhancement)
modImplementation(libs.hypixelmodapi) modImplementation(libs.hypixelmodapi)
include(libs.hypixelmodapi.fabric) include(libs.hypixelmodapi.fabric)
@@ -251,6 +252,7 @@ dependencies {
modLocalRuntime(libs.bundles.runtime.required) modLocalRuntime(libs.bundles.runtime.required)
modLocalRuntime(libs.bundles.runtime.optional) modLocalRuntime(libs.bundles.runtime.optional)
modLocalRuntime(libs.jarvis.fabric) modLocalRuntime(libs.jarvis.fabric)
modLocalRuntime(libs.modmenu)
transInclude.resolvedConfiguration.resolvedArtifacts.forEach { transInclude.resolvedConfiguration.resolvedArtifacts.forEach {
include(it.moduleVersion.id.toString()) include(it.moduleVersion.id.toString())

View File

@@ -1,6 +1,4 @@
package moe.nea.firmament.compat.modmenu
package moe.nea.firmament.modmenu
import com.terraformersmc.modmenu.api.ConfigScreenFactory import com.terraformersmc.modmenu.api.ConfigScreenFactory
import com.terraformersmc.modmenu.api.ModMenuApi import com.terraformersmc.modmenu.api.ModMenuApi
@@ -11,4 +9,3 @@ class FirmamentModMenuPlugin : ModMenuApi {
return ConfigScreenFactory { AllConfigsGui.makeScreen(it) } return ConfigScreenFactory { AllConfigsGui.makeScreen(it) }
} }
} }

View File

@@ -34,7 +34,7 @@
"moe.nea.firmament.rei.FirmamentReiPlugin" "moe.nea.firmament.rei.FirmamentReiPlugin"
], ],
"modmenu": [ "modmenu": [
"moe.nea.firmament.modmenu.FirmamentModMenuPlugin" "moe.nea.firmament.compat.modmenu.FirmamentModMenuPlugin"
], ],
"jarvis": [ "jarvis": [
"moe.nea.firmament.jarvis.JarvisIntegration" "moe.nea.firmament.jarvis.JarvisIntegration"