Skip to content

Commit 1bb11d3

Browse files
committed
更新 mod 数据
1 parent 8a15b7d commit 1bb11d3

File tree

9 files changed

+18159
-14713
lines changed

9 files changed

+18159
-14713
lines changed

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ minecraft-exported-crash-info*
2020
/HMCLCore/build/
2121
/HMCLTransformerDiscoveryService/build/
2222
/minecraft/libraries/HMCLTransformerDiscoveryService/build/
23+
/buildSrc/build/
2324

2425
# idea
2526
.idea

Diff for: HMCL/.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
/data.csv
2-
/data.json
2+
/data.json
3+
/mod.json
4+
/modpack.json

Diff for: HMCL/build.gradle.kts

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.jackhuang.hmcl.gradle.mod.ParseModDataTask
12
import java.net.URI
23
import java.nio.file.FileSystems
34
import java.nio.file.Files
@@ -253,3 +254,15 @@ tasks.create<JavaExec>("run") {
253254
logger.quiet("HMCL_JAVA_OPTS: $vmOptions")
254255
}
255256
}
257+
258+
// mcmod data
259+
260+
tasks.register<ParseModDataTask>("parseModData") {
261+
inputFile.set(layout.projectDirectory.file("mod.json"))
262+
outputFile.set(layout.projectDirectory.file("src/main/resources/assets/mod_data.txt"))
263+
}
264+
265+
tasks.register<ParseModDataTask>("parseModPackData") {
266+
inputFile.set(layout.projectDirectory.file("modpack.json"))
267+
outputFile.set(layout.projectDirectory.file("src/main/resources/assets/modpack_data.txt"))
268+
}

Diff for: HMCL/parse_mcmod_data.py

-123
This file was deleted.

0 commit comments

Comments
 (0)