Skip to content

Commit c0739f1

Browse files
committed
Add Quilt & 1.20 support
1 parent d3707dc commit c0739f1

File tree

3 files changed

+127
-116
lines changed

3 files changed

+127
-116
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ kotlin.code.style=official
33

44
# Project properties
55
project.name=gradle-toolkit
6-
project.version=1.17.0
6+
project.version=1.17.2
77
project.group=xyz.deftu.gradle

src/main/kotlin/xyz/deftu/gradle/GameInfo.kt

Lines changed: 123 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -1,146 +1,155 @@
11
package xyz.deftu.gradle
22

33
object GameInfo {
4-
const val FABRIC_LOADER_VERSION = "0.14.19"
4+
const val FABRIC_LOADER_VERSION = "0.14.21"
55

66
val infoMap: Map<String, Map<Int, String>> = mapOf(
77
"fabric_api_version" to mapOf(
8-
11904 to "0.82.0+1.19.4",
9-
11903 to "0.76.1+1.19.3",
10-
11902 to "0.76.0+1.19.2",
11-
11901 to "0.58.5+1.19.1",
12-
11900 to "0.58.0+1.19",
13-
14-
11802 to "0.76.0+1.18.2",
15-
11801 to "0.46.6+1.18",
16-
11800 to "0.46.6+1.18",
17-
18-
11701 to "0.46.1+1.17",
19-
11700 to "0.46.1+1.17",
20-
21-
11605 to "0.42.0+1.16",
22-
11604 to "0.42.0+1.16",
23-
11603 to "0.42.0+1.16",
24-
11602 to "0.42.0+1.16",
25-
11601 to "0.42.0+1.16",
26-
11600 to "0.42.0+1.16",
27-
28-
11502 to "0.28.5+1.15",
29-
11501 to "0.28.5+1.15",
30-
11500 to "0.28.5+1.15",
31-
32-
11404 to "0.28.5+1.14",
33-
11403 to "0.28.5+1.14",
34-
11402 to "0.28.5+1.14",
35-
11401 to "0.28.5+1.14",
36-
11400 to "0.28.5+1.14",
8+
1_20_01 to "0.85.0+1.20.1",
9+
1_20_01 to "0.83.0+1.20",
10+
11+
1_19_04 to "0.82.0+1.19.4",
12+
1_19_03 to "0.76.1+1.19.3",
13+
1_19_02 to "0.76.0+1.19.2",
14+
1_19_01 to "0.58.5+1.19.1",
15+
1_19_00 to "0.58.0+1.19",
16+
17+
1_18_02 to "0.76.0+1.18.2",
18+
1_18_01 to "0.46.6+1.18",
19+
1_18_00 to "0.46.6+1.18",
20+
21+
1_17_01 to "0.46.1+1.17",
22+
1_17_00 to "0.46.1+1.17",
23+
24+
1_16_05 to "0.42.0+1.16",
25+
1_16_04 to "0.42.0+1.16",
26+
1_16_03 to "0.42.0+1.16",
27+
1_16_02 to "0.42.0+1.16",
28+
1_16_01 to "0.42.0+1.16",
29+
1_16_00 to "0.42.0+1.16",
30+
31+
1_15_02 to "0.28.5+1.15",
32+
1_15_01 to "0.28.5+1.15",
33+
1_15_00 to "0.28.5+1.15",
34+
35+
1_14_04 to "0.28.5+1.14",
36+
1_14_03 to "0.28.5+1.14",
37+
1_14_02 to "0.28.5+1.14",
38+
1_14_01 to "0.28.5+1.14",
39+
1_14_00 to "0.28.5+1.14",
3740
), "forge_version" to mapOf(
38-
11904 to "1.19.4-45.0.66",
39-
11903 to "1.19.3-44.1.23",
40-
11902 to "1.19.2-43.2.4",
41-
11901 to "1.19.1-42.0.9",
42-
11900 to "1.19-41.1.0",
41+
1_20_01 to "1.20.1-47.1.0",
42+
1_20_00 to "1.20-46.0.14",
4343

44-
11802 to "1.18.2-40.1.73",
45-
11801 to "1.18.1-39.1.2",
46-
11800 to "1.18-38.0.17",
44+
1_19_04 to "1.19.4-45.0.66",
45+
1_19_03 to "1.19.3-44.1.23",
46+
1_19_02 to "1.19.2-43.2.4",
47+
1_19_01 to "1.19.1-42.0.9",
48+
1_19_00 to "1.19-41.1.0",
4749

48-
11701 to "1.17.1-37.1.1",
50+
1_18_02 to "1.18.2-40.1.73",
51+
1_18_01 to "1.18.1-39.1.2",
52+
1_18_00 to "1.18-38.0.17",
4953

50-
11605 to "1.16.5-36.2.39",
51-
11604 to "1.16.4-35.1.37",
52-
11603 to "1.16.3-34.1.42",
53-
11602 to "1.16.2-33.0.61",
54-
11601 to "1.16.1-32.0.108",
54+
1_17_01 to "1.17.1-37.1.1",
5555

56-
11502 to "1.15.2-31.2.57",
57-
11501 to "1.15.1-30.0.51",
58-
11500 to "1.15-29.0.4",
56+
1_16_05 to "1.16.5-36.2.39",
57+
1_16_04 to "1.16.4-35.1.37",
58+
1_16_03 to "1.16.3-34.1.42",
59+
1_16_02 to "1.16.2-33.0.61",
60+
1_16_01 to "1.16.1-32.0.108",
5961

60-
11404 to "1.14.4-28.2.26",
61-
11403 to "1.14.3-27.0.60",
62-
11402 to "1.14.2-26.0.63",
62+
1_15_02 to "1.15.2-31.2.57",
63+
1_15_01 to "1.15.1-30.0.51",
64+
1_15_00 to "1.15-29.0.4",
6365

64-
11302 to "1.13.2-25.0.223",
66+
1_14_04 to "1.14.4-28.2.26",
67+
1_14_03 to "1.14.3-27.0.60",
68+
1_14_02 to "1.14.2-26.0.63",
6569

66-
11202 to "1.12.2-14.23.5.2847",
67-
11201 to "1.12.1-14.22.1.2485",
68-
11200 to "1.12-14.21.1.2443",
70+
1_13_02 to "1.13.2-25.0.223",
6971

70-
11102 to "1.11.2-13.20.1.2588",
71-
11100 to "1.11-13.19.1.2199",
72+
1_12_02 to "1.12.2-14.23.5.2847",
73+
1_12_01 to "1.12.1-14.22.1.2485",
74+
1_12_00 to "1.12-14.21.1.2443",
7275

73-
11002 to "1.10.2-12.18.3.2511",
74-
11000 to "1.10-12.18.0.2000-1.10.0",
76+
1_11_02 to "1.11.2-13.20.1.2588",
77+
1_11_00 to "1.11-13.19.1.2199",
7578

76-
10904 to "1.9.4-12.17.0.2317-1.9.4",
77-
10900 to "1.9-12.16.1.1938-1.9.0",
79+
1_10_02 to "1.10.2-12.18.3.2511",
80+
1_10_00 to "1.10-12.18.0.2000-1.10.0",
7881

79-
10809 to "1.8.9-11.15.1.2318-1.8.9",
80-
10808 to "1.8.8-11.15.0.1655",
81-
10800 to "1.8-11.14.4.1577",
82+
1_09_04 to "1.9.4-12.17.0.2317-1.9.4",
83+
1_09_00 to "1.9-12.16.1.1938-1.9.0",
8284

83-
10710 to "1.7.10-10.13.4.1614-1.7.10",
84-
10702 to "1.7.2-10.12.2.1161-mc172"
85+
1_08_09 to "1.8.9-11.15.1.2318-1.8.9",
86+
1_08_08 to "1.8.8-11.15.0.1655",
87+
1_08_00 to "1.8-11.14.4.1577",
88+
89+
1_07_10 to "1.7.10-10.13.4.1614-1.7.10",
90+
1_07_02 to "1.7.2-10.12.2.1161-mc172"
8591
), "yarn_mappings" to mapOf(
86-
11904 to "1.19.4+build.2",
87-
11903 to "1.19.3+build.5",
88-
11902 to "1.19.2+build.8",
89-
11901 to "1.19.1+build.6",
90-
11900 to "1.19+build.4",
91-
92-
11802 to "1.18.2+build.4",
93-
11801 to "1.18.1+build.22",
94-
11800 to "1.18+build.1",
95-
96-
11701 to "1.17.1+build.65",
97-
11700 to "1.17+build.13",
98-
99-
11605 to "1.16.5+build.10",
100-
11604 to "1.16.4+build.9",
101-
11603 to "1.16.3+build.47",
102-
11602 to "1.16.2+build.47",
103-
11601 to "1.16.1+build.21",
104-
11600 to "1.16+build.4",
105-
106-
11502 to "1.15.2+build.17",
107-
11501 to "1.15.1+build.37",
108-
11500 to "1.15+build.2",
109-
110-
11404 to "1.14.4+build.18",
111-
11403 to "1.14.3+build.13",
112-
11402 to "1.14.2+build.7",
113-
11401 to "1.14.1+build.10",
114-
11400 to "1.14+build.21"
92+
1_20_01 to "1.20.1+build.9",
93+
1_20_00 to "1.20+build.1",
94+
95+
1_19_04 to "1.19.4+build.2",
96+
1_19_03 to "1.19.3+build.5",
97+
1_19_02 to "1.19.2+build.8",
98+
1_19_01 to "1.19.1+build.6",
99+
1_19_00 to "1.19+build.4",
100+
101+
1_18_02 to "1.18.2+build.4",
102+
1_18_01 to "1.18.1+build.22",
103+
1_18_00 to "1.18+build.1",
104+
105+
1_17_01 to "1.17.1+build.65",
106+
1_17_00 to "1.17+build.13",
107+
108+
1_16_05 to "1.16.5+build.10",
109+
1_16_04 to "1.16.4+build.9",
110+
1_16_03 to "1.16.3+build.47",
111+
1_16_02 to "1.16.2+build.47",
112+
1_16_01 to "1.16.1+build.21",
113+
1_16_00 to "1.16+build.4",
114+
115+
1_15_02 to "1.15.2+build.17",
116+
1_15_01 to "1.15.1+build.37",
117+
1_15_00 to "1.15+build.2",
118+
119+
1_14_04 to "1.14.4+build.18",
120+
1_14_03 to "1.14.3+build.13",
121+
1_14_02 to "1.14.2+build.7",
122+
1_14_01 to "1.14.1+build.10",
123+
1_14_00 to "1.14+build.21"
115124
), "mcp_mappings" to mapOf(
116-
11502 to "snapshot:20200220-1.15.1@zip",
117-
11500 to "snapshot:20200220-1.15.1@zip",
125+
1_15_02 to "snapshot:20200220-1.15.1@zip",
126+
1_15_00 to "snapshot:20200220-1.15.1@zip",
118127

119-
11404 to "snapshot:20200119-1.14.4@zip",
120-
11403 to "snapshot:20200119-1.14.3@zip",
121-
11402 to "snapshot:20190624-1.14.2",
128+
1_14_04 to "snapshot:20200119-1.14.4@zip",
129+
1_14_03 to "snapshot:20200119-1.14.3@zip",
130+
1_14_02 to "snapshot:20190624-1.14.2",
122131

123-
11302 to "stable:47-1.13.2",
132+
1_13_02 to "stable:47-1.13.2",
124133

125-
11202 to "stable:39-1.12",
126-
11201 to "stable:39-1.12",
127-
11200 to "stable:39-1.12",
134+
1_12_02 to "stable:39-1.12",
135+
1_12_01 to "stable:39-1.12",
136+
1_12_00 to "stable:39-1.12",
128137

129-
11102 to "stable:32-1.11",
130-
11100 to "stable:32-1.11",
138+
1_11_02 to "stable:32-1.11",
139+
1_11_00 to "stable:32-1.11",
131140

132-
11002 to "stable:29-1.10.2",
133-
11000 to "stable:29-1.10.2",
141+
1_10_02 to "stable:29-1.10.2",
142+
1_10_00 to "stable:29-1.10.2",
134143

135-
10904 to "stable:26-1.9.4",
136-
10900 to "stable:24-1.9",
144+
1_09_04 to "stable:26-1.9.4",
145+
1_09_00 to "stable:24-1.9",
137146

138-
10809 to "stable:22-1.8.9",
139-
10808 to "stable:20-1.8.8",
140-
10800 to "stable:18-1.8",
147+
1_08_09 to "stable:22-1.8.9",
148+
1_08_08 to "stable:20-1.8.8",
149+
1_08_00 to "stable:18-1.8",
141150

142-
10710 to "stable:12-1.7.10",
143-
10702 to "stable:12-1.7.10"
151+
1_07_10 to "stable:12-1.7.10",
152+
1_07_02 to "stable:12-1.7.10"
144153
)
145154
)
146155

src/main/kotlin/xyz/deftu/gradle/tools/resources.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ afterEvaluate {
2626
inputs.property("mod_version", modData.version)
2727
inputs.property("mod_id", modData.id)
2828
inputs.property("mod_name", modData.name)
29+
inputs.property("mod_group", modData.group)
2930
inputs.property("mod_description", modData.description)
3031
inputs.property("file.jarVersion", modData.version.let { if (it[0].isDigit()) it else "0.$it" })
3132
}
@@ -37,7 +38,7 @@ afterEvaluate {
3738
inputs.property("project_description", projectData.description)
3839
}
3940

40-
filesMatching(listOf("mcmod.info", "fabric.mod.json", "META-INF/mods.toml", "mixins.*.json", "*.mixins.json")) {
41+
filesMatching(listOf("mcmod.info", "fabric.mod.json", "quilt.mod.json", "META-INF/mods.toml", "mixins.*.json", "*.mixins.json")) {
4142
expand(mutableMapOf<String, Any>().apply {
4243
if (mcData.present) {
4344
put("mc_version", mcData.versionStr)
@@ -50,6 +51,7 @@ afterEvaluate {
5051
put("mod_version", modData.version)
5152
put("mod_id", modData.id)
5253
put("mod_name", modData.name)
54+
put("mod_group", modData.group)
5355
put("mod_description", modData.description)
5456
put("file.jarVersion", modData.version.let { if (it[0].isDigit()) it else "0.$it" })
5557
}

0 commit comments

Comments
 (0)