Skip to content

Commit 4fe812b

Browse files
committed
Exposure dep, bump gradle version
1 parent 1137cc5 commit 4fe812b

10 files changed

Lines changed: 28 additions & 25 deletions

File tree

build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
plugins {
2-
id 'fabric-loom' version '1.8-SNAPSHOT' apply false
3-
id 'net.neoforged.moddev' version '2.0.49-beta' apply false
2+
id 'fabric-loom' version '1.15-SNAPSHOT' apply false
3+
id 'net.neoforged.moddev' version '2.0.137' apply false
4+
id 'me.modmuss50.mod-publish-plugin' version '1.1.0' apply false
45
}

buildSrc/build.gradle

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,3 @@ plugins {
55
repositories {
66
gradlePluginPortal()
77
}
8-
9-
dependencies {
10-
implementation 'me.modmuss50:mod-publish-plugin:1.1.0'
11-
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ repositories {
5757
exclusiveContent {
5858
forRepository {
5959
maven {
60-
url "https://cursemaven.com"
60+
url = "https://cursemaven.com"
6161
}
6262
}
6363
filter {
@@ -77,7 +77,7 @@ repositories {
7777

7878
maven {
7979
name = "ClothConfig"
80-
url "https://maven.shedaniel.me/"
80+
url = "https://maven.shedaniel.me/"
8181
}
8282

8383
exclusiveContent {

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,18 @@ publishMods {
4444
projectId = "1470590"
4545
minecraftVersions.add("${minecraft_version}")
4646

47-
requires { slug = "item-descriptions" }
48-
optional { slug = "cloth-config" }
49-
requires { slug = "immersive-overlays" }
47+
requires("item-descriptions")
48+
optional("cloth-config")
49+
requires("immersive-overlays")
5050
}
5151

5252
modrinth {
5353
accessToken = providers.environmentVariable("MODRINTH_TOKEN")
5454
projectId = "72RRCWM6"
5555
minecraftVersions.add("${minecraft_version}")
5656

57-
requires { slug = "item-descriptions" }
58-
optional { slug = "cloth-config" }
59-
requires { slug = "immersive-overlays" }
57+
requires("item-descriptions")
58+
optional("cloth-config")
59+
requires("immersive-overlays")
6060
}
6161
}

common/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ dependencies {
2323
compileOnly "dev.emi:emi-xplat-mojmap:${emi_version}"
2424
compileOnly "maven.modrinth:entitytexturefeatures:${etf_version}-neoforge-1.21"
2525
compileOnly "maven.modrinth:reliable-remover:${reliable_remover_version}-neoforge-1.21.1"
26+
compileOnly "maven.modrinth:exposure:${exposure_neoforge_version}"
2627

2728
compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5'
2829
compileOnly group: 'org.ow2.asm', name: 'asm-tree', version: '9.6'

fabric/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ dependencies {
3333
// Reliable Remover
3434
modCompileOnly "maven.modrinth:reliable-remover:${reliable_remover_version}-fabric-1.21.1"
3535

36+
// Exposure
37+
modImplementation "maven.modrinth:exposure:${exposure_fabric_version}"
38+
modImplementation "maven.modrinth:forge-config-api-port:${fcapi_version}-Fabric"
39+
3640
modImplementation "net.fabricmc:fabric-loader:${fabric_loader_version}"
3741
modImplementation "net.fabricmc.fabric-api:fabric-api:${fabric_version}"
3842
}
@@ -43,10 +47,6 @@ loom {
4347
accessWidenerPath.set(aw)
4448
}
4549

46-
mixin {
47-
defaultRefmapName.set("${mod_id}.refmap.json")
48-
}
49-
5050
runs {
5151
client {
5252
client()

gradle.properties

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,20 @@ mod_menu_version=11.0.3
2424
emi_version=1.1.22+1.21.1
2525
item_descriptions_version=2.5.0+1.21.1
2626
kaleido_config_version=0.3.3+1.3.2
27-
immersive_overlays_version=1.4.2+1.21.1
27+
immersive_overlays_version=1.5.1+1.21.1
2828
spyglass_improvements_version=1.5.7+mc1.21
2929
reliable_remover_version=1.5.1
3030
etf_version=7.0.5
31+
exposure_neoforge_version=WYaaE1QE
32+
exposure_fabric_version=EDtO2y84
33+
fcapi_version=v21.1.6-1.21.1
3134

3235
# Fabric
3336
fabric_version=0.116.7+1.21.1
3437
fabric_loader_version=0.18.3
3538

3639
# NeoForge
37-
neoforge_version=21.1.80
40+
neoforge_version=21.1.181
3841
neoforge_loader_version_range=[4,)
3942

4043
# Gradle
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME
7-
zipStorePath=wrapper/dists
7+
zipStorePath=wrapper/dists

neoforge/build.gradle

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ dependencies {
4848
implementation "me.shedaniel.cloth:cloth-config-neoforge:${cloth_config_version}"
4949

5050
// Immersive Overlays
51-
// TODO: this crashes for some reason
52-
// runtimeOnly "maven.modrinth:immersive-overlays:${immersive_overlays_version}-neoforge"
51+
runtimeOnly "maven.modrinth:immersive-overlays:${immersive_overlays_version}-neoforge"
5352

5453
// Spyglass Improvements
5554
runtimeOnly "maven.modrinth:spyglass-improvements:${spyglass_improvements_version}+neoforge"
@@ -59,6 +58,9 @@ dependencies {
5958

6059
// Reliable Remover
6160
compileOnly "maven.modrinth:reliable-remover:${reliable_remover_version}-neoforge-1.21.1"
61+
62+
// Exposure
63+
implementation "maven.modrinth:exposure:${exposure_neoforge_version}"
6264
}
6365

6466
publishMods {

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pluginManagement {
4040
}
4141

4242
plugins {
43-
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0'
43+
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
4444
}
4545

4646
rootProject.name = 'Field-Guide'

0 commit comments

Comments
 (0)