Skip to content

Commit 0d90ef9

Browse files
committed
fix: add modmenu maven
1 parent 98dea24 commit 0d90ef9

File tree

3 files changed

+27
-31
lines changed

3 files changed

+27
-31
lines changed

buildSrc/src/main/groovy/multiloader-common.gradle

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ repositories {
4646
name = "Modrinth"
4747
url = "https://api.modrinth.com/maven"
4848
}
49+
maven {
50+
name = "Terraformers"
51+
url = "https://maven.terraformersmc.com/"
52+
}
53+
4954
}
5055

5156
// Declare capabilities on the outgoing configurations.
@@ -88,26 +93,26 @@ jar {
8893

8994
processResources {
9095
var expandProps = [
91-
'version' : version,
96+
'version' : version,
9297

93-
'group' : project.group, //Else we target the task's group.
94-
'release_type' :release_type,
95-
'minecraft_version' : minecraft_version,
96-
'minecraft_version_range_fabric': minecraft_version_range_fabric,
97-
'fabric_loader_version' : fabric_loader_version,
98-
'mod_name' : mod_name,
99-
'mod_author' : mod_author,
100-
'mod_id' : mod_id,
101-
'license' : license,
102-
'description' : project.description,
103-
'neoforge_version' : neoforge_version,
104-
'neoforge_loader_version_range' : neoforge_loader_version_range,
105-
'credits' : credits,
106-
'java_version' : java_version,
107-
'mod_url' : mod_url,
108-
'mod_sources' :mod_sources,
109-
'mod_issue_tracker' :mod_issue_tracker,
110-
'minecraft_version_range_neoforge':minecraft_version_range_neoforge
98+
'group' : project.group, //Else we target the task's group.
99+
'release_type' : release_type,
100+
'minecraft_version' : minecraft_version,
101+
'minecraft_version_range_fabric' : minecraft_version_range_fabric,
102+
'fabric_loader_version' : fabric_loader_version,
103+
'mod_name' : mod_name,
104+
'mod_author' : mod_author,
105+
'mod_id' : mod_id,
106+
'license' : license,
107+
'description' : project.description,
108+
'neoforge_version' : neoforge_version,
109+
'neoforge_loader_version_range' : neoforge_loader_version_range,
110+
'credits' : credits,
111+
'java_version' : java_version,
112+
'mod_url' : mod_url,
113+
'mod_sources' : mod_sources,
114+
'mod_issue_tracker' : mod_issue_tracker,
115+
'minecraft_version_range_neoforge': minecraft_version_range_neoforge
111116
]
112117

113118
var jsonExpandProps = expandProps.collectEntries {

fabric/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ dependencies {
2525

2626
shadowBundle 'com.electronwill.night-config:toml:3.6.4'
2727
shadowBundle 'com.electronwill.night-config:json:3.6.4'
28-
modImplementation "maven.modrinth:modmenu:${project.modmenu_version}"
28+
modImplementation "com.terraformersmc:modmenu:${project.modmenu_version}"
29+
runtimeOnly "com.terraformersmc:modmenu:${project.modmenu_version}"
2930
}
3031

3132
shadowJar {
@@ -64,7 +65,7 @@ loom {
6465

6566
unifiedPublishing {
6667
project {
67-
gameVersions = ["1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4","1.21.5","1.21.6","1.21.7","1.21.8","1.21.9","1.21.10","1.21.11"]
68+
gameVersions = ["1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4", "1.21.5", "1.21.6", "1.21.7", "1.21.8", "1.21.9", "1.21.10", "1.21.11"]
6869
gameLoaders = ["fabric", "quilt"]
6970

7071
displayName = "Config Manager ${project.version} Fabric"

gradle.properties

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# Important Notes:
22
# Every field you add must be added to buildSrc/src/main/groovy/multiloader-common.gradle expandProps map.
3-
43
# Project
54
version=1.1.0
65
release_type=release
7-
86
group=io.github.thebossmagnus.configmanager
97
java_version=21
10-
118
# Common
129
minecraft_version=1.21.11
1310
mod_name=Config Manager
@@ -16,31 +13,24 @@ mod_id=config_manager
1613
license=GNU LGPLv3
1714
credits=
1815
description=A mod that allows modpack developers to ship configuration files without messing with user's preferences
19-
20-
2116
mod_issue_tracker=https://github.com/TheBossMagnus/Config-Manager/issues
2217
mod_url=https://modrinth.com/mod/configmanager
2318
mod_sources=https://github.com/TheBossMagnus/Config-Manager
24-
2519
# The version of ParchmentMC that is used, see https://parchmentmc.org/docs/getting-started#choose-a-version for new versions
2620
parchment_minecraft=1.21.10
2721
parchment_version=2025.10.12
28-
2922
# Fabric
3023
fabric_loader_version=0.18.4
3124
minecraft_version_range_fabric=>=1.21
3225
#ModMenu
3326
modmenu_version=17.0.0-beta.2
34-
3527
# NeoForge
3628
neoforge_version=21.11.30-beta
3729
minecraft_version_range_neoforge=[1.21.9,)
3830
neoforge_loader_version_range=[4,)
39-
4031
## This is the version of minecraft that the 'common' project uses, you can find a list of all versions here
4132
## https://projects.neoforged.net/neoforged/neoform
4233
neo_form_version=1.21.11-20251209.172050
43-
4434
# Gradle
4535
org.gradle.jvmargs=-Xmx3G
4636
org.gradle.daemon=false

0 commit comments

Comments
 (0)