summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorProject-Tick-Bot <github@bot.yongdohyun.org.tr>2025-12-11 00:30:49 +0300
committerProject-Tick-Bot <github@bot.yongdohyun.org.tr>2025-12-11 00:30:49 +0300
commit89da8968d01cd706a8b8bc853d6688bb07a4eba8 (patch)
tree358f479e14c587fb442a741c21a3aeb8a9b5b62c
parent7262037a0e9321d39c527d85f43d19b757f4ff68 (diff)
downloadMeta-Upstream-89da8968d01cd706a8b8bc853d6688bb07a4eba8.tar.gz
Meta-Upstream-89da8968d01cd706a8b8bc853d6688bb07a4eba8.zip
Update Date 2025-12-11 Time 00:30:00
-rw-r--r--neoforge/derived_index.json221
-rw-r--r--neoforge/files_manifests/21.11.1-beta.json566
-rw-r--r--neoforge/files_manifests/21.11.2-beta.json566
-rw-r--r--neoforge/files_manifests/21.11.3-beta.json566
-rw-r--r--neoforge/installer_info/21.11.1-beta.json5
-rw-r--r--neoforge/installer_info/21.11.2-beta.json5
-rw-r--r--neoforge/installer_info/21.11.3-beta.json5
-rw-r--r--neoforge/installer_manifests/21.11.1-beta.json453
-rw-r--r--neoforge/installer_manifests/21.11.2-beta.json453
-rw-r--r--neoforge/installer_manifests/21.11.3-beta.json453
-rw-r--r--neoforge/maven-metadata.json5
-rw-r--r--neoforge/version_manifests/21.11.1-beta.json314
-rw-r--r--neoforge/version_manifests/21.11.2-beta.json314
-rw-r--r--neoforge/version_manifests/21.11.3-beta.json314
14 files changed, 4238 insertions, 2 deletions
diff --git a/neoforge/derived_index.json b/neoforge/derived_index.json
index 50de2e23b..501edff50 100644
--- a/neoforge/derived_index.json
+++ b/neoforge/derived_index.json
@@ -1018,7 +1018,10 @@
},
"1.21.11": {
"versions": [
- "21.11.0-beta"
+ "21.11.0-beta",
+ "21.11.1-beta",
+ "21.11.2-beta",
+ "21.11.3-beta"
]
},
"1.21.2": {
@@ -62347,6 +62350,222 @@
"recommended": false,
"version": "0"
},
+ "21.11.1-beta": {
+ "artifact": "neoforge",
+ "branch": "beta",
+ "build": 1,
+ "files": {
+ "changelog": {
+ "artifact": "neoforge",
+ "classifier": "changelog",
+ "extension": "txt"
+ },
+ "changelog.txt": {
+ "artifact": "neoforge",
+ "classifier": "changelog.txt",
+ "extension": "asc"
+ },
+ "installer": {
+ "artifact": "neoforge",
+ "classifier": "installer",
+ "extension": "jar"
+ },
+ "installer.jar": {
+ "artifact": "neoforge",
+ "classifier": "installer.jar",
+ "extension": "asc"
+ },
+ "moddev-config": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config",
+ "extension": "json"
+ },
+ "moddev-config.json": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config.json",
+ "extension": "asc"
+ },
+ "sources": {
+ "artifact": "neoforge",
+ "classifier": "sources",
+ "extension": "jar"
+ },
+ "sources.jar": {
+ "artifact": "neoforge",
+ "classifier": "sources.jar",
+ "extension": "asc"
+ },
+ "universal": {
+ "artifact": "neoforge",
+ "classifier": "universal",
+ "extension": "jar"
+ },
+ "universal.jar": {
+ "artifact": "neoforge",
+ "classifier": "universal.jar",
+ "extension": "asc"
+ },
+ "userdev": {
+ "artifact": "neoforge",
+ "classifier": "userdev",
+ "extension": "jar"
+ },
+ "userdev.jar": {
+ "artifact": "neoforge",
+ "classifier": "userdev.jar",
+ "extension": "asc"
+ }
+ },
+ "latest": false,
+ "longversion": "21.11.1-beta",
+ "mcversion": "1.21.11",
+ "recommended": false,
+ "version": "1"
+ },
+ "21.11.2-beta": {
+ "artifact": "neoforge",
+ "branch": "beta",
+ "build": 2,
+ "files": {
+ "changelog": {
+ "artifact": "neoforge",
+ "classifier": "changelog",
+ "extension": "txt"
+ },
+ "changelog.txt": {
+ "artifact": "neoforge",
+ "classifier": "changelog.txt",
+ "extension": "asc"
+ },
+ "installer": {
+ "artifact": "neoforge",
+ "classifier": "installer",
+ "extension": "jar"
+ },
+ "installer.jar": {
+ "artifact": "neoforge",
+ "classifier": "installer.jar",
+ "extension": "asc"
+ },
+ "moddev-config": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config",
+ "extension": "json"
+ },
+ "moddev-config.json": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config.json",
+ "extension": "asc"
+ },
+ "sources": {
+ "artifact": "neoforge",
+ "classifier": "sources",
+ "extension": "jar"
+ },
+ "sources.jar": {
+ "artifact": "neoforge",
+ "classifier": "sources.jar",
+ "extension": "asc"
+ },
+ "universal": {
+ "artifact": "neoforge",
+ "classifier": "universal",
+ "extension": "jar"
+ },
+ "universal.jar": {
+ "artifact": "neoforge",
+ "classifier": "universal.jar",
+ "extension": "asc"
+ },
+ "userdev": {
+ "artifact": "neoforge",
+ "classifier": "userdev",
+ "extension": "jar"
+ },
+ "userdev.jar": {
+ "artifact": "neoforge",
+ "classifier": "userdev.jar",
+ "extension": "asc"
+ }
+ },
+ "latest": false,
+ "longversion": "21.11.2-beta",
+ "mcversion": "1.21.11",
+ "recommended": false,
+ "version": "2"
+ },
+ "21.11.3-beta": {
+ "artifact": "neoforge",
+ "branch": "beta",
+ "build": 3,
+ "files": {
+ "changelog": {
+ "artifact": "neoforge",
+ "classifier": "changelog",
+ "extension": "txt"
+ },
+ "changelog.txt": {
+ "artifact": "neoforge",
+ "classifier": "changelog.txt",
+ "extension": "asc"
+ },
+ "installer": {
+ "artifact": "neoforge",
+ "classifier": "installer",
+ "extension": "jar"
+ },
+ "installer.jar": {
+ "artifact": "neoforge",
+ "classifier": "installer.jar",
+ "extension": "asc"
+ },
+ "moddev-config": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config",
+ "extension": "json"
+ },
+ "moddev-config.json": {
+ "artifact": "neoforge",
+ "classifier": "moddev-config.json",
+ "extension": "asc"
+ },
+ "sources": {
+ "artifact": "neoforge",
+ "classifier": "sources",
+ "extension": "jar"
+ },
+ "sources.jar": {
+ "artifact": "neoforge",
+ "classifier": "sources.jar",
+ "extension": "asc"
+ },
+ "universal": {
+ "artifact": "neoforge",
+ "classifier": "universal",
+ "extension": "jar"
+ },
+ "universal.jar": {
+ "artifact": "neoforge",
+ "classifier": "universal.jar",
+ "extension": "asc"
+ },
+ "userdev": {
+ "artifact": "neoforge",
+ "classifier": "userdev",
+ "extension": "jar"
+ },
+ "userdev.jar": {
+ "artifact": "neoforge",
+ "classifier": "userdev.jar",
+ "extension": "asc"
+ }
+ },
+ "latest": false,
+ "longversion": "21.11.3-beta",
+ "mcversion": "1.21.11",
+ "recommended": false,
+ "version": "3"
+ },
"21.2.0-beta": {
"artifact": "neoforge",
"branch": "beta",
diff --git a/neoforge/files_manifests/21.11.1-beta.json b/neoforge/files_manifests/21.11.1-beta.json
new file mode 100644
index 000000000..b6ffb0eee
--- /dev/null
+++ b/neoforge/files_manifests/21.11.1-beta.json
@@ -0,0 +1,566 @@
+{
+ "files": [
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394259.29198,
+ "name": "neoforge-21.11.1-beta-changelog.txt.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394259.13998,
+ "name": "neoforge-21.11.1-beta-changelog.txt.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394259.443981,
+ "name": "neoforge-21.11.1-beta-changelog.txt.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394259.775981,
+ "name": "neoforge-21.11.1-beta-changelog.txt.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394258.83598,
+ "name": "neoforge-21.11.1-beta-changelog.txt.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394250.323972,
+ "name": "neoforge-21.11.1-beta-changelog.txt.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394250.175972,
+ "name": "neoforge-21.11.1-beta-changelog.txt.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394250.479972,
+ "name": "neoforge-21.11.1-beta-changelog.txt.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394250.875973,
+ "name": "neoforge-21.11.1-beta-changelog.txt.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 20206,
+ "contentType": "text/plain",
+ "lastModifiedTime": 1765394250.015972,
+ "name": "neoforge-21.11.1-beta-changelog.txt",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394255.767977,
+ "name": "neoforge-21.11.1-beta-installer.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394255.443977,
+ "name": "neoforge-21.11.1-beta-installer.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394255.919977,
+ "name": "neoforge-21.11.1-beta-installer.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394256.079977,
+ "name": "neoforge-21.11.1-beta-installer.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394255.115977,
+ "name": "neoforge-21.11.1-beta-installer.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394244.899967,
+ "name": "neoforge-21.11.1-beta-installer.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394244.551967,
+ "name": "neoforge-21.11.1-beta-installer.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394245.067967,
+ "name": "neoforge-21.11.1-beta-installer.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394245.231967,
+ "name": "neoforge-21.11.1-beta-installer.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4226735,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394244.167966,
+ "name": "neoforge-21.11.1-beta-installer.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394245.879968,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394245.715968,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394246.211968,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394246.363968,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394245.383967,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.639975,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.471975,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.799975,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.959975,
+ "name": "neoforge-21.11.1-beta-moddev-config.json.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 7466,
+ "contentType": "application/json",
+ "lastModifiedTime": 1765394253.323975,
+ "name": "neoforge-21.11.1-beta-moddev-config.json",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394262.987984,
+ "name": "neoforge-21.11.1-beta.module.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394262.831984,
+ "name": "neoforge-21.11.1-beta.module.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394263.331984,
+ "name": "neoforge-21.11.1-beta.module.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394263.675985,
+ "name": "neoforge-21.11.1-beta.module.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394262.679984,
+ "name": "neoforge-21.11.1-beta.module.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394254.455976,
+ "name": "neoforge-21.11.1-beta.module.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394254.303976,
+ "name": "neoforge-21.11.1-beta.module.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394254.631976,
+ "name": "neoforge-21.11.1-beta.module.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394254.791976,
+ "name": "neoforge-21.11.1-beta.module.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 16903,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394254.159976,
+ "name": "neoforge-21.11.1-beta.module",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394251.347973,
+ "name": "neoforge-21.11.1-beta.pom.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394251.195973,
+ "name": "neoforge-21.11.1-beta.pom.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394251.695973,
+ "name": "neoforge-21.11.1-beta.pom.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394251.851973,
+ "name": "neoforge-21.11.1-beta.pom.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394251.035973,
+ "name": "neoforge-21.11.1-beta.pom.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394242.015964,
+ "name": "neoforge-21.11.1-beta.pom.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394241.679964,
+ "name": "neoforge-21.11.1-beta.pom.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394242.359964,
+ "name": "neoforge-21.11.1-beta.pom.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394242.707965,
+ "name": "neoforge-21.11.1-beta.pom.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 6522,
+ "contentType": "application/xml",
+ "lastModifiedTime": 1765394241.351964,
+ "name": "neoforge-21.11.1-beta.pom",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394264.515985,
+ "name": "neoforge-21.11.1-beta-sources.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394264.171985,
+ "name": "neoforge-21.11.1-beta-sources.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394264.671986,
+ "name": "neoforge-21.11.1-beta-sources.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394264.835986,
+ "name": "neoforge-21.11.1-beta-sources.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394263.827985,
+ "name": "neoforge-21.11.1-beta-sources.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394261.667983,
+ "name": "neoforge-21.11.1-beta-sources.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394261.495983,
+ "name": "neoforge-21.11.1-beta-sources.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394262.011983,
+ "name": "neoforge-21.11.1-beta-sources.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394262.343983,
+ "name": "neoforge-21.11.1-beta-sources.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 2011853,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394261.063982,
+ "name": "neoforge-21.11.1-beta-sources.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394252.887974,
+ "name": "neoforge-21.11.1-beta-universal.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394252.543974,
+ "name": "neoforge-21.11.1-beta-universal.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.047975,
+ "name": "neoforge-21.11.1-beta-universal.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394253.203975,
+ "name": "neoforge-21.11.1-beta-universal.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394252.219974,
+ "name": "neoforge-21.11.1-beta-universal.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394249.487971,
+ "name": "neoforge-21.11.1-beta-universal.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394249.155971,
+ "name": "neoforge-21.11.1-beta-universal.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394249.635971,
+ "name": "neoforge-21.11.1-beta-universal.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394249.803971,
+ "name": "neoforge-21.11.1-beta-universal.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 3805446,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394248.967971,
+ "name": "neoforge-21.11.1-beta-universal.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394247.203969,
+ "name": "neoforge-21.11.1-beta-userdev.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394247.047969,
+ "name": "neoforge-21.11.1-beta-userdev.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394247.359969,
+ "name": "neoforge-21.11.1-beta-userdev.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394247.687969,
+ "name": "neoforge-21.11.1-beta-userdev.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394246.703969,
+ "name": "neoforge-21.11.1-beta-userdev.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394258.139979,
+ "name": "neoforge-21.11.1-beta-userdev.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394257.791979,
+ "name": "neoforge-21.11.1-beta-userdev.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394258.34798,
+ "name": "neoforge-21.11.1-beta-userdev.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394258.68398,
+ "name": "neoforge-21.11.1-beta-userdev.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4515810,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394257.499979,
+ "name": "neoforge-21.11.1-beta-userdev.jar",
+ "type": "FILE"
+ }
+ ],
+ "name": "21.11.1-beta",
+ "type": "DIRECTORY"
+} \ No newline at end of file
diff --git a/neoforge/files_manifests/21.11.2-beta.json b/neoforge/files_manifests/21.11.2-beta.json
new file mode 100644
index 000000000..1355d4326
--- /dev/null
+++ b/neoforge/files_manifests/21.11.2-beta.json
@@ -0,0 +1,566 @@
+{
+ "files": [
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394311.16803,
+ "name": "neoforge-21.11.2-beta-changelog.txt.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394310.94403,
+ "name": "neoforge-21.11.2-beta-changelog.txt.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394311.56003,
+ "name": "neoforge-21.11.2-beta-changelog.txt.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394311.776031,
+ "name": "neoforge-21.11.2-beta-changelog.txt.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394310.532029,
+ "name": "neoforge-21.11.2-beta-changelog.txt.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394316.692035,
+ "name": "neoforge-21.11.2-beta-changelog.txt.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394316.264035,
+ "name": "neoforge-21.11.2-beta-changelog.txt.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394316.892036,
+ "name": "neoforge-21.11.2-beta-changelog.txt.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394317.160036,
+ "name": "neoforge-21.11.2-beta-changelog.txt.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 20290,
+ "contentType": "text/plain",
+ "lastModifiedTime": 1765394315.860035,
+ "name": "neoforge-21.11.2-beta-changelog.txt",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394320.140039,
+ "name": "neoforge-21.11.2-beta-installer.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394319.732038,
+ "name": "neoforge-21.11.2-beta-installer.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394320.536039,
+ "name": "neoforge-21.11.2-beta-installer.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394320.936039,
+ "name": "neoforge-21.11.2-beta-installer.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394319.340038,
+ "name": "neoforge-21.11.2-beta-installer.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394314.564033,
+ "name": "neoforge-21.11.2-beta-installer.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394314.160033,
+ "name": "neoforge-21.11.2-beta-installer.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394314.948034,
+ "name": "neoforge-21.11.2-beta-installer.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394315.372034,
+ "name": "neoforge-21.11.2-beta-installer.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4225657,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394313.740033,
+ "name": "neoforge-21.11.2-beta-installer.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394318.328037,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394317.940037,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394318.732037,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394319.128038,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394317.552036,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394322.100041,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394321.69604,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394322.496041,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394322.916041,
+ "name": "neoforge-21.11.2-beta-moddev-config.json.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 7466,
+ "contentType": "application/json",
+ "lastModifiedTime": 1765394321.30804,
+ "name": "neoforge-21.11.2-beta-moddev-config.json",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394326.176045,
+ "name": "neoforge-21.11.2-beta.module.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394325.788044,
+ "name": "neoforge-21.11.2-beta.module.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394326.568045,
+ "name": "neoforge-21.11.2-beta.module.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394326.784045,
+ "name": "neoforge-21.11.2-beta.module.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394325.384044,
+ "name": "neoforge-21.11.2-beta.module.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394324.220043,
+ "name": "neoforge-21.11.2-beta.module.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394323.812042,
+ "name": "neoforge-21.11.2-beta.module.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394324.616043,
+ "name": "neoforge-21.11.2-beta.module.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394325.000043,
+ "name": "neoforge-21.11.2-beta.module.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 16903,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394323.412042,
+ "name": "neoforge-21.11.2-beta.module",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394305.668025,
+ "name": "neoforge-21.11.2-beta.pom.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394305.248024,
+ "name": "neoforge-21.11.2-beta.pom.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394306.060025,
+ "name": "neoforge-21.11.2-beta.pom.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394306.460026,
+ "name": "neoforge-21.11.2-beta.pom.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394304.848024,
+ "name": "neoforge-21.11.2-beta.pom.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394293.000013,
+ "name": "neoforge-21.11.2-beta.pom.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394292.596012,
+ "name": "neoforge-21.11.2-beta.pom.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394293.408013,
+ "name": "neoforge-21.11.2-beta.pom.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394293.844013,
+ "name": "neoforge-21.11.2-beta.pom.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 6522,
+ "contentType": "application/xml",
+ "lastModifiedTime": 1765394292.208012,
+ "name": "neoforge-21.11.2-beta.pom",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394328.048046,
+ "name": "neoforge-21.11.2-beta-sources.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394327.656046,
+ "name": "neoforge-21.11.2-beta-sources.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394328.464047,
+ "name": "neoforge-21.11.2-beta-sources.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394328.876047,
+ "name": "neoforge-21.11.2-beta-sources.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394327.168045,
+ "name": "neoforge-21.11.2-beta-sources.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394303.664023,
+ "name": "neoforge-21.11.2-beta-sources.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394303.260022,
+ "name": "neoforge-21.11.2-beta-sources.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394304.072023,
+ "name": "neoforge-21.11.2-beta-sources.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394304.464024,
+ "name": "neoforge-21.11.2-beta-sources.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 2011855,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394302.860022,
+ "name": "neoforge-21.11.2-beta-sources.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394294.872014,
+ "name": "neoforge-21.11.2-beta-universal.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394294.472014,
+ "name": "neoforge-21.11.2-beta-universal.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394295.280015,
+ "name": "neoforge-21.11.2-beta-universal.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394295.664015,
+ "name": "neoforge-21.11.2-beta-universal.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394294.064014,
+ "name": "neoforge-21.11.2-beta-universal.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394298.520018,
+ "name": "neoforge-21.11.2-beta-universal.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394298.132018,
+ "name": "neoforge-21.11.2-beta-universal.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394298.916018,
+ "name": "neoforge-21.11.2-beta-universal.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394299.160019,
+ "name": "neoforge-21.11.2-beta-universal.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 3805452,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394297.712017,
+ "name": "neoforge-21.11.2-beta-universal.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394300.36002,
+ "name": "neoforge-21.11.2-beta-userdev.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394299.968019,
+ "name": "neoforge-21.11.2-beta-userdev.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394300.75202,
+ "name": "neoforge-21.11.2-beta-userdev.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394301.18402,
+ "name": "neoforge-21.11.2-beta-userdev.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394299.560019,
+ "name": "neoforge-21.11.2-beta-userdev.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394309.328028,
+ "name": "neoforge-21.11.2-beta-userdev.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394308.912028,
+ "name": "neoforge-21.11.2-beta-userdev.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394309.736029,
+ "name": "neoforge-21.11.2-beta-userdev.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394310.148029,
+ "name": "neoforge-21.11.2-beta-userdev.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4514611,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394308.484027,
+ "name": "neoforge-21.11.2-beta-userdev.jar",
+ "type": "FILE"
+ }
+ ],
+ "name": "21.11.2-beta",
+ "type": "DIRECTORY"
+} \ No newline at end of file
diff --git a/neoforge/files_manifests/21.11.3-beta.json b/neoforge/files_manifests/21.11.3-beta.json
new file mode 100644
index 000000000..1697b0d41
--- /dev/null
+++ b/neoforge/files_manifests/21.11.3-beta.json
@@ -0,0 +1,566 @@
+{
+ "files": [
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394438.416154,
+ "name": "neoforge-21.11.3-beta-changelog.txt.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394438.260154,
+ "name": "neoforge-21.11.3-beta-changelog.txt.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394438.560155,
+ "name": "neoforge-21.11.3-beta-changelog.txt.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394438.896155,
+ "name": "neoforge-21.11.3-beta-changelog.txt.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394438.116154,
+ "name": "neoforge-21.11.3-beta-changelog.txt.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394437.140153,
+ "name": "neoforge-21.11.3-beta-changelog.txt.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394436.820153,
+ "name": "neoforge-21.11.3-beta-changelog.txt.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394437.456153,
+ "name": "neoforge-21.11.3-beta-changelog.txt.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394437.780154,
+ "name": "neoforge-21.11.3-beta-changelog.txt.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 20377,
+ "contentType": "text/plain",
+ "lastModifiedTime": 1765394436.668153,
+ "name": "neoforge-21.11.3-beta-changelog.txt",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394439.568156,
+ "name": "neoforge-21.11.3-beta-installer.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394439.232155,
+ "name": "neoforge-21.11.3-beta-installer.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394439.720156,
+ "name": "neoforge-21.11.3-beta-installer.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394440.056156,
+ "name": "neoforge-21.11.3-beta-installer.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394439.048155,
+ "name": "neoforge-21.11.3-beta-installer.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394457.648173,
+ "name": "neoforge-21.11.3-beta-installer.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394457.296173,
+ "name": "neoforge-21.11.3-beta-installer.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394457.816174,
+ "name": "neoforge-21.11.3-beta-installer.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394458.152174,
+ "name": "neoforge-21.11.3-beta-installer.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4226203,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394457.108173,
+ "name": "neoforge-21.11.3-beta-installer.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394455.360171,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394455.024171,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394455.700172,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394455.848172,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394454.868171,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394454.21617,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394453.85617,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394454.36817,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394454.716171,
+ "name": "neoforge-21.11.3-beta-moddev-config.json.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 7466,
+ "contentType": "application/json",
+ "lastModifiedTime": 1765394453.69617,
+ "name": "neoforge-21.11.3-beta-moddev-config.json",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394452.888169,
+ "name": "neoforge-21.11.3-beta.module.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394452.728169,
+ "name": "neoforge-21.11.3-beta.module.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394453.232169,
+ "name": "neoforge-21.11.3-beta.module.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394453.388169,
+ "name": "neoforge-21.11.3-beta.module.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394452.580168,
+ "name": "neoforge-21.11.3-beta.module.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394458.820175,
+ "name": "neoforge-21.11.3-beta.module.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394458.476174,
+ "name": "neoforge-21.11.3-beta.module.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394459.144175,
+ "name": "neoforge-21.11.3-beta.module.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394459.484175,
+ "name": "neoforge-21.11.3-beta.module.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 16903,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394458.324174,
+ "name": "neoforge-21.11.3-beta.module",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394444.04416,
+ "name": "neoforge-21.11.3-beta.pom.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394443.89216,
+ "name": "neoforge-21.11.3-beta.pom.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394444.20016,
+ "name": "neoforge-21.11.3-beta.pom.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394444.52816,
+ "name": "neoforge-21.11.3-beta.pom.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394443.72416,
+ "name": "neoforge-21.11.3-beta.pom.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394435.564152,
+ "name": "neoforge-21.11.3-beta.pom.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394435.220151,
+ "name": "neoforge-21.11.3-beta.pom.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394435.912152,
+ "name": "neoforge-21.11.3-beta.pom.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394436.240152,
+ "name": "neoforge-21.11.3-beta.pom.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 6522,
+ "contentType": "application/xml",
+ "lastModifiedTime": 1765394434.892151,
+ "name": "neoforge-21.11.3-beta.pom",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394440.708157,
+ "name": "neoforge-21.11.3-beta-sources.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394440.552157,
+ "name": "neoforge-21.11.3-beta-sources.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394440.864157,
+ "name": "neoforge-21.11.3-beta-sources.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394441.204157,
+ "name": "neoforge-21.11.3-beta-sources.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394440.208156,
+ "name": "neoforge-21.11.3-beta-sources.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394449.996166,
+ "name": "neoforge-21.11.3-beta-sources.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394449.664166,
+ "name": "neoforge-21.11.3-beta-sources.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394450.328166,
+ "name": "neoforge-21.11.3-beta-sources.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394450.916167,
+ "name": "neoforge-21.11.3-beta-sources.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 2011856,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394449.320165,
+ "name": "neoforge-21.11.3-beta-sources.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394447.992164,
+ "name": "neoforge-21.11.3-beta-universal.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394447.636164,
+ "name": "neoforge-21.11.3-beta-universal.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394448.148164,
+ "name": "neoforge-21.11.3-beta-universal.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394448.304164,
+ "name": "neoforge-21.11.3-beta-universal.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394447.300163,
+ "name": "neoforge-21.11.3-beta-universal.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394442.872159,
+ "name": "neoforge-21.11.3-beta-universal.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394442.536158,
+ "name": "neoforge-21.11.3-beta-universal.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394443.028159,
+ "name": "neoforge-21.11.3-beta-universal.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394443.384159,
+ "name": "neoforge-21.11.3-beta-universal.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 3805454,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394442.364158,
+ "name": "neoforge-21.11.3-beta-universal.jar",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394451.740168,
+ "name": "neoforge-21.11.3-beta-userdev.jar.asc.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394451.412167,
+ "name": "neoforge-21.11.3-beta-userdev.jar.asc.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394451.888168,
+ "name": "neoforge-21.11.3-beta-userdev.jar.asc.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394452.236168,
+ "name": "neoforge-21.11.3-beta-userdev.jar.asc.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 195,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394451.084167,
+ "name": "neoforge-21.11.3-beta-userdev.jar.asc",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 32,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394446.472162,
+ "name": "neoforge-21.11.3-beta-userdev.jar.md5",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 40,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394446.136162,
+ "name": "neoforge-21.11.3-beta-userdev.jar.sha1",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 64,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394446.628163,
+ "name": "neoforge-21.11.3-beta-userdev.jar.sha256",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 128,
+ "contentType": "application/octet-stream",
+ "lastModifiedTime": 1765394446.972163,
+ "name": "neoforge-21.11.3-beta-userdev.jar.sha512",
+ "type": "FILE"
+ },
+ {
+ "contentLength": 4515332,
+ "contentType": "application/java-archive",
+ "lastModifiedTime": 1765394445.764162,
+ "name": "neoforge-21.11.3-beta-userdev.jar",
+ "type": "FILE"
+ }
+ ],
+ "name": "21.11.3-beta",
+ "type": "DIRECTORY"
+} \ No newline at end of file
diff --git a/neoforge/installer_info/21.11.1-beta.json b/neoforge/installer_info/21.11.1-beta.json
new file mode 100644
index 000000000..be339b5af
--- /dev/null
+++ b/neoforge/installer_info/21.11.1-beta.json
@@ -0,0 +1,5 @@
+{
+ "sha1hash": "ca1df362618e6c272f13b1576797ca17467d20e0",
+ "sha256hash": "ff91ad33eac0703ace61a24cf37a32ecdec8bf72de39812071e449756d4b74c9",
+ "size": 4226735
+} \ No newline at end of file
diff --git a/neoforge/installer_info/21.11.2-beta.json b/neoforge/installer_info/21.11.2-beta.json
new file mode 100644
index 000000000..e9905997c
--- /dev/null
+++ b/neoforge/installer_info/21.11.2-beta.json
@@ -0,0 +1,5 @@
+{
+ "sha1hash": "0d85305080a512a62cdc276f11b21bf22dcc9c3d",
+ "sha256hash": "39622d36615c91e958572142c3a5e78ad675e21191af889ca89bbc27df61e143",
+ "size": 4225657
+} \ No newline at end of file
diff --git a/neoforge/installer_info/21.11.3-beta.json b/neoforge/installer_info/21.11.3-beta.json
new file mode 100644
index 000000000..48458a270
--- /dev/null
+++ b/neoforge/installer_info/21.11.3-beta.json
@@ -0,0 +1,5 @@
+{
+ "sha1hash": "3ff55fd73c601c70a220975d422bdb1db12c93ba",
+ "sha256hash": "e78339b03ea34db765a4e3084b4eb8a73d92872b158b545393533d69f7dc1f8b",
+ "size": 4226203
+} \ No newline at end of file
diff --git a/neoforge/installer_manifests/21.11.1-beta.json b/neoforge/installer_manifests/21.11.1-beta.json
new file mode 100644
index 000000000..21200b762
--- /dev/null
+++ b/neoforge/installer_manifests/21.11.1-beta.json
@@ -0,0 +1,453 @@
+{
+ "spec": 1,
+ "profile": "NeoForge",
+ "version": "neoforge-21.11.1-beta",
+ "icon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAACXBIWXMAAAsSAAALEgHS3X78AAAAPFBMVEWLjpQAAAD59PTm8vHV4N/n2dPH0dG9x8fHo7mqsLOgpanmjDfXdC+NcWi/YTR1dYCkTjdmU00mKjMTFRpppmRQAAAAAnRSTlP/AOW3MEoAAAE3SURBVHja7dvLboMwAERRcHjEqWtM+P9/7WLIYiyKoFXTVrlniZDnbmDnpv1lTfupFwtono4AAgiohjtzOaD7pkYIIICAh4tEGWVwsxlklNmMm/xwAgggoHE+ObpZ3sUDVv7KbgcBBBCwHdCJd8x+bC+zFDNLL9ZRh0QhgAAC/lrAuKU6/SpFsilylapx3EIAAQScCcgmyZtJks12QBQCCCDgSIBPujrAeQ4BBBBwPqAaDtKLByTTS5AqhAACCNgOmGT3PxDkLmnHXYLk1WCiTEIAAQRUAVGKVF/3IkmySbJIL2lVJAoBBBCwH2CKhZxXfJkAAgj4ekA2QRYTJBsCCCDg/wc8FBOkN0GKiSsCCCDgSIA/jXuKOT9JAAEE7AbcJP6ImxBAAAFVQCvT07VCAAEEcPWbgA9tTDwHvNgQFgAAAABJRU5ErkJggg==",
+ "minecraft": "1.21.11",
+ "json": "/version.json",
+ "logo": "/big_logo.png",
+ "welcome": "Welcome to the simple NeoForge installer",
+ "mirrorList": "https://mirrors.neoforged.net",
+ "hideExtract": true,
+ "data": {
+ "MOJMAPS": {
+ "client": "[net.minecraft:client:1.21.11:mappings@txt]",
+ "server": "[net.minecraft:server:1.21.11:mappings@txt]"
+ },
+ "BINPATCH": {
+ "client": "/data/client.lzma",
+ "server": "/data/client.lzma"
+ },
+ "PATCHED": {
+ "client": "[net.neoforged:minecraft-client-patched:21.11.1-beta]",
+ "server": "[net.neoforged:minecraft-server-patched:21.11.1-beta]"
+ },
+ "MCP_VERSION": {
+ "client": "'1.21.11-20251209.172050'",
+ "server": "'1.21.11-20251209.172050'"
+ }
+ },
+ "processors": [
+ {
+ "sides": [
+ "server"
+ ],
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "EXTRACT_FILES",
+ "--archive",
+ "{INSTALLER}",
+ "--from",
+ "data/run.sh",
+ "--to",
+ "{ROOT}/run.sh",
+ "--exec",
+ "{ROOT}/run.sh",
+ "--from",
+ "data/run.bat",
+ "--to",
+ "{ROOT}/run.bat",
+ "--from",
+ "data/user_jvm_args.txt",
+ "--to",
+ "{ROOT}/user_jvm_args.txt",
+ "--optional",
+ "{ROOT}/user_jvm_args.txt",
+ "--from",
+ "data/win_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.1-beta/win_args.txt",
+ "--from",
+ "data/unix_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.1-beta/unix_args.txt"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "DOWNLOAD_MOJMAPS",
+ "--version",
+ "1.21.11",
+ "--side",
+ "{SIDE}",
+ "--output",
+ "{MOJMAPS}"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "PROCESS_MINECRAFT_JAR",
+ "--input",
+ "{MINECRAFT_JAR}",
+ "--input-mappings",
+ "{MOJMAPS}",
+ "--output",
+ "{PATCHED}",
+ "--extract-libraries-to",
+ "{ROOT}/libraries/",
+ "--neoform-data",
+ "[net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma]",
+ "--apply-patches",
+ "{BINPATCH}"
+ ]
+ }
+ ],
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl-tinyfd:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "82d755ca94b102e9ca77283b9e2dc46d1b15fbe5",
+ "size": 13400,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "29589b5f87ed335a6c7e7ee6a5775f81f97ecb84",
+ "size": 785029,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma",
+ "downloads": {
+ "artifact": {
+ "sha1": "d781f508b150f03bd379da48fb9ce0c1c227e87d",
+ "size": 557177,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma",
+ "path": "net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "downloads": {
+ "artifact": {
+ "sha1": "17b145cf3a1816153d067316eeee9dc89bfd9bb2",
+ "size": 770782,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar",
+ "path": "net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoforge:21.11.1-beta:universal",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f0ffc64fa10bc9b928372bb52a2189f7c7d6e26",
+ "size": 3805446,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoforge/21.11.1-beta/neoforge-21.11.1-beta-universal.jar",
+ "path": "net/neoforged/neoforge/21.11.1-beta/neoforge-21.11.1-beta-universal.jar"
+ }
+ }
+ }
+ ],
+ "serverJarPath": "{LIBRARY_DIR}/net/minecraft/server/{MINECRAFT_VERSION}/server-{MINECRAFT_VERSION}.jar"
+} \ No newline at end of file
diff --git a/neoforge/installer_manifests/21.11.2-beta.json b/neoforge/installer_manifests/21.11.2-beta.json
new file mode 100644
index 000000000..9225b82b0
--- /dev/null
+++ b/neoforge/installer_manifests/21.11.2-beta.json
@@ -0,0 +1,453 @@
+{
+ "spec": 1,
+ "profile": "NeoForge",
+ "version": "neoforge-21.11.2-beta",
+ "icon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAACXBIWXMAAAsSAAALEgHS3X78AAAAPFBMVEWLjpQAAAD59PTm8vHV4N/n2dPH0dG9x8fHo7mqsLOgpanmjDfXdC+NcWi/YTR1dYCkTjdmU00mKjMTFRpppmRQAAAAAnRSTlP/AOW3MEoAAAE3SURBVHja7dvLboMwAERRcHjEqWtM+P9/7WLIYiyKoFXTVrlniZDnbmDnpv1lTfupFwtono4AAgiohjtzOaD7pkYIIICAh4tEGWVwsxlklNmMm/xwAgggoHE+ObpZ3sUDVv7KbgcBBBCwHdCJd8x+bC+zFDNLL9ZRh0QhgAAC/lrAuKU6/SpFsilylapx3EIAAQScCcgmyZtJks12QBQCCCDgSIBPujrAeQ4BBBBwPqAaDtKLByTTS5AqhAACCNgOmGT3PxDkLmnHXYLk1WCiTEIAAQRUAVGKVF/3IkmySbJIL2lVJAoBBBCwH2CKhZxXfJkAAgj4ekA2QRYTJBsCCCDg/wc8FBOkN0GKiSsCCCDgSIA/jXuKOT9JAAEE7AbcJP6ImxBAAAFVQCvT07VCAAEEcPWbgA9tTDwHvNgQFgAAAABJRU5ErkJggg==",
+ "minecraft": "1.21.11",
+ "json": "/version.json",
+ "logo": "/big_logo.png",
+ "welcome": "Welcome to the simple NeoForge installer",
+ "mirrorList": "https://mirrors.neoforged.net",
+ "hideExtract": true,
+ "data": {
+ "MOJMAPS": {
+ "client": "[net.minecraft:client:1.21.11:mappings@txt]",
+ "server": "[net.minecraft:server:1.21.11:mappings@txt]"
+ },
+ "BINPATCH": {
+ "client": "/data/client.lzma",
+ "server": "/data/client.lzma"
+ },
+ "PATCHED": {
+ "client": "[net.neoforged:minecraft-client-patched:21.11.2-beta]",
+ "server": "[net.neoforged:minecraft-server-patched:21.11.2-beta]"
+ },
+ "MCP_VERSION": {
+ "client": "'1.21.11-20251209.172050'",
+ "server": "'1.21.11-20251209.172050'"
+ }
+ },
+ "processors": [
+ {
+ "sides": [
+ "server"
+ ],
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "EXTRACT_FILES",
+ "--archive",
+ "{INSTALLER}",
+ "--from",
+ "data/run.sh",
+ "--to",
+ "{ROOT}/run.sh",
+ "--exec",
+ "{ROOT}/run.sh",
+ "--from",
+ "data/run.bat",
+ "--to",
+ "{ROOT}/run.bat",
+ "--from",
+ "data/user_jvm_args.txt",
+ "--to",
+ "{ROOT}/user_jvm_args.txt",
+ "--optional",
+ "{ROOT}/user_jvm_args.txt",
+ "--from",
+ "data/win_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.2-beta/win_args.txt",
+ "--from",
+ "data/unix_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.2-beta/unix_args.txt"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "DOWNLOAD_MOJMAPS",
+ "--version",
+ "1.21.11",
+ "--side",
+ "{SIDE}",
+ "--output",
+ "{MOJMAPS}"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "PROCESS_MINECRAFT_JAR",
+ "--input",
+ "{MINECRAFT_JAR}",
+ "--input-mappings",
+ "{MOJMAPS}",
+ "--output",
+ "{PATCHED}",
+ "--extract-libraries-to",
+ "{ROOT}/libraries/",
+ "--neoform-data",
+ "[net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma]",
+ "--apply-patches",
+ "{BINPATCH}"
+ ]
+ }
+ ],
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl-tinyfd:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "82d755ca94b102e9ca77283b9e2dc46d1b15fbe5",
+ "size": 13400,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "29589b5f87ed335a6c7e7ee6a5775f81f97ecb84",
+ "size": 785029,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma",
+ "downloads": {
+ "artifact": {
+ "sha1": "d781f508b150f03bd379da48fb9ce0c1c227e87d",
+ "size": 557177,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma",
+ "path": "net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "downloads": {
+ "artifact": {
+ "sha1": "17b145cf3a1816153d067316eeee9dc89bfd9bb2",
+ "size": 770782,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar",
+ "path": "net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoforge:21.11.2-beta:universal",
+ "downloads": {
+ "artifact": {
+ "sha1": "28ae9fb807ca743d67b499f53dd52a4333a57c14",
+ "size": 3805452,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoforge/21.11.2-beta/neoforge-21.11.2-beta-universal.jar",
+ "path": "net/neoforged/neoforge/21.11.2-beta/neoforge-21.11.2-beta-universal.jar"
+ }
+ }
+ }
+ ],
+ "serverJarPath": "{LIBRARY_DIR}/net/minecraft/server/{MINECRAFT_VERSION}/server-{MINECRAFT_VERSION}.jar"
+} \ No newline at end of file
diff --git a/neoforge/installer_manifests/21.11.3-beta.json b/neoforge/installer_manifests/21.11.3-beta.json
new file mode 100644
index 000000000..41d5597cd
--- /dev/null
+++ b/neoforge/installer_manifests/21.11.3-beta.json
@@ -0,0 +1,453 @@
+{
+ "spec": 1,
+ "profile": "NeoForge",
+ "version": "neoforge-21.11.3-beta",
+ "icon": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAACXBIWXMAAAsSAAALEgHS3X78AAAAPFBMVEWLjpQAAAD59PTm8vHV4N/n2dPH0dG9x8fHo7mqsLOgpanmjDfXdC+NcWi/YTR1dYCkTjdmU00mKjMTFRpppmRQAAAAAnRSTlP/AOW3MEoAAAE3SURBVHja7dvLboMwAERRcHjEqWtM+P9/7WLIYiyKoFXTVrlniZDnbmDnpv1lTfupFwtono4AAgiohjtzOaD7pkYIIICAh4tEGWVwsxlklNmMm/xwAgggoHE+ObpZ3sUDVv7KbgcBBBCwHdCJd8x+bC+zFDNLL9ZRh0QhgAAC/lrAuKU6/SpFsilylapx3EIAAQScCcgmyZtJks12QBQCCCDgSIBPujrAeQ4BBBBwPqAaDtKLByTTS5AqhAACCNgOmGT3PxDkLmnHXYLk1WCiTEIAAQRUAVGKVF/3IkmySbJIL2lVJAoBBBCwH2CKhZxXfJkAAgj4ekA2QRYTJBsCCCDg/wc8FBOkN0GKiSsCCCDgSIA/jXuKOT9JAAEE7AbcJP6ImxBAAAFVQCvT07VCAAEEcPWbgA9tTDwHvNgQFgAAAABJRU5ErkJggg==",
+ "minecraft": "1.21.11",
+ "json": "/version.json",
+ "logo": "/big_logo.png",
+ "welcome": "Welcome to the simple NeoForge installer",
+ "mirrorList": "https://mirrors.neoforged.net",
+ "hideExtract": true,
+ "data": {
+ "MOJMAPS": {
+ "client": "[net.minecraft:client:1.21.11:mappings@txt]",
+ "server": "[net.minecraft:server:1.21.11:mappings@txt]"
+ },
+ "BINPATCH": {
+ "client": "/data/client.lzma",
+ "server": "/data/client.lzma"
+ },
+ "PATCHED": {
+ "client": "[net.neoforged:minecraft-client-patched:21.11.3-beta]",
+ "server": "[net.neoforged:minecraft-server-patched:21.11.3-beta]"
+ },
+ "MCP_VERSION": {
+ "client": "'1.21.11-20251209.172050'",
+ "server": "'1.21.11-20251209.172050'"
+ }
+ },
+ "processors": [
+ {
+ "sides": [
+ "server"
+ ],
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "EXTRACT_FILES",
+ "--archive",
+ "{INSTALLER}",
+ "--from",
+ "data/run.sh",
+ "--to",
+ "{ROOT}/run.sh",
+ "--exec",
+ "{ROOT}/run.sh",
+ "--from",
+ "data/run.bat",
+ "--to",
+ "{ROOT}/run.bat",
+ "--from",
+ "data/user_jvm_args.txt",
+ "--to",
+ "{ROOT}/user_jvm_args.txt",
+ "--optional",
+ "{ROOT}/user_jvm_args.txt",
+ "--from",
+ "data/win_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.3-beta/win_args.txt",
+ "--from",
+ "data/unix_args.txt",
+ "--to",
+ "{ROOT}/libraries/net/neoforged/neoforge/21.11.3-beta/unix_args.txt"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "DOWNLOAD_MOJMAPS",
+ "--version",
+ "1.21.11",
+ "--side",
+ "{SIDE}",
+ "--output",
+ "{MOJMAPS}"
+ ]
+ },
+ {
+ "jar": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "classpath": [
+ "net.neoforged.installertools:installertools:4.0.6:fatjar"
+ ],
+ "args": [
+ "--task",
+ "PROCESS_MINECRAFT_JAR",
+ "--input",
+ "{MINECRAFT_JAR}",
+ "--input-mappings",
+ "{MOJMAPS}",
+ "--output",
+ "{PATCHED}",
+ "--extract-libraries-to",
+ "{ROOT}/libraries/",
+ "--neoform-data",
+ "[net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma]",
+ "--apply-patches",
+ "{BINPATCH}"
+ ]
+ }
+ ],
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl-tinyfd:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "82d755ca94b102e9ca77283b9e2dc46d1b15fbe5",
+ "size": 13400,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "org.lwjgl:lwjgl:3.3.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "29589b5f87ed335a6c7e7ee6a5775f81f97ecb84",
+ "size": 785029,
+ "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar",
+ "path": "org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoform:1.21.11-20251209.172050:mappings@tsrg.lzma",
+ "downloads": {
+ "artifact": {
+ "sha1": "d781f508b150f03bd379da48fb9ce0c1c227e87d",
+ "size": 557177,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma",
+ "path": "net/neoforged/neoform/1.21.11-20251209.172050/neoform-1.21.11-20251209.172050-mappings.tsrg.lzma"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.installertools:installertools:4.0.6:fatjar",
+ "downloads": {
+ "artifact": {
+ "sha1": "17b145cf3a1816153d067316eeee9dc89bfd9bb2",
+ "size": 770782,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar",
+ "path": "net/neoforged/installertools/installertools/4.0.6/installertools-4.0.6-fatjar.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:neoforge:21.11.3-beta:universal",
+ "downloads": {
+ "artifact": {
+ "sha1": "39366c737a07bc0dd673a0025e9ab02eef52981e",
+ "size": 3805454,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/neoforge/21.11.3-beta/neoforge-21.11.3-beta-universal.jar",
+ "path": "net/neoforged/neoforge/21.11.3-beta/neoforge-21.11.3-beta-universal.jar"
+ }
+ }
+ }
+ ],
+ "serverJarPath": "{LIBRARY_DIR}/net/minecraft/server/{MINECRAFT_VERSION}/server-{MINECRAFT_VERSION}.jar"
+} \ No newline at end of file
diff --git a/neoforge/maven-metadata.json b/neoforge/maven-metadata.json
index 5c7d1fdb6..ed94540a3 100644
--- a/neoforge/maven-metadata.json
+++ b/neoforge/maven-metadata.json
@@ -1449,5 +1449,8 @@
"21.10.62-beta",
"21.10.63",
"21.10.64",
- "21.11.0-beta"
+ "21.11.0-beta",
+ "21.11.1-beta",
+ "21.11.2-beta",
+ "21.11.3-beta"
] \ No newline at end of file
diff --git a/neoforge/version_manifests/21.11.1-beta.json b/neoforge/version_manifests/21.11.1-beta.json
new file mode 100644
index 000000000..707255c46
--- /dev/null
+++ b/neoforge/version_manifests/21.11.1-beta.json
@@ -0,0 +1,314 @@
+{
+ "id": "neoforge-21.11.1-beta",
+ "time": "2025-12-10T19:16:46.155393121",
+ "releaseTime": "2025-12-10T19:16:46.155393121",
+ "type": "release",
+ "mainClass": "net.neoforged.fml.startup.Client",
+ "inheritsFrom": "1.21.11",
+ "arguments": {
+ "game": [
+ "--fml.neoForgeVersion",
+ "21.11.1-beta",
+ "--fml.mcVersion",
+ "1.21.11",
+ "--fml.neoFormVersion",
+ "20251209.172050"
+ ],
+ "jvm": [
+ "-Djava.net.preferIPv6Addresses=system",
+ "-DlibraryDirectory=${library_directory}",
+ "--add-opens",
+ "java.base/java.lang.invoke=ALL-UNNAMED",
+ "--add-exports",
+ "jdk.naming.dns/com.sun.jndi.dns=java.naming"
+ ]
+ },
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ }
+ ]
+} \ No newline at end of file
diff --git a/neoforge/version_manifests/21.11.2-beta.json b/neoforge/version_manifests/21.11.2-beta.json
new file mode 100644
index 000000000..754c5e602
--- /dev/null
+++ b/neoforge/version_manifests/21.11.2-beta.json
@@ -0,0 +1,314 @@
+{
+ "id": "neoforge-21.11.2-beta",
+ "time": "2025-12-10T19:17:36.748533612",
+ "releaseTime": "2025-12-10T19:17:36.748533612",
+ "type": "release",
+ "mainClass": "net.neoforged.fml.startup.Client",
+ "inheritsFrom": "1.21.11",
+ "arguments": {
+ "game": [
+ "--fml.neoForgeVersion",
+ "21.11.2-beta",
+ "--fml.mcVersion",
+ "1.21.11",
+ "--fml.neoFormVersion",
+ "20251209.172050"
+ ],
+ "jvm": [
+ "-Djava.net.preferIPv6Addresses=system",
+ "-DlibraryDirectory=${library_directory}",
+ "--add-opens",
+ "java.base/java.lang.invoke=ALL-UNNAMED",
+ "--add-exports",
+ "jdk.naming.dns/com.sun.jndi.dns=java.naming"
+ ]
+ },
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ }
+ ]
+} \ No newline at end of file
diff --git a/neoforge/version_manifests/21.11.3-beta.json b/neoforge/version_manifests/21.11.3-beta.json
new file mode 100644
index 000000000..5c63bddcf
--- /dev/null
+++ b/neoforge/version_manifests/21.11.3-beta.json
@@ -0,0 +1,314 @@
+{
+ "id": "neoforge-21.11.3-beta",
+ "time": "2025-12-10T19:19:58.120585058",
+ "releaseTime": "2025-12-10T19:19:58.120585058",
+ "type": "release",
+ "mainClass": "net.neoforged.fml.startup.Client",
+ "inheritsFrom": "1.21.11",
+ "arguments": {
+ "game": [
+ "--fml.neoForgeVersion",
+ "21.11.3-beta",
+ "--fml.mcVersion",
+ "1.21.11",
+ "--fml.neoFormVersion",
+ "20251209.172050"
+ ],
+ "jvm": [
+ "-Djava.net.preferIPv6Addresses=system",
+ "-DlibraryDirectory=${library_directory}",
+ "--add-opens",
+ "java.base/java.lang.invoke=ALL-UNNAMED",
+ "--add-exports",
+ "jdk.naming.dns/com.sun.jndi.dns=java.naming"
+ ]
+ },
+ "libraries": [
+ {
+ "name": "net.neoforged.fancymodloader:earlydisplay:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "06b03e4ea379214464e918a423421a654ac34ca7",
+ "size": 360483,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/earlydisplay/10.0.34/earlydisplay-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.fancymodloader:loader:10.0.34",
+ "downloads": {
+ "artifact": {
+ "sha1": "940266c61386e450a76e94b72f06343ab9d3417e",
+ "size": 660038,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar",
+ "path": "net/neoforged/fancymodloader/loader/10.0.34/loader-10.0.34.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:accesstransformers:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "25dcb69c78b16669935f0ab91dff830ce192379d",
+ "size": 20292,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/11.0.2/accesstransformers-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-commons:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "36e4d212970388e5bd2c5180292012502df461bb",
+ "size": 73498,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar",
+ "path": "org/ow2/asm/asm-commons/9.8/asm-commons-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:mergetool:2.0.0:api",
+ "downloads": {
+ "artifact": {
+ "sha1": "52fe1949be64e3303aabaaa21e315f551db9c9f4",
+ "size": 2550,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar",
+ "path": "net/neoforged/mergetool/2.0.0/mergetool-2.0.0-api.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-util:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "395f1c1f035258511f27bc9b2583d76e4b143f59",
+ "size": 94559,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-util/9.8/asm-util-9.8.jar",
+ "path": "org/ow2/asm/asm-util/9.8/asm-util-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-analysis:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "b9747a320844b6cb1eacd90d8ecfd260a16c01d3",
+ "size": 35151,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar",
+ "path": "org/ow2/asm/asm-analysis/9.8/asm-analysis-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm-tree:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "018419ca5b77a2f81097c741e7872e6ab8d2f40d",
+ "size": 51934,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar",
+ "path": "org/ow2/asm/asm-tree/9.8/asm-tree-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:bus:8.0.5",
+ "downloads": {
+ "artifact": {
+ "sha1": "5b2d33285ab5d1554e9798ad98c40d6ea3868bd5",
+ "size": 30340,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/bus/8.0.5/bus-8.0.5.jar",
+ "path": "net/neoforged/bus/8.0.5/bus-8.0.5.jar"
+ }
+ }
+ },
+ {
+ "name": "org.ow2.asm:asm:9.8",
+ "downloads": {
+ "artifact": {
+ "sha1": "dc19ecb3f7889b7860697215cae99c0f9b6f6b4b",
+ "size": 126113,
+ "url": "https://maven.neoforged.net/releases/org/ow2/asm/asm/9.8/asm-9.8.jar",
+ "path": "org/ow2/asm/asm/9.8/asm-9.8.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:toml:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "90b2fd6efcb4a7d5b9810cf78f9d824994d717f2",
+ "size": 39516,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar",
+ "path": "com/electronwill/night-config/toml/3.8.3/toml-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "com.electronwill.night-config:core:3.8.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "b442a95f09e349927f5a945ecb594455870fcf4f",
+ "size": 382911,
+ "url": "https://maven.neoforged.net/releases/com/electronwill/night-config/core/3.8.3/core-3.8.3.jar",
+ "path": "com/electronwill/night-config/core/3.8.3/core-3.8.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarSelector:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "64e4956b8dcdd6537eba96590f12fa1f3ba2f831",
+ "size": 17083,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar",
+ "path": "net/neoforged/JarJarSelector/0.5.0/JarJarSelector-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged:JarJarMetadata:0.5.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "6f03d0ac17102c33cb7384e42a2e22eda2a3ad8c",
+ "size": 15648,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar",
+ "path": "net/neoforged/JarJarMetadata/0.5.0/JarJarMetadata-0.5.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.apache.maven:maven-artifact:3.9.9",
+ "downloads": {
+ "artifact": {
+ "sha1": "a130ec431ef32e12a4424f9b074735bb58e15d2d",
+ "size": 58819,
+ "url": "https://maven.neoforged.net/releases/org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar",
+ "path": "org/apache/maven/maven-artifact/3.9.9/maven-artifact-3.9.9.jar"
+ }
+ }
+ },
+ {
+ "name": "net.jodah:typetools:0.6.3",
+ "downloads": {
+ "artifact": {
+ "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a",
+ "size": 18281,
+ "url": "https://maven.neoforged.net/releases/net/jodah/typetools/0.6.3/typetools-0.6.3.jar",
+ "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecrell:terminalconsoleappender:1.3.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "b562e9bb61235c9520e26282cdee71f8f802d1fc",
+ "size": 16949,
+ "url": "https://maven.neoforged.net/releases/net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar",
+ "path": "net/minecrell/terminalconsoleappender/1.3.0/terminalconsoleappender-1.3.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.fabricmc:sponge-mixin:0.16.5+mixin.0.8.7",
+ "downloads": {
+ "artifact": {
+ "sha1": "80fc3a9f592673cea87f4cd702f87991c6c9fe4d",
+ "size": 1504519,
+ "url": "https://maven.neoforged.net/releases/net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar",
+ "path": "net/fabricmc/sponge-mixin/0.16.5+mixin.0.8.7/sponge-mixin-0.16.5+mixin.0.8.7.jar"
+ }
+ }
+ },
+ {
+ "name": "net.neoforged.accesstransformers:at-parser:11.0.2",
+ "downloads": {
+ "artifact": {
+ "sha1": "64aae57d6d26d69543c5275181fe6971707a4e16",
+ "size": 19331,
+ "url": "https://maven.neoforged.net/releases/net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar",
+ "path": "net/neoforged/accesstransformers/at-parser/11.0.2/at-parser-11.0.2.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-reader:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "8f15415b022a25b473e8e16c28ae913186ffb9c4",
+ "size": 171052,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar",
+ "path": "org/jline/jline-reader/3.20.0/jline-reader-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "org.jline:jline-terminal:3.20.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "d0ddcc708ddf527a3454c941b7b9225cc83a15ff",
+ "size": 228481,
+ "url": "https://maven.neoforged.net/releases/org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar",
+ "path": "org/jline/jline-terminal/3.20.0/jline-terminal-3.20.0.jar"
+ }
+ }
+ },
+ {
+ "name": "net.minecraftforge:srgutils:0.4.15",
+ "downloads": {
+ "artifact": {
+ "sha1": "ca408b131759478f164e010fae0d73997e125fb5",
+ "size": 69393,
+ "url": "https://maven.neoforged.net/releases/net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar",
+ "path": "net/minecraftforge/srgutils/0.4.15/srgutils-0.4.15.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "downloads": {
+ "artifact": {
+ "sha1": "b421526c5f297295adef1c886e5246c39d4ac629",
+ "size": 2199,
+ "url": "https://libraries.minecraft.net/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar",
+ "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.errorprone:error_prone_annotations:2.41.0",
+ "downloads": {
+ "artifact": {
+ "sha1": "4381275efdef6ddfae38f002c31e84cd001c97f0",
+ "size": 20389,
+ "url": "https://libraries.minecraft.net/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar",
+ "path": "com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.jar"
+ }
+ }
+ },
+ {
+ "name": "com.google.j2objc:j2objc-annotations:3.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "a892ca9507839bbdb900d64310ac98256cab992f",
+ "size": 16762,
+ "url": "https://libraries.minecraft.net/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar",
+ "path": "com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.jar"
+ }
+ }
+ },
+ {
+ "name": "org.codehaus.plexus:plexus-utils:3.5.1",
+ "downloads": {
+ "artifact": {
+ "sha1": "c6bfb17c97ecc8863e88778ea301be742c62b06d",
+ "size": 269335,
+ "url": "https://maven.neoforged.net/releases/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar",
+ "path": "org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar"
+ }
+ }
+ }
+ ]
+} \ No newline at end of file