Isolate modmenu compat
[no changelog]
This commit is contained in:
@@ -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())
|
||||||
|
|||||||
@@ -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) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user