Skip to content

Commit 37f913d

Browse files
committed
Update dependencies & Run datagen
1 parent 5883c5b commit 37f913d

File tree

5 files changed

+28
-28
lines changed

5 files changed

+28
-28
lines changed

build.gradle.kts

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -158,13 +158,20 @@ subprojects {
158158
destinationDirectory = layout.buildDirectory.dir("devlibs").get()
159159
}
160160

161+
@Suppress("RedundantLambdaOrAnonymousFunction")
161162
tasks.processResources {
162163
val createNeoForgeVersion = "create_neoforge_version"().split("-")[0] // cut off build number
163164
val createNeoForgeUpperBounds = {
164165
val parts = createNeoForgeVersion.split(".").map { it.toInt() }
165166
val newMinor = parts[1] + 1
166167
"${parts[0]}.$newMinor.0"
167168
}()
169+
val createFabricVersionRange = {
170+
val regex = Regex("(([0-9]\\.[0-9])\\.[0-9])\\.[0-9]")
171+
val match = regex.find("create_fabric_version"())
172+
val groups = match?.groups;
173+
">=${groups?.get(0)} ~${groups?.get(1)}"
174+
}()
168175

169176
// set up properties for filling into metadata
170177
val properties = mapOf(
@@ -175,7 +182,7 @@ subprojects {
175182
"neoforge_version" to "neoforge_version"(),
176183
"create_neoforge_version" to createNeoForgeVersion,
177184
"create_neoforge_upper_bounds" to createNeoForgeUpperBounds,
178-
"create_fabric_version_range" to "create_fabric_version_range"()
185+
"create_fabric_version_range" to createFabricVersionRange
179186
)
180187

181188
inputs.properties(properties)
@@ -289,24 +296,18 @@ tasks.register("numismaticsPublish") {
289296
fun Project.setupRepositories() {
290297
repositories {
291298
mavenCentral()
292-
exclusiveMaven("https://maven.parchmentmc.org", "org.parchmentmc.data") // Parchment mappings
293299
maven("https://maven.neoforged.net") // NeoForge
294-
exclusiveMaven( // Create, Ponder, Flywheel
295-
"https://maven.createmod.net",
296-
"com.simibubi.create",
297-
"net.createmod.ponder",
298-
"dev.engine-room.flywheel"
299-
)
300-
exclusiveMaven("https://maven.ithundxr.dev/snapshots", "com.tterrag.registrate")
300+
maven("https://maven.createmod.net") // Create, Ponder, Flywheel
301+
maven("https://mvn.devos.one/snapshots/") // Create Fabric, Registrate Fabric, Milk Lib, Dripstone Lib
302+
303+
exclusiveMaven("https://maven.parchmentmc.org", "org.parchmentmc.data") // Parchment mappings
304+
exclusiveMaven("https://mvn.devos.one/releases", "io.github.fabricators_of_create.Porting-Lib") // Porting Lib Releases
305+
exclusiveMaven("https://maven.ithundxr.dev/snapshots", "com.tterrag.registrate") // Registrate
301306
exclusiveMaven("https://maven.blamejared.com", "tschipp.carryon") // Carry On
302-
exclusiveMaven( // EMI, Mod Menu
303-
"https://maven.terraformersmc.com/releases",
304-
"dev.emi", "com.terraformersmc.modmenu"
305-
)
306-
exclusiveMaven( // Forge config api port
307-
"https://raw.githubusercontent.com/Fuzss/modresources/main/maven",
308-
"fuzs.forgeconfigapiport"
309-
)
307+
exclusiveMaven("https://maven.terraformersmc.com/releases", "dev.emi", "com.terraformersmc") // EMI, Mod Menu
308+
exclusiveMaven("https://raw.githubusercontent.com/Fuzss/modresources/main/maven", "fuzs.forgeconfigapiport") // Forge config api port
309+
exclusiveMaven("https://maven.jamieswhiteshirt.com/libs-release", "com.jamieswhiteshirt") // Reach Entity Attributes
310+
exclusiveMaven("https://maven.siphalor.de/", "de.siphalor") // Amecs API (required by Carry On)
310311
}
311312
}
312313

common/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ dependencies {
2121
// dependencies must also be pulled in to minimize problems, from remapping issues to compile errors.
2222
// All dependencies except Flywheel and Registrate are NOT safe to use!
2323
// Flywheel and Registrate must also be used carefully due to differences.
24-
//modCompileOnly("com.simibubi.create:create-fabric-${"minecraft_version"()}:${"create_fabric_version"()}")
24+
//modCompileOnly("com.simibubi.create:create-fabric:${"create_fabric_version"()}")
2525

2626
// Create and its dependencies
2727
modImplementation("com.simibubi.create:create-${"minecraft_version"()}:${"create_neoforge_version"()}:slim") { isTransitive = false }
28-
modImplementation("net.createmod.ponder:Ponder-NeoForge-${"minecraft_version"()}:${"ponder_version"()}")
28+
modImplementation("net.createmod.ponder:ponder-neoforge:${"ponder_version"()}+mc${"minecraft_version"()}")
2929
modImplementation("com.tterrag.registrate:Registrate:${"registrate_neoforge_version"()}")
3030
modCompileOnly("dev.engine-room.flywheel:flywheel-neoforge-api-${"minecraft_version"()}:${"flywheel_version"()}")
3131
modRuntimeOnly("dev.engine-room.flywheel:flywheel-neoforge-${"minecraft_version"()}:${"flywheel_version"()}")

common/src/generated/resources/.cache/64c87e664647124a7b6450bc49fb722594ed5a16 renamed to common/src/generated/resources/.cache/4a647960c58f00edc4e31df653bfe3586eff8c6c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// 1.21.1 2025-07-06T23:10:14.258795717 Registrate Provider for numismatics [Registries, Data Maps, Recipes, Advancements, Loot Tables, Tags (enchantments), Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), generic_server_provider, Blockstates, Item models, Lang (en_us/en_ud), generic_client_provider]
1+
// 1.21.1 2026-01-02T12:48:08.192801868 Registrate Provider for numismatics [Registries, Data Maps, Recipes, Advancements, Loot Tables, Tags (blocks), Tags (enchantments), Tags (items), Tags (fluids), Tags (entity_types), generic_server_provider, Blockstates, Item models, Lang (en_us/en_ud), generic_client_provider]
22
f7f43dd6d567ec8303c73b79409bc92d8b56574a assets/numismatics/blockstates/andesite_depositor.json
33
3961fdf3030140fc32e0e8c1d440ac395e62f5b6 assets/numismatics/blockstates/bank_terminal.json
44
06ecd28cd97f4e8200dc396858695cad57b871c8 assets/numismatics/blockstates/blaze_banker.json

gradle.properties

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,18 @@ fabric_api_version = 0.116.4+1.21.1
2222

2323
# NeoForge
2424
# https://neoforged.net/
25-
neoforge_version = 21.1.200
25+
neoforge_version = 21.1.206
2626

2727
# Create - Fabric
2828
# https://modrinth.com/mod/create-fabric/versions
29-
create_fabric_version = 6.0.0.0+mc1.20.1-build.1644
30-
create_fabric_version_range = ~6.0.0
29+
create_fabric_version = 6.0.8.1+build.1744-mc1.20.1
3130

3231
# Create - NeoForge
3332
# https://wiki.createmod.net/developers/
34-
create_neoforge_version = 6.0.7-159
35-
ponder_version = 1.0.63
36-
registrate_neoforge_version = MC1.21-1.3.0+62
37-
flywheel_version = 1.0.5
33+
create_neoforge_version = 6.0.9-215
34+
ponder_version = 1.0.81
35+
flywheel_version = 1.0.6
36+
registrate_neoforge_version = MC1.21-1.3.0+67
3837

3938
# Development QOL
4039
# EMI - https://modrinth.com/mod/emi/versions

neoforge/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ dependencies {
5454

5555
// Create and its dependencies
5656
modImplementation("com.simibubi.create:create-${"minecraft_version"()}:${"create_neoforge_version"()}:slim") { isTransitive = false }
57-
modImplementation("net.createmod.ponder:Ponder-NeoForge-${"minecraft_version"()}:${"ponder_version"()}")
57+
modImplementation("net.createmod.ponder:ponder-neoforge:${"ponder_version"()}+mc${"minecraft_version"()}")
5858
modImplementation("com.tterrag.registrate:Registrate:${"registrate_neoforge_version"()}")
5959
modCompileOnly("dev.engine-room.flywheel:flywheel-neoforge-api-${"minecraft_version"()}:${"flywheel_version"()}")
6060
modRuntimeOnly("dev.engine-room.flywheel:flywheel-neoforge-${"minecraft_version"()}:${"flywheel_version"()}")

0 commit comments

Comments
 (0)