initial commit
This commit is contained in:
commit
6fc8381e6f
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
**/*.jar
|
||||
.vscode
|
1234
fabric/versions/game.json
Normal file
1234
fabric/versions/game.json
Normal file
File diff suppressed because it is too large
Load Diff
362
fabric/versions/installer.json
Normal file
362
fabric/versions/installer.json
Normal file
@ -0,0 +1,362 @@
|
||||
[
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.11.2/fabric-installer-0.11.2.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.11.2",
|
||||
"version": "0.11.2",
|
||||
"stable": true
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.11.1/fabric-installer-0.11.1.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.11.1",
|
||||
"version": "0.11.1",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.11.0/fabric-installer-0.11.0.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.11.0",
|
||||
"version": "0.11.0",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.10.2/fabric-installer-0.10.2.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.10.2",
|
||||
"version": "0.10.2",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.10.1/fabric-installer-0.10.1.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.10.1",
|
||||
"version": "0.10.1",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.10.0/fabric-installer-0.10.0.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.10.0",
|
||||
"version": "0.10.0",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.9.1/fabric-installer-0.9.1.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.9.1",
|
||||
"version": "0.9.1",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.9.0/fabric-installer-0.9.0.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.9.0",
|
||||
"version": "0.9.0",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.8.3/fabric-installer-0.8.3.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.8.3",
|
||||
"version": "0.8.3",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.8.2/fabric-installer-0.8.2.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.8.2",
|
||||
"version": "0.8.2",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.8.1/fabric-installer-0.8.1.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.8.1",
|
||||
"version": "0.8.1",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.8.0/fabric-installer-0.8.0.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.8.0",
|
||||
"version": "0.8.0",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.7.4/fabric-installer-0.7.4.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.7.4",
|
||||
"version": "0.7.4",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.7.3/fabric-installer-0.7.3.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.7.3",
|
||||
"version": "0.7.3",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.7.2/fabric-installer-0.7.2.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.7.2",
|
||||
"version": "0.7.2",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.7.1/fabric-installer-0.7.1.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.7.1",
|
||||
"version": "0.7.1",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.51/fabric-installer-0.6.1.51.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.51",
|
||||
"version": "0.6.1.51",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.50/fabric-installer-0.6.1.50.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.50",
|
||||
"version": "0.6.1.50",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.49/fabric-installer-0.6.1.49.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.49",
|
||||
"version": "0.6.1.49",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.48/fabric-installer-0.6.1.48.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.48",
|
||||
"version": "0.6.1.48",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.47/fabric-installer-0.6.1.47.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.47",
|
||||
"version": "0.6.1.47",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.46/fabric-installer-0.6.1.46.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.46",
|
||||
"version": "0.6.1.46",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.45/fabric-installer-0.6.1.45.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.45",
|
||||
"version": "0.6.1.45",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.1.44/fabric-installer-0.6.1.44.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.1.44",
|
||||
"version": "0.6.1.44",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.0.43/fabric-installer-0.6.0.43.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.0.43",
|
||||
"version": "0.6.0.43",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.0.42/fabric-installer-0.6.0.42.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.0.42",
|
||||
"version": "0.6.0.42",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.6.0.41/fabric-installer-0.6.0.41.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.6.0.41",
|
||||
"version": "0.6.0.41",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.2.40/fabric-installer-0.5.2.40.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.2.40",
|
||||
"version": "0.5.2.40",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.2.39/fabric-installer-0.5.2.39.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.2.39",
|
||||
"version": "0.5.2.39",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.2.38/fabric-installer-0.5.2.38.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.2.38",
|
||||
"version": "0.5.2.38",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.1.37/fabric-installer-0.5.1.37.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.1.37",
|
||||
"version": "0.5.1.37",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.1.36/fabric-installer-0.5.1.36.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.1.36",
|
||||
"version": "0.5.1.36",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.35/fabric-installer-0.5.0.35.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.35",
|
||||
"version": "0.5.0.35",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.34/fabric-installer-0.5.0.34.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.34",
|
||||
"version": "0.5.0.34",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.33/fabric-installer-0.5.0.33.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.33",
|
||||
"version": "0.5.0.33",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.32/fabric-installer-0.5.0.32.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.32",
|
||||
"version": "0.5.0.32",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.31/fabric-installer-0.5.0.31.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.31",
|
||||
"version": "0.5.0.31",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.30/fabric-installer-0.5.0.30.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.30",
|
||||
"version": "0.5.0.30",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.5.0.29/fabric-installer-0.5.0.29.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.5.0.29",
|
||||
"version": "0.5.0.29",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.28/fabric-installer-0.4.2.28.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.28",
|
||||
"version": "0.4.2.28",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.27/fabric-installer-0.4.2.27.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.27",
|
||||
"version": "0.4.2.27",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.26/fabric-installer-0.4.2.26.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.26",
|
||||
"version": "0.4.2.26",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.25/fabric-installer-0.4.2.25.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.25",
|
||||
"version": "0.4.2.25",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.24/fabric-installer-0.4.2.24.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.24",
|
||||
"version": "0.4.2.24",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.2.23/fabric-installer-0.4.2.23.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.2.23",
|
||||
"version": "0.4.2.23",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.1.22/fabric-installer-0.4.1.22.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.1.22",
|
||||
"version": "0.4.1.22",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.0.21/fabric-installer-0.4.0.21.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.0.21",
|
||||
"version": "0.4.0.21",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.0.20/fabric-installer-0.4.0.20.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.0.20",
|
||||
"version": "0.4.0.20",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.0.19/fabric-installer-0.4.0.19.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.0.19",
|
||||
"version": "0.4.0.19",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.4.0.18/fabric-installer-0.4.0.18.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.4.0.18",
|
||||
"version": "0.4.0.18",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.3.0.17/fabric-installer-0.3.0.17.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.3.0.17",
|
||||
"version": "0.3.0.17",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.3.0.16/fabric-installer-0.3.0.16.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.3.0.16",
|
||||
"version": "0.3.0.16",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.3.0.15/fabric-installer-0.3.0.15.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.3.0.15",
|
||||
"version": "0.3.0.15",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.4.14/fabric-installer-0.2.4.14.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.4.14",
|
||||
"version": "0.2.4.14",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.3.12/fabric-installer-0.2.3.12.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.3.12",
|
||||
"version": "0.2.3.12",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.2.11/fabric-installer-0.2.2.11.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.2.11",
|
||||
"version": "0.2.2.11",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.2.10/fabric-installer-0.2.2.10.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.2.10",
|
||||
"version": "0.2.2.10",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.1.9/fabric-installer-0.2.1.9.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.1.9",
|
||||
"version": "0.2.1.9",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.1.8/fabric-installer-0.2.1.8.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.1.8",
|
||||
"version": "0.2.1.8",
|
||||
"stable": false
|
||||
},
|
||||
{
|
||||
"url": "https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.2.0.7/fabric-installer-0.2.0.7.jar",
|
||||
"maven": "net.fabricmc:fabric-installer:0.2.0.7",
|
||||
"version": "0.2.0.7",
|
||||
"stable": false
|
||||
}
|
||||
]
|
1444
fabric/versions/loader.json
Normal file
1444
fabric/versions/loader.json
Normal file
File diff suppressed because it is too large
Load Diff
4487
plugin-redoc-0.yaml
Normal file
4487
plugin-redoc-0.yaml
Normal file
File diff suppressed because it is too large
Load Diff
21
steps/0_init.ts
Normal file
21
steps/0_init.ts
Normal file
@ -0,0 +1,21 @@
|
||||
const fabricHost = 'https://meta.fabricmc.net/v2'
|
||||
|
||||
const gameVersionSlug = '/versions/game'
|
||||
const loaderVersionSlug = '/versions/loader'
|
||||
const installerVersionSlug = '/versions/installer'
|
||||
const versionSlugs = [gameVersionSlug,loaderVersionSlug,installerVersionSlug];
|
||||
|
||||
for (const slug of versionSlugs) {
|
||||
const uri = fabricHost + slug;
|
||||
|
||||
const req = await fetch(uri);
|
||||
const text = await req.text();
|
||||
|
||||
const path = `./fabric/${slug}.json`;
|
||||
|
||||
await Deno.mkdir(path.split('/').slice(0,-1).join('/'), {recursive: true});
|
||||
|
||||
await Deno.writeTextFile(path, text, {create: true});
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user