diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..849e34a --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.minecraft/assets/* +.minecraft/libraries/* +.minecraft/versions/1.20.1/logs/* +.minecraft/versions/1.20.1/saves/* diff --git a/.minecraft/.i18nupdatemod/1.18.2/Minecraft-Mod-Language-Modpack-1-18.zip b/.minecraft/.i18nupdatemod/1.18.2/Minecraft-Mod-Language-Modpack-1-18.zip new file mode 100644 index 0000000..cdb3154 Binary files /dev/null and b/.minecraft/.i18nupdatemod/1.18.2/Minecraft-Mod-Language-Modpack-1-18.zip differ diff --git a/.minecraft/.i18nupdatemod/1.19.3/Minecraft-Mod-Language-Modpack-1-19.zip b/.minecraft/.i18nupdatemod/1.19.3/Minecraft-Mod-Language-Modpack-1-19.zip new file mode 100644 index 0000000..a2af877 Binary files /dev/null and b/.minecraft/.i18nupdatemod/1.19.3/Minecraft-Mod-Language-Modpack-1-19.zip differ diff --git a/.minecraft/.i18nupdatemod/1.20.1/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip b/.minecraft/.i18nupdatemod/1.20.1/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip new file mode 100644 index 0000000..0719034 Binary files /dev/null and b/.minecraft/.i18nupdatemod/1.20.1/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip differ diff --git a/.minecraft/launcher_profiles.json b/.minecraft/launcher_profiles.json new file mode 100644 index 0000000..bacfc8f --- /dev/null +++ b/.minecraft/launcher_profiles.json @@ -0,0 +1 @@ +{"selectedProfile": "(Default)","profiles": {"(Default)": {"name": "(Default)"}},"clientToken": "88888888-8888-8888-8888-888888888888"} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/1.20.1.jar b/.minecraft/versions/1.20.1/1.20.1.jar new file mode 100644 index 0000000..d23a222 Binary files /dev/null and b/.minecraft/versions/1.20.1/1.20.1.jar differ diff --git a/.minecraft/versions/1.20.1/1.20.1.json b/.minecraft/versions/1.20.1/1.20.1.json new file mode 100644 index 0000000..ae5427d --- /dev/null +++ b/.minecraft/versions/1.20.1/1.20.1.json @@ -0,0 +1,3795 @@ +{ + "arguments": { + "game": [ + "--username", + "${auth_player_name}", + "--version", + "${version_name}", + "--gameDir", + "${game_directory}", + "--assetsDir", + "${assets_root}", + "--assetIndex", + "${assets_index_name}", + "--uuid", + "${auth_uuid}", + "--accessToken", + "${auth_access_token}", + "--clientId", + "${clientid}", + "--xuid", + "${auth_xuid}", + "--userType", + "${user_type}", + "--versionType", + "${version_type}", + { + "rules": [ + { + "action": "allow", + "features": { + "is_demo_user": true + } + } + ], + "value": [ + "--demo" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "has_custom_resolution": true + } + } + ], + "value": [ + "--width", + "${resolution_width}", + "--height", + "${resolution_height}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "has_quick_plays_support": true + } + } + ], + "value": [ + "--quickPlayPath", + "${quickPlayPath}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_singleplayer": true + } + } + ], + "value": [ + "--quickPlaySingleplayer", + "${quickPlaySingleplayer}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_multiplayer": true + } + } + ], + "value": [ + "--quickPlayMultiplayer", + "${quickPlayMultiplayer}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_realms": true + } + } + ], + "value": [ + "--quickPlayRealms", + "${quickPlayRealms}" + ] + }, + "--launchTarget", + "forgeclient", + "--fml.forgeVersion", + "47.1.47", + "--fml.mcVersion", + "1.20.1", + "--fml.forgeGroup", + "net.minecraftforge", + "--fml.mcpVersion", + "20230612.114412" + ], + "jvm": [ + { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "value": [ + "-XstartOnFirstThread" + ] + }, + { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ], + "value": [ + "-XX:HeapDumpPath\u003dMojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump" + ] + }, + { + "rules": [ + { + "action": "allow", + "os": { + "arch": "x86", + "name": "unknown" + } + } + ], + "value": [ + "-Xss1M" + ] + }, + "-Djava.library.path\u003d${natives_directory}", + "-Djna.tmpdir\u003d${natives_directory}", + "-Dorg.lwjgl.system.SharedLibraryExtractPath\u003d${natives_directory}", + "-Dio.netty.native.workdir\u003d${natives_directory}", + "-Dminecraft.launcher.brand\u003d${launcher_name}", + "-Dminecraft.launcher.version\u003d${launcher_version}", + "-cp", + "${classpath}", + "-Djava.net.preferIPv6Addresses\u003dsystem", + "-DignoreList\u003dbootstraplauncher,securejarhandler,asm-commons,asm-util,asm-analysis,asm-tree,asm,JarJarFileSystems,client-extra,fmlcore,javafmllanguage,lowcodelanguage,mclanguage,forge-,${version_name}.jar,${primary_jar_name}", + "-DmergeModules\u003djna-5.10.0.jar,jna-platform-5.10.0.jar", + "-DlibraryDirectory\u003d${library_directory}", + "-p", + "${library_directory}/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar${classpath_separator}${library_directory}/cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm/9.5/asm-9.5.jar${classpath_separator}${library_directory}/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar", + "--add-modules", + "ALL-MODULE-PATH", + "--add-opens", + "java.base/java.util.jar\u003dcpw.mods.securejarhandler", + "--add-opens", + "java.base/java.lang.invoke\u003dcpw.mods.securejarhandler", + "--add-exports", + "java.base/sun.security.util\u003dcpw.mods.securejarhandler", + "--add-exports", + "jdk.naming.dns/com.sun.jndi.dns\u003djava.naming" + ] + }, + "assetIndex": { + "totalSize": 618678099, + "id": "5", + "sha1": "1a8e4fcd47eb2b8a8e910b2a7d2bf6262169d7bc", + "size": 411581, + "url": "https://piston-meta.mojang.com/v1/packages/1a8e4fcd47eb2b8a8e910b2a7d2bf6262169d7bc/5.json" + }, + "assets": "5", + "downloads": { + "server_mappings": { + "sha1": "0b4dba049482496c507b2387a73a913230ebbd76", + "size": 6154195, + "url": "https://piston-data.mojang.com/v1/objects/0b4dba049482496c507b2387a73a913230ebbd76/server.txt" + }, + "client": { + "sha1": "0c3ec587af28e5a785c0b4a7b8a30f9a8f78f838", + "size": 23028853, + "url": "https://piston-data.mojang.com/v1/objects/0c3ec587af28e5a785c0b4a7b8a30f9a8f78f838/client.jar" + }, + "client_mappings": { + "sha1": "6c48521eed01fe2e8ecdadbd5ae348415f3c47da", + "size": 8001795, + "url": "https://piston-data.mojang.com/v1/objects/6c48521eed01fe2e8ecdadbd5ae348415f3c47da/client.txt" + }, + "server": { + "sha1": "84194a2f286ef7c14ed7ce0090dba59902951553", + "size": 47791053, + "url": "https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar" + } + }, + "id": "1.20.1", + "jar": "1.20.1", + "javaVersion": { + "component": "java-runtime-gamma", + "majorVersion": 17 + }, + "libraries": [ + { + "name": "cpw.mods:securejarhandler:2.1.10", + "downloads": { + "artifact": { + "path": "cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar", + "sha1": "51e6a22c6c716beb11e244bf5b8be480f51dd6b5", + "size": 88749, + "url": "https://maven.minecraftforge.net/cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar" + } + } + }, + { + "name": "org.ow2.asm:asm:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm/9.5/asm-9.5.jar", + "sha1": "dc6ea1875f4d64fbc85e1691c95b96a3d8569c90", + "size": 121863, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm/9.5/asm-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-commons:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar", + "sha1": "19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0", + "size": 72209, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-tree:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar", + "sha1": "fd33c8b6373abaa675be407082fdfda35021254a", + "size": 51944, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-util:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-util/9.5/asm-util-9.5.jar", + "sha1": "64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe", + "size": 91076, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-analysis:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar", + "sha1": "490bacc77de7cbc0be1a30bb3471072d705be4a4", + "size": 33978, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar" + } + } + }, + { + "name": "net.minecraftforge:accesstransformers:8.0.4", + "downloads": { + "artifact": { + "path": "net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar", + "sha1": "272d240aa73f42195b2a68e2ebd8b701ecf41f63", + "size": 77756, + "url": "https://maven.minecraftforge.net/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar" + } + } + }, + { + "name": "org.antlr:antlr4-runtime:4.9.1", + "downloads": { + "artifact": { + "path": "org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar", + "sha1": "428664f05d2b7f7b7610204b5aa7c1763f62011a", + "size": 337868, + "url": "https://maven.minecraftforge.net/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar" + } + } + }, + { + "name": "net.minecraftforge:eventbus:6.0.5", + "downloads": { + "artifact": { + "path": "net/minecraftforge/eventbus/6.0.5/eventbus-6.0.5.jar", + "sha1": "699143dd438431d06b57416944f7cedbe52e1475", + "size": 53985, + "url": "https://maven.minecraftforge.net/net/minecraftforge/eventbus/6.0.5/eventbus-6.0.5.jar" + } + } + }, + { + "name": "net.minecraftforge:forgespi:7.0.1", + "downloads": { + "artifact": { + "path": "net/minecraftforge/forgespi/7.0.1/forgespi-7.0.1.jar", + "sha1": "3b4972a0cdb135853dba219be61a79b22cff1309", + "size": 29831, + "url": "https://maven.minecraftforge.net/net/minecraftforge/forgespi/7.0.1/forgespi-7.0.1.jar" + } + } + }, + { + "name": "net.minecraftforge:coremods:5.0.1", + "downloads": { + "artifact": { + "path": "net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar", + "sha1": "386b00279628b105b2d507539c46e134e96f6237", + "size": 24199, + "url": "https://maven.minecraftforge.net/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar" + } + } + }, + { + "name": "cpw.mods:modlauncher:10.0.9", + "downloads": { + "artifact": { + "path": "cpw/mods/modlauncher/10.0.9/modlauncher-10.0.9.jar", + "sha1": "06d9443f56f50bb85cea383686ff9c867391458b", + "size": 130343, + "url": "https://maven.minecraftforge.net/cpw/mods/modlauncher/10.0.9/modlauncher-10.0.9.jar" + } + } + }, + { + "name": "net.minecraftforge:unsafe:0.2.0", + "downloads": { + "artifact": { + "path": "net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar", + "sha1": "54d7a0a5e8fdb71b973025caa46f341ae5904f39", + "size": 2834, + "url": "https://maven.minecraftforge.net/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar" + } + } + }, + { + "name": "net.minecraftforge:mergetool:1.1.5:api", + "downloads": { + "artifact": { + "path": "net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar", + "sha1": "f3da18e12c696d35a47c82cbb2cc8b5aa15e1154", + "size": 2572, + "url": "https://maven.minecraftforge.net/net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar" + } + } + }, + { + "name": "com.electronwill.night-config:core:3.6.4", + "downloads": { + "artifact": { + "path": "com/electronwill/night-config/core/3.6.4/core-3.6.4.jar", + "sha1": "510f174abbf1c947494db50ef2445683bd52c230", + "size": 199834, + "url": "https://maven.minecraftforge.net/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar" + } + } + }, + { + "name": "com.electronwill.night-config:toml:3.6.4", + "downloads": { + "artifact": { + "path": "com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar", + "sha1": "51d6cefb2b55ee55ee26b16391212fb2c7dfb4f4", + "size": 31816, + "url": "https://maven.minecraftforge.net/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar" + } + } + }, + { + "name": "org.apache.maven:maven-artifact:3.8.5", + "downloads": { + "artifact": { + "path": "org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar", + "sha1": "4433f50c07debefaed0553bd0068f4f48d449313", + "size": 58077, + "url": "https://maven.minecraftforge.net/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar" + } + } + }, + { + "name": "net.jodah:typetools:0.6.3", + "downloads": { + "artifact": { + "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar", + "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a", + "size": 18281, + "url": "https://maven.minecraftforge.net/net/jodah/typetools/0.6.3/typetools-0.6.3.jar" + } + } + }, + { + "name": "net.minecrell:terminalconsoleappender:1.2.0", + "downloads": { + "artifact": { + "path": "net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar", + "sha1": "96d02cd3b384ff015a8fef4223bcb4ccf1717c95", + "size": 15977, + "url": "https://maven.minecraftforge.net/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar" + } + } + }, + { + "name": "org.jline:jline-reader:3.12.1", + "downloads": { + "artifact": { + "path": "org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar", + "sha1": "4382ab1382c7b6f379377ed5f665dc2f6e1218bc", + "size": 150765, + "url": "https://maven.minecraftforge.net/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar" + } + } + }, + { + "name": "org.jline:jline-terminal:3.12.1", + "downloads": { + "artifact": { + "path": "org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar", + "sha1": "c777448314e050d980a6b697c140f3bfe9eb7416", + "size": 211712, + "url": "https://maven.minecraftforge.net/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar" + } + } + }, + { + "name": "org.spongepowered:mixin:0.8.5", + "downloads": { + "artifact": { + "path": "org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar", + "sha1": "9d1c0c3a304ae6697ecd477218fa61b850bf57fc", + "size": 1089277, + "url": "https://maven.minecraftforge.net/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar" + } + } + }, + { + "name": "org.openjdk.nashorn:nashorn-core:15.3", + "downloads": { + "artifact": { + "path": "org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar", + "sha1": "43977e804697048fc8d81d333a36c17d07a5b3dd", + "size": 2167288, + "url": "https://maven.minecraftforge.net/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarSelector:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar", + "sha1": "376cc9c8ea60720cf027c01fc033de915699801c", + "size": 17374, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarMetadata:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar", + "sha1": "0083feaa9b770e6ac0e96ee4fc23fa89325c5fe2", + "size": 15895, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar" + } + } + }, + { + "name": "cpw.mods:bootstraplauncher:1.1.2", + "downloads": { + "artifact": { + "path": "cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar", + "sha1": "0c546e00443d8432cda6baa1c860346980742628", + "size": 8284, + "url": "https://maven.minecraftforge.net/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarFileSystems:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar", + "sha1": "2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020", + "size": 32195, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar" + } + } + }, + { + "name": "net.minecraftforge:fmlloader:1.20.1-47.1.47", + "downloads": { + "artifact": { + "path": "net/minecraftforge/fmlloader/1.20.1-47.1.47/fmlloader-1.20.1-47.1.47.jar", + "sha1": "68188b4f1c30c6a14cf491c7da7f38da41bc5722", + "size": 264249, + "url": "https://maven.minecraftforge.net/net/minecraftforge/fmlloader/1.20.1-47.1.47/fmlloader-1.20.1-47.1.47.jar" + } + } + }, + { + "name": "net.minecraftforge:fmlearlydisplay:1.20.1-47.1.47", + "downloads": { + "artifact": { + "path": "net/minecraftforge/fmlearlydisplay/1.20.1-47.1.47/fmlearlydisplay-1.20.1-47.1.47.jar", + "sha1": "b2b9a41bed58b24f27b4d7852cfaff69d675d489", + "size": 170337, + "url": "https://maven.minecraftforge.net/net/minecraftforge/fmlearlydisplay/1.20.1-47.1.47/fmlearlydisplay-1.20.1-47.1.47.jar" + } + } + }, + { + "name": "ca.weblite:java-objc-bridge:1.1", + "downloads": { + "artifact": { + "path": "ca/weblite/java-objc-bridge/1.1/java-objc-bridge-1.1.jar", + "sha1": "1227f9e0666314f9de41477e3ec277e542ed7f7b", + "size": 1330045, + "url": "https://libraries.minecraft.net/ca/weblite/java-objc-bridge/1.1/java-objc-bridge-1.1.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "com.github.oshi:oshi-core:6.2.2", + "downloads": { + "artifact": { + "path": "com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar", + "sha1": "54f5efc19bca95d709d9a37d19ffcbba3d21c1a6", + "size": 947865, + "url": "https://libraries.minecraft.net/com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar" + } + } + }, + { + "name": "com.google.code.gson:gson:2.10", + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.10/gson-2.10.jar", + "sha1": "dd9b193aef96e973d5a11ab13cd17430c2e4306b", + "size": 286235, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.10/gson-2.10.jar" + } + } + }, + { + "name": "com.google.guava:failureaccess:1.0.1", + "downloads": { + "artifact": { + "path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", + "sha1": "1dcf1de382a0bf95a3d8b0849546c88bac1292c9", + "size": 4617, + "url": "https://libraries.minecraft.net/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + } + } + }, + { + "name": "com.google.guava:guava:31.1-jre", + "downloads": { + "artifact": { + "path": "com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", + "sha1": "60458f877d055d0c9114d9e1a2efb737b4bc282c", + "size": 2959479, + "url": "https://libraries.minecraft.net/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" + } + } + }, + { + "name": "com.ibm.icu:icu4j:71.1", + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j/71.1/icu4j-71.1.jar", + "sha1": "9e7d3304c23f9ba5cb71915f7cce23231a57a445", + "size": 13963762, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j/71.1/icu4j-71.1.jar" + } + } + }, + { + "name": "com.mojang:authlib:4.0.43", + "downloads": { + "artifact": { + "path": "com/mojang/authlib/4.0.43/authlib-4.0.43.jar", + "sha1": "2ff9d747a77570a07a60d32ac77eb6162ad2a2d9", + "size": 121766, + "url": "https://libraries.minecraft.net/com/mojang/authlib/4.0.43/authlib-4.0.43.jar" + } + } + }, + { + "name": "com.mojang:blocklist:1.0.10", + "downloads": { + "artifact": { + "path": "com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar", + "sha1": "5c685c5ffa94c4cd39496c7184c1d122e515ecef", + "size": 964, + "url": "https://libraries.minecraft.net/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar" + } + } + }, + { + "name": "com.mojang:brigadier:1.1.8", + "downloads": { + "artifact": { + "path": "com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar", + "sha1": "5244ce82c3337bba4a196a3ce858bfaecc74404a", + "size": 77121, + "url": "https://libraries.minecraft.net/com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar" + } + } + }, + { + "name": "com.mojang:datafixerupper:6.0.8", + "downloads": { + "artifact": { + "path": "com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar", + "sha1": "3ba4a30557a9b057760af4011f909ba619fc5125", + "size": 689960, + "url": "https://libraries.minecraft.net/com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar" + } + } + }, + { + "name": "com.mojang:logging:1.1.1", + "downloads": { + "artifact": { + "path": "com/mojang/logging/1.1.1/logging-1.1.1.jar", + "sha1": "832b8e6674a9b325a5175a3a6267dfaf34c85139", + "size": 15343, + "url": "https://libraries.minecraft.net/com/mojang/logging/1.1.1/logging-1.1.1.jar" + } + } + }, + { + "name": "com.mojang:patchy:2.2.10", + "downloads": { + "artifact": { + "path": "com/mojang/patchy/2.2.10/patchy-2.2.10.jar", + "sha1": "da05971b07cbb379d002cf7eaec6a2048211fefc", + "size": 4439, + "url": "https://libraries.minecraft.net/com/mojang/patchy/2.2.10/patchy-2.2.10.jar" + } + } + }, + { + "name": "com.mojang:text2speech:1.17.9", + "downloads": { + "artifact": { + "path": "com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar", + "sha1": "3cad216e3a7f0c19b4b394388bc9ffc446f13b14", + "size": 12243, + "url": "https://libraries.minecraft.net/com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar" + } + } + }, + { + "name": "commons-codec:commons-codec:1.15", + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.15/commons-codec-1.15.jar", + "sha1": "49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d", + "size": 353793, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" + } + } + }, + { + "name": "commons-io:commons-io:2.11.0", + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.11.0/commons-io-2.11.0.jar", + "sha1": "a2503f302b11ebde7ebc3df41daebe0e4eea3689", + "size": 327135, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar" + } + } + }, + { + "name": "commons-logging:commons-logging:1.2", + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar", + "sha1": "4bfc12adfe4842bf07b657f0369c4cb522955686", + "size": 61829, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + } + } + }, + { + "name": "io.netty:netty-buffer:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar", + "sha1": "a544270cf1ae8b8077082f5036436a9a9971ea71", + "size": 304664, + "url": "https://libraries.minecraft.net/io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-codec:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar", + "sha1": "b77200379acb345a9ffdece1c605e591ac3e4e0a", + "size": 339155, + "url": "https://libraries.minecraft.net/io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-common:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar", + "sha1": "022d148e85c3f5ebdacc0ce1f5aabb1d420f73f3", + "size": 653880, + "url": "https://libraries.minecraft.net/io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-handler:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar", + "sha1": "644041d1fa96a5d3130a29e8978630d716d76e38", + "size": 538569, + "url": "https://libraries.minecraft.net/io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-resolver:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar", + "sha1": "38f665ae8dcd29032eea31245ba7806bed2e0fa8", + "size": 37776, + "url": "https://libraries.minecraft.net/io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport-classes-epoll:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar", + "sha1": "e7c7dd18deac93105797f30057c912651ea76521", + "size": 142066, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport-native-epoll:4.1.82.Final:linux-aarch_64", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-aarch_64.jar", + "sha1": "476409d6255001ca53a55f65b01c13822f8dc93a", + "size": 39489, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-aarch_64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "io.netty:netty-transport-native-epoll:4.1.82.Final:linux-x86_64", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-x86_64.jar", + "sha1": "c7350a71920f3ae9142945e25fed4846cce53374", + "size": 37922, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-x86_64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "io.netty:netty-transport-native-unix-common:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar", + "sha1": "3e895b35ca1b8a0eca56cacff4c2dde5d2c6abce", + "size": 43684, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar", + "sha1": "e431a218d91acb6476ccad5f5aafde50aa3945ca", + "size": 485752, + "url": "https://libraries.minecraft.net/io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar" + } + } + }, + { + "name": "it.unimi.dsi:fastutil:8.5.9", + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar", + "sha1": "bb7ea75ecdb216654237830b3a96d87ad91f8cc5", + "size": 23376043, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar" + } + } + }, + { + "name": "net.java.dev.jna:jna-platform:5.12.1", + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar", + "sha1": "097406a297c852f4a41e688a176ec675f72e8329", + "size": 1356627, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar" + } + } + }, + { + "name": "net.java.dev.jna:jna:5.12.1", + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar", + "sha1": "b1e93a735caea94f503e95e6fe79bf9cdc1e985d", + "size": 1866196, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar" + } + } + }, + { + "name": "net.sf.jopt-simple:jopt-simple:5.0.4", + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar", + "sha1": "4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c", + "size": 78146, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar" + } + } + }, + { + "name": "org.apache.commons:commons-compress:1.21", + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar", + "sha1": "4ec95b60d4e86b5c95a0e919cb172a0af98011ef", + "size": 1018316, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar" + } + } + }, + { + "name": "org.apache.commons:commons-lang3:3.12.0", + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", + "sha1": "c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e", + "size": 587402, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + } + } + }, + { + "name": "org.apache.httpcomponents:httpclient:4.5.13", + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", + "sha1": "e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada", + "size": 780321, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + } + } + }, + { + "name": "org.apache.httpcomponents:httpcore:4.4.15", + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", + "sha1": "7f2e0c573eaa7a74bac2e89b359e1f73d92a0a1d", + "size": 328324, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-api:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar", + "sha1": "ea1b37f38c327596b216542bc636cfdc0b8036fa", + "size": 317566, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-core:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar", + "sha1": "3b6eeb4de4c49c0fe38a4ee27188ff5fee44d0bb", + "size": 1864386, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-slf4j2-impl:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar", + "sha1": "5c04bfdd63ce9dceb2e284b81e96b6a70010ee10", + "size": 27721, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar" + } + } + }, + { + "name": "org.joml:joml:1.10.5", + "downloads": { + "artifact": { + "path": "org/joml/joml/1.10.5/joml-1.10.5.jar", + "sha1": "22566d58af70ad3d72308bab63b8339906deb649", + "size": 712082, + "url": "https://libraries.minecraft.net/org/joml/joml/1.10.5/joml-1.10.5.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar", + "sha1": "cbac1b8d30cb4795149c1ef540f912671a8616d0", + "size": 128801, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-linux.jar", + "sha1": "81716978214ecbda15050ca394b06ef61501a49e", + "size": 119817, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos.jar", + "sha1": "9ec4ce1fc8c85fdef03ef4ff2aace6f5775fb280", + "size": 131655, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos-arm64.jar", + "sha1": "cac0d3f712a3da7641fa174735a5f315de7ffe0a", + "size": 129077, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar", + "sha1": "ed892f945cf7e79c8756796f32d00fa4ceaf573b", + "size": 145512, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-arm64.jar", + "sha1": "beda65ee503443e60aa196d58ed31f8d001dc22a", + "size": 123808, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-x86.jar", + "sha1": "b997e3391d6ce8f05487e7335d95c606043884a1", + "size": 139251, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar", + "sha1": "a817bcf213db49f710603677457567c37d53e103", + "size": 36601, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-linux.jar", + "sha1": "33dbb017b6ed6b25f993ad9d56741a49e7937718", + "size": 166524, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos.jar", + "sha1": "56424dc8db3cfb8e7b594aa6d59a4f4387b7f544", + "size": 117480, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos-arm64.jar", + "sha1": "e577b87d8ad2ade361aaea2fcf226c660b15dee8", + "size": 103475, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar", + "sha1": "948a89b76a16aa324b046ae9308891216ffce5f9", + "size": 135585, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar", + "sha1": "cae85c4edb219c88b6a0c26a87955ad98dc9519d", + "size": 114250, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-x86.jar", + "sha1": "fb476c8ec110e1c137ad3ce8a7f7bfe6b11c6324", + "size": 110405, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar", + "sha1": "2623a6b8ae1dfcd880738656a9f0243d2e6840bd", + "size": 88237, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-linux.jar", + "sha1": "f906b6439f6daa66001182ea7727e3467a93681b", + "size": 476825, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos.jar", + "sha1": "3a57b8911835fb58b5e558d0ca0d28157e263d45", + "size": 397196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos-arm64.jar", + "sha1": "23d55e7490b57495320f6c9e1936d78fd72c4ef8", + "size": 346125, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar", + "sha1": "30a474d0e57193d7bc128849a3ab66bc9316fdb1", + "size": 576872, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-arm64.jar", + "sha1": "40d65f1a7368a2aa47336f9cb69f5a190cf9975a", + "size": 505234, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-x86.jar", + "sha1": "888349f7b1be6fbae58bf8edfb9ef12def04c4e3", + "size": 520313, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar", + "sha1": "831a5533a21a5f4f81bbc51bb13e9899319b5411", + "size": 921563, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-linux.jar", + "sha1": "ab9ab6fde3743e3550fa5d46d785ecb45b047d99", + "size": 79125, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos.jar", + "sha1": "a0d12697ea019a7362eff26475b0531340e876a6", + "size": 40709, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos-arm64.jar", + "sha1": "eafe34b871d966292e8db0f1f3d6b8b110d4e91d", + "size": 41665, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar", + "sha1": "c1807e9bd571402787d7e37e3029776ae2513bb8", + "size": 100205, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-arm64.jar", + "sha1": "527d78f1e9056aff3ed02ce93019c73c5e8f1721", + "size": 82445, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-x86.jar", + "sha1": "deef3eb9b178ff2ff3ce893cc72ae741c3a17974", + "size": 87463, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar", + "sha1": "b119297cf8ed01f247abe8685857f8e7fcf5980f", + "size": 112380, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-linux.jar", + "sha1": "3ee7aec8686e52867677110415566a5342a80230", + "size": 227237, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos.jar", + "sha1": "def8879b8d38a47a4cc1d48b1f9a7b772e51258e", + "size": 203582, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos-arm64.jar", + "sha1": "fcf073ed911752abdca5f0b00a53cfdf17ff8e8b", + "size": 178408, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar", + "sha1": "86315914ac119efdb02dc9e8e978ade84f1702af", + "size": 256301, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-arm64.jar", + "sha1": "fde63cdd2605c00636721a6c8b961e41d1f6b247", + "size": 216848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-x86.jar", + "sha1": "a8d41f419eecb430b7c91ea2ce2c5c451cae2091", + "size": 225147, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar", + "sha1": "0ff1914111ef2e3e0110ef2dabc8d8cdaad82347", + "size": 6767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-linux.jar", + "sha1": "a35110b9471bea8cde826ab297550ee8c22f5035", + "size": 45389, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos.jar", + "sha1": "78641a0fa5e9afa714adfdd152c357930c97a1ce", + "size": 44821, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos-arm64.jar", + "sha1": "972ecc17bad3571e81162153077b4d47b7b9eaa9", + "size": 41380, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar", + "sha1": "a5d830475ec0958d9fdba1559efa99aef211e6ff", + "size": 127930, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar", + "sha1": "83a5e780df610829ff3a737822b4f931cffecd91", + "size": 109139, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-x86.jar", + "sha1": "842eedd876fae354abc308c98a263f6bbc9e8a4d", + "size": 110042, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar", + "sha1": "ae58664f88e18a9bb2c77b063833ca7aaec484cb", + "size": 724243, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-linux.jar", + "sha1": "1de885aba434f934201b99f2f1afb142036ac189", + "size": 110704, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos.jar", + "sha1": "fc6bb723dec2cd031557dccb2a95f0ab80acb9db", + "size": 55706, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos-arm64.jar", + "sha1": "71d0d5e469c9c95351eb949064497e3391616ac9", + "size": 42693, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar", + "sha1": "0036c37f16ab611b3aa11f3bcf80b1d509b4ce6b", + "size": 159361, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-arm64.jar", + "sha1": "0f46cadcf95675908fd3a550d63d9d709cb68998", + "size": 130064, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-x86.jar", + "sha1": "3b14f4beae9dd39791ec9e12190a9380cd8a3ce6", + "size": 134695, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.slf4j:slf4j-api:2.0.1", + "downloads": { + "artifact": { + "path": "org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar", + "sha1": "f48d81adce2abf5ad3cfe463df517952749e03bc", + "size": 61388, + "url": "https://libraries.minecraft.net/org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar" + } + } + } + ], + "logging": {}, + "mainClass": "cpw.mods.bootstraplauncher.BootstrapLauncher", + "minimumLauncherVersion": 21, + "patches": [ + { + "arguments": { + "game": [ + "--username", + "${auth_player_name}", + "--version", + "${version_name}", + "--gameDir", + "${game_directory}", + "--assetsDir", + "${assets_root}", + "--assetIndex", + "${assets_index_name}", + "--uuid", + "${auth_uuid}", + "--accessToken", + "${auth_access_token}", + "--clientId", + "${clientid}", + "--xuid", + "${auth_xuid}", + "--userType", + "${user_type}", + "--versionType", + "${version_type}", + { + "rules": [ + { + "action": "allow", + "features": { + "is_demo_user": true + } + } + ], + "value": [ + "--demo" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "has_custom_resolution": true + } + } + ], + "value": [ + "--width", + "${resolution_width}", + "--height", + "${resolution_height}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "has_quick_plays_support": true + } + } + ], + "value": [ + "--quickPlayPath", + "${quickPlayPath}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_singleplayer": true + } + } + ], + "value": [ + "--quickPlaySingleplayer", + "${quickPlaySingleplayer}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_multiplayer": true + } + } + ], + "value": [ + "--quickPlayMultiplayer", + "${quickPlayMultiplayer}" + ] + }, + { + "rules": [ + { + "action": "allow", + "features": { + "is_quick_play_realms": true + } + } + ], + "value": [ + "--quickPlayRealms", + "${quickPlayRealms}" + ] + } + ], + "jvm": [ + { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "value": [ + "-XstartOnFirstThread" + ] + }, + { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ], + "value": [ + "-XX:HeapDumpPath\u003dMojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump" + ] + }, + { + "rules": [ + { + "action": "allow", + "os": { + "arch": "x86", + "name": "unknown" + } + } + ], + "value": [ + "-Xss1M" + ] + }, + "-Djava.library.path\u003d${natives_directory}", + "-Djna.tmpdir\u003d${natives_directory}", + "-Dorg.lwjgl.system.SharedLibraryExtractPath\u003d${natives_directory}", + "-Dio.netty.native.workdir\u003d${natives_directory}", + "-Dminecraft.launcher.brand\u003d${launcher_name}", + "-Dminecraft.launcher.version\u003d${launcher_version}", + "-cp", + "${classpath}" + ] + }, + "assetIndex": { + "totalSize": 618678099, + "id": "5", + "sha1": "1a8e4fcd47eb2b8a8e910b2a7d2bf6262169d7bc", + "size": 411581, + "url": "https://piston-meta.mojang.com/v1/packages/1a8e4fcd47eb2b8a8e910b2a7d2bf6262169d7bc/5.json" + }, + "assets": "5", + "complianceLevel": 1, + "downloads": { + "server_mappings": { + "sha1": "0b4dba049482496c507b2387a73a913230ebbd76", + "size": 6154195, + "url": "https://piston-data.mojang.com/v1/objects/0b4dba049482496c507b2387a73a913230ebbd76/server.txt" + }, + "client": { + "sha1": "0c3ec587af28e5a785c0b4a7b8a30f9a8f78f838", + "size": 23028853, + "url": "https://piston-data.mojang.com/v1/objects/0c3ec587af28e5a785c0b4a7b8a30f9a8f78f838/client.jar" + }, + "client_mappings": { + "sha1": "6c48521eed01fe2e8ecdadbd5ae348415f3c47da", + "size": 8001795, + "url": "https://piston-data.mojang.com/v1/objects/6c48521eed01fe2e8ecdadbd5ae348415f3c47da/client.txt" + }, + "server": { + "sha1": "84194a2f286ef7c14ed7ce0090dba59902951553", + "size": 47791053, + "url": "https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar" + } + }, + "id": "game", + "javaVersion": { + "component": "java-runtime-gamma", + "majorVersion": 17 + }, + "libraries": [ + { + "name": "ca.weblite:java-objc-bridge:1.1", + "downloads": { + "artifact": { + "path": "ca/weblite/java-objc-bridge/1.1/java-objc-bridge-1.1.jar", + "sha1": "1227f9e0666314f9de41477e3ec277e542ed7f7b", + "size": 1330045, + "url": "https://libraries.minecraft.net/ca/weblite/java-objc-bridge/1.1/java-objc-bridge-1.1.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "com.github.oshi:oshi-core:6.2.2", + "downloads": { + "artifact": { + "path": "com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar", + "sha1": "54f5efc19bca95d709d9a37d19ffcbba3d21c1a6", + "size": 947865, + "url": "https://libraries.minecraft.net/com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar" + } + } + }, + { + "name": "com.google.code.gson:gson:2.10", + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.10/gson-2.10.jar", + "sha1": "dd9b193aef96e973d5a11ab13cd17430c2e4306b", + "size": 286235, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.10/gson-2.10.jar" + } + } + }, + { + "name": "com.google.guava:failureaccess:1.0.1", + "downloads": { + "artifact": { + "path": "com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", + "sha1": "1dcf1de382a0bf95a3d8b0849546c88bac1292c9", + "size": 4617, + "url": "https://libraries.minecraft.net/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + } + } + }, + { + "name": "com.google.guava:guava:31.1-jre", + "downloads": { + "artifact": { + "path": "com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", + "sha1": "60458f877d055d0c9114d9e1a2efb737b4bc282c", + "size": 2959479, + "url": "https://libraries.minecraft.net/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" + } + } + }, + { + "name": "com.ibm.icu:icu4j:71.1", + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j/71.1/icu4j-71.1.jar", + "sha1": "9e7d3304c23f9ba5cb71915f7cce23231a57a445", + "size": 13963762, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j/71.1/icu4j-71.1.jar" + } + } + }, + { + "name": "com.mojang:authlib:4.0.43", + "downloads": { + "artifact": { + "path": "com/mojang/authlib/4.0.43/authlib-4.0.43.jar", + "sha1": "2ff9d747a77570a07a60d32ac77eb6162ad2a2d9", + "size": 121766, + "url": "https://libraries.minecraft.net/com/mojang/authlib/4.0.43/authlib-4.0.43.jar" + } + } + }, + { + "name": "com.mojang:blocklist:1.0.10", + "downloads": { + "artifact": { + "path": "com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar", + "sha1": "5c685c5ffa94c4cd39496c7184c1d122e515ecef", + "size": 964, + "url": "https://libraries.minecraft.net/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar" + } + } + }, + { + "name": "com.mojang:brigadier:1.1.8", + "downloads": { + "artifact": { + "path": "com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar", + "sha1": "5244ce82c3337bba4a196a3ce858bfaecc74404a", + "size": 77121, + "url": "https://libraries.minecraft.net/com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar" + } + } + }, + { + "name": "com.mojang:datafixerupper:6.0.8", + "downloads": { + "artifact": { + "path": "com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar", + "sha1": "3ba4a30557a9b057760af4011f909ba619fc5125", + "size": 689960, + "url": "https://libraries.minecraft.net/com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar" + } + } + }, + { + "name": "com.mojang:logging:1.1.1", + "downloads": { + "artifact": { + "path": "com/mojang/logging/1.1.1/logging-1.1.1.jar", + "sha1": "832b8e6674a9b325a5175a3a6267dfaf34c85139", + "size": 15343, + "url": "https://libraries.minecraft.net/com/mojang/logging/1.1.1/logging-1.1.1.jar" + } + } + }, + { + "name": "com.mojang:patchy:2.2.10", + "downloads": { + "artifact": { + "path": "com/mojang/patchy/2.2.10/patchy-2.2.10.jar", + "sha1": "da05971b07cbb379d002cf7eaec6a2048211fefc", + "size": 4439, + "url": "https://libraries.minecraft.net/com/mojang/patchy/2.2.10/patchy-2.2.10.jar" + } + } + }, + { + "name": "com.mojang:text2speech:1.17.9", + "downloads": { + "artifact": { + "path": "com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar", + "sha1": "3cad216e3a7f0c19b4b394388bc9ffc446f13b14", + "size": 12243, + "url": "https://libraries.minecraft.net/com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar" + } + } + }, + { + "name": "commons-codec:commons-codec:1.15", + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.15/commons-codec-1.15.jar", + "sha1": "49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d", + "size": 353793, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" + } + } + }, + { + "name": "commons-io:commons-io:2.11.0", + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.11.0/commons-io-2.11.0.jar", + "sha1": "a2503f302b11ebde7ebc3df41daebe0e4eea3689", + "size": 327135, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar" + } + } + }, + { + "name": "commons-logging:commons-logging:1.2", + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar", + "sha1": "4bfc12adfe4842bf07b657f0369c4cb522955686", + "size": 61829, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + } + } + }, + { + "name": "io.netty:netty-buffer:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar", + "sha1": "a544270cf1ae8b8077082f5036436a9a9971ea71", + "size": 304664, + "url": "https://libraries.minecraft.net/io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-codec:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar", + "sha1": "b77200379acb345a9ffdece1c605e591ac3e4e0a", + "size": 339155, + "url": "https://libraries.minecraft.net/io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-common:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar", + "sha1": "022d148e85c3f5ebdacc0ce1f5aabb1d420f73f3", + "size": 653880, + "url": "https://libraries.minecraft.net/io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-handler:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar", + "sha1": "644041d1fa96a5d3130a29e8978630d716d76e38", + "size": 538569, + "url": "https://libraries.minecraft.net/io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-resolver:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar", + "sha1": "38f665ae8dcd29032eea31245ba7806bed2e0fa8", + "size": 37776, + "url": "https://libraries.minecraft.net/io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport-classes-epoll:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar", + "sha1": "e7c7dd18deac93105797f30057c912651ea76521", + "size": 142066, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport-native-epoll:4.1.82.Final:linux-aarch_64", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-aarch_64.jar", + "sha1": "476409d6255001ca53a55f65b01c13822f8dc93a", + "size": 39489, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-aarch_64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "io.netty:netty-transport-native-epoll:4.1.82.Final:linux-x86_64", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-x86_64.jar", + "sha1": "c7350a71920f3ae9142945e25fed4846cce53374", + "size": 37922, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-epoll/4.1.82.Final/netty-transport-native-epoll-4.1.82.Final-linux-x86_64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "io.netty:netty-transport-native-unix-common:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar", + "sha1": "3e895b35ca1b8a0eca56cacff4c2dde5d2c6abce", + "size": 43684, + "url": "https://libraries.minecraft.net/io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar" + } + } + }, + { + "name": "io.netty:netty-transport:4.1.82.Final", + "downloads": { + "artifact": { + "path": "io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar", + "sha1": "e431a218d91acb6476ccad5f5aafde50aa3945ca", + "size": 485752, + "url": "https://libraries.minecraft.net/io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar" + } + } + }, + { + "name": "it.unimi.dsi:fastutil:8.5.9", + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar", + "sha1": "bb7ea75ecdb216654237830b3a96d87ad91f8cc5", + "size": 23376043, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar" + } + } + }, + { + "name": "net.java.dev.jna:jna-platform:5.12.1", + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar", + "sha1": "097406a297c852f4a41e688a176ec675f72e8329", + "size": 1356627, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar" + } + } + }, + { + "name": "net.java.dev.jna:jna:5.12.1", + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar", + "sha1": "b1e93a735caea94f503e95e6fe79bf9cdc1e985d", + "size": 1866196, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar" + } + } + }, + { + "name": "net.sf.jopt-simple:jopt-simple:5.0.4", + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar", + "sha1": "4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c", + "size": 78146, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar" + } + } + }, + { + "name": "org.apache.commons:commons-compress:1.21", + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar", + "sha1": "4ec95b60d4e86b5c95a0e919cb172a0af98011ef", + "size": 1018316, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar" + } + } + }, + { + "name": "org.apache.commons:commons-lang3:3.12.0", + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar", + "sha1": "c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e", + "size": 587402, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + } + } + }, + { + "name": "org.apache.httpcomponents:httpclient:4.5.13", + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", + "sha1": "e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada", + "size": 780321, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + } + } + }, + { + "name": "org.apache.httpcomponents:httpcore:4.4.15", + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", + "sha1": "7f2e0c573eaa7a74bac2e89b359e1f73d92a0a1d", + "size": 328324, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-api:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar", + "sha1": "ea1b37f38c327596b216542bc636cfdc0b8036fa", + "size": 317566, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-core:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar", + "sha1": "3b6eeb4de4c49c0fe38a4ee27188ff5fee44d0bb", + "size": 1864386, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar" + } + } + }, + { + "name": "org.apache.logging.log4j:log4j-slf4j2-impl:2.19.0", + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar", + "sha1": "5c04bfdd63ce9dceb2e284b81e96b6a70010ee10", + "size": 27721, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar" + } + } + }, + { + "name": "org.joml:joml:1.10.5", + "downloads": { + "artifact": { + "path": "org/joml/joml/1.10.5/joml-1.10.5.jar", + "sha1": "22566d58af70ad3d72308bab63b8339906deb649", + "size": 712082, + "url": "https://libraries.minecraft.net/org/joml/joml/1.10.5/joml-1.10.5.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar", + "sha1": "cbac1b8d30cb4795149c1ef540f912671a8616d0", + "size": 128801, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-linux.jar", + "sha1": "81716978214ecbda15050ca394b06ef61501a49e", + "size": 119817, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos.jar", + "sha1": "9ec4ce1fc8c85fdef03ef4ff2aace6f5775fb280", + "size": 131655, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos-arm64.jar", + "sha1": "cac0d3f712a3da7641fa174735a5f315de7ffe0a", + "size": 129077, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar", + "sha1": "ed892f945cf7e79c8756796f32d00fa4ceaf573b", + "size": 145512, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-arm64.jar", + "sha1": "beda65ee503443e60aa196d58ed31f8d001dc22a", + "size": 123808, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-glfw:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-x86.jar", + "sha1": "b997e3391d6ce8f05487e7335d95c606043884a1", + "size": 139251, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar", + "sha1": "a817bcf213db49f710603677457567c37d53e103", + "size": 36601, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-linux.jar", + "sha1": "33dbb017b6ed6b25f993ad9d56741a49e7937718", + "size": 166524, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos.jar", + "sha1": "56424dc8db3cfb8e7b594aa6d59a4f4387b7f544", + "size": 117480, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos-arm64.jar", + "sha1": "e577b87d8ad2ade361aaea2fcf226c660b15dee8", + "size": 103475, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar", + "sha1": "948a89b76a16aa324b046ae9308891216ffce5f9", + "size": 135585, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar", + "sha1": "cae85c4edb219c88b6a0c26a87955ad98dc9519d", + "size": 114250, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-x86.jar", + "sha1": "fb476c8ec110e1c137ad3ce8a7f7bfe6b11c6324", + "size": 110405, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar", + "sha1": "2623a6b8ae1dfcd880738656a9f0243d2e6840bd", + "size": 88237, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-linux.jar", + "sha1": "f906b6439f6daa66001182ea7727e3467a93681b", + "size": 476825, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos.jar", + "sha1": "3a57b8911835fb58b5e558d0ca0d28157e263d45", + "size": 397196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos-arm64.jar", + "sha1": "23d55e7490b57495320f6c9e1936d78fd72c4ef8", + "size": 346125, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar", + "sha1": "30a474d0e57193d7bc128849a3ab66bc9316fdb1", + "size": 576872, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-arm64.jar", + "sha1": "40d65f1a7368a2aa47336f9cb69f5a190cf9975a", + "size": 505234, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-openal:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-x86.jar", + "sha1": "888349f7b1be6fbae58bf8edfb9ef12def04c4e3", + "size": 520313, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar", + "sha1": "831a5533a21a5f4f81bbc51bb13e9899319b5411", + "size": 921563, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-linux.jar", + "sha1": "ab9ab6fde3743e3550fa5d46d785ecb45b047d99", + "size": 79125, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos.jar", + "sha1": "a0d12697ea019a7362eff26475b0531340e876a6", + "size": 40709, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos-arm64.jar", + "sha1": "eafe34b871d966292e8db0f1f3d6b8b110d4e91d", + "size": 41665, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar", + "sha1": "c1807e9bd571402787d7e37e3029776ae2513bb8", + "size": 100205, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-arm64.jar", + "sha1": "527d78f1e9056aff3ed02ce93019c73c5e8f1721", + "size": 82445, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-opengl:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-x86.jar", + "sha1": "deef3eb9b178ff2ff3ce893cc72ae741c3a17974", + "size": 87463, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar", + "sha1": "b119297cf8ed01f247abe8685857f8e7fcf5980f", + "size": 112380, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-linux.jar", + "sha1": "3ee7aec8686e52867677110415566a5342a80230", + "size": 227237, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos.jar", + "sha1": "def8879b8d38a47a4cc1d48b1f9a7b772e51258e", + "size": 203582, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos-arm64.jar", + "sha1": "fcf073ed911752abdca5f0b00a53cfdf17ff8e8b", + "size": 178408, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar", + "sha1": "86315914ac119efdb02dc9e8e978ade84f1702af", + "size": 256301, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-arm64.jar", + "sha1": "fde63cdd2605c00636721a6c8b961e41d1f6b247", + "size": 216848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-stb:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-x86.jar", + "sha1": "a8d41f419eecb430b7c91ea2ce2c5c451cae2091", + "size": 225147, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar", + "sha1": "0ff1914111ef2e3e0110ef2dabc8d8cdaad82347", + "size": 6767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-linux.jar", + "sha1": "a35110b9471bea8cde826ab297550ee8c22f5035", + "size": 45389, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos.jar", + "sha1": "78641a0fa5e9afa714adfdd152c357930c97a1ce", + "size": 44821, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos-arm64.jar", + "sha1": "972ecc17bad3571e81162153077b4d47b7b9eaa9", + "size": 41380, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar", + "sha1": "a5d830475ec0958d9fdba1559efa99aef211e6ff", + "size": 127930, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar", + "sha1": "83a5e780df610829ff3a737822b4f931cffecd91", + "size": 109139, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-x86.jar", + "sha1": "842eedd876fae354abc308c98a263f6bbc9e8a4d", + "size": 110042, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar", + "sha1": "ae58664f88e18a9bb2c77b063833ca7aaec484cb", + "size": 724243, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar" + } + } + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-linux", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-linux.jar", + "sha1": "1de885aba434f934201b99f2f1afb142036ac189", + "size": 110704, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-linux.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-macos", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos.jar", + "sha1": "fc6bb723dec2cd031557dccb2a95f0ab80acb9db", + "size": 55706, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-macos-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos-arm64.jar", + "sha1": "71d0d5e469c9c95351eb949064497e3391616ac9", + "size": 42693, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-macos-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar", + "sha1": "0036c37f16ab611b3aa11f3bcf80b1d509b4ce6b", + "size": 159361, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows-arm64", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-arm64.jar", + "sha1": "0f46cadcf95675908fd3a550d63d9d709cb68998", + "size": 130064, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-arm64.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.lwjgl:lwjgl:3.3.1:natives-windows-x86", + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-x86.jar", + "sha1": "3b14f4beae9dd39791ec9e12190a9380cd8a3ce6", + "size": 134695, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows-x86.jar" + } + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + }, + { + "name": "org.slf4j:slf4j-api:2.0.1", + "downloads": { + "artifact": { + "path": "org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar", + "sha1": "f48d81adce2abf5ad3cfe463df517952749e03bc", + "size": 61388, + "url": "https://libraries.minecraft.net/org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar" + } + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile\u003d${path}", + "file": { + "id": "client-1.12.xml", + "sha1": "bd65e7d2e3c237be76cfbef4c2405033d7f91521", + "size": 888, + "url": "https://piston-data.mojang.com/v1/objects/bd65e7d2e3c237be76cfbef4c2405033d7f91521/client-1.12.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minimumLauncherVersion": 21, + "priority": 0, + "releaseTime": "2023-06-12T21:25:51+08:00", + "time": "2023-06-12T21:25:51+08:00", + "type": "release", + "version": "1.20.1" + }, + { + "arguments": { + "game": [ + "--launchTarget", + "forgeclient", + "--fml.forgeVersion", + "47.1.47", + "--fml.mcVersion", + "1.20.1", + "--fml.forgeGroup", + "net.minecraftforge", + "--fml.mcpVersion", + "20230612.114412" + ], + "jvm": [ + "-Djava.net.preferIPv6Addresses\u003dsystem", + "-DignoreList\u003dbootstraplauncher,securejarhandler,asm-commons,asm-util,asm-analysis,asm-tree,asm,JarJarFileSystems,client-extra,fmlcore,javafmllanguage,lowcodelanguage,mclanguage,forge-,${version_name}.jar", + "-DmergeModules\u003djna-5.10.0.jar,jna-platform-5.10.0.jar", + "-DlibraryDirectory\u003d${library_directory}", + "-p", + "${library_directory}/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar${classpath_separator}${library_directory}/cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar${classpath_separator}${library_directory}/org/ow2/asm/asm/9.5/asm-9.5.jar${classpath_separator}${library_directory}/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar", + "--add-modules", + "ALL-MODULE-PATH", + "--add-opens", + "java.base/java.util.jar\u003dcpw.mods.securejarhandler", + "--add-opens", + "java.base/java.lang.invoke\u003dcpw.mods.securejarhandler", + "--add-exports", + "java.base/sun.security.util\u003dcpw.mods.securejarhandler", + "--add-exports", + "jdk.naming.dns/com.sun.jndi.dns\u003djava.naming" + ] + }, + "id": "forge", + "inheritsFrom": "1.20.1", + "libraries": [ + { + "name": "cpw.mods:securejarhandler:2.1.10", + "downloads": { + "artifact": { + "path": "cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar", + "sha1": "51e6a22c6c716beb11e244bf5b8be480f51dd6b5", + "size": 88749, + "url": "https://maven.minecraftforge.net/cpw/mods/securejarhandler/2.1.10/securejarhandler-2.1.10.jar" + } + } + }, + { + "name": "org.ow2.asm:asm:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm/9.5/asm-9.5.jar", + "sha1": "dc6ea1875f4d64fbc85e1691c95b96a3d8569c90", + "size": 121863, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm/9.5/asm-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-commons:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar", + "sha1": "19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0", + "size": 72209, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-tree:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar", + "sha1": "fd33c8b6373abaa675be407082fdfda35021254a", + "size": 51944, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-util:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-util/9.5/asm-util-9.5.jar", + "sha1": "64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe", + "size": 91076, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar" + } + } + }, + { + "name": "org.ow2.asm:asm-analysis:9.5", + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar", + "sha1": "490bacc77de7cbc0be1a30bb3471072d705be4a4", + "size": 33978, + "url": "https://maven.minecraftforge.net/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar" + } + } + }, + { + "name": "net.minecraftforge:accesstransformers:8.0.4", + "downloads": { + "artifact": { + "path": "net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar", + "sha1": "272d240aa73f42195b2a68e2ebd8b701ecf41f63", + "size": 77756, + "url": "https://maven.minecraftforge.net/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar" + } + } + }, + { + "name": "org.antlr:antlr4-runtime:4.9.1", + "downloads": { + "artifact": { + "path": "org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar", + "sha1": "428664f05d2b7f7b7610204b5aa7c1763f62011a", + "size": 337868, + "url": "https://maven.minecraftforge.net/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar" + } + } + }, + { + "name": "net.minecraftforge:eventbus:6.0.5", + "downloads": { + "artifact": { + "path": "net/minecraftforge/eventbus/6.0.5/eventbus-6.0.5.jar", + "sha1": "699143dd438431d06b57416944f7cedbe52e1475", + "size": 53985, + "url": "https://maven.minecraftforge.net/net/minecraftforge/eventbus/6.0.5/eventbus-6.0.5.jar" + } + } + }, + { + "name": "net.minecraftforge:forgespi:7.0.1", + "downloads": { + "artifact": { + "path": "net/minecraftforge/forgespi/7.0.1/forgespi-7.0.1.jar", + "sha1": "3b4972a0cdb135853dba219be61a79b22cff1309", + "size": 29831, + "url": "https://maven.minecraftforge.net/net/minecraftforge/forgespi/7.0.1/forgespi-7.0.1.jar" + } + } + }, + { + "name": "net.minecraftforge:coremods:5.0.1", + "downloads": { + "artifact": { + "path": "net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar", + "sha1": "386b00279628b105b2d507539c46e134e96f6237", + "size": 24199, + "url": "https://maven.minecraftforge.net/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar" + } + } + }, + { + "name": "cpw.mods:modlauncher:10.0.9", + "downloads": { + "artifact": { + "path": "cpw/mods/modlauncher/10.0.9/modlauncher-10.0.9.jar", + "sha1": "06d9443f56f50bb85cea383686ff9c867391458b", + "size": 130343, + "url": "https://maven.minecraftforge.net/cpw/mods/modlauncher/10.0.9/modlauncher-10.0.9.jar" + } + } + }, + { + "name": "net.minecraftforge:unsafe:0.2.0", + "downloads": { + "artifact": { + "path": "net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar", + "sha1": "54d7a0a5e8fdb71b973025caa46f341ae5904f39", + "size": 2834, + "url": "https://maven.minecraftforge.net/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar" + } + } + }, + { + "name": "net.minecraftforge:mergetool:1.1.5:api", + "downloads": { + "artifact": { + "path": "net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar", + "sha1": "f3da18e12c696d35a47c82cbb2cc8b5aa15e1154", + "size": 2572, + "url": "https://maven.minecraftforge.net/net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar" + } + } + }, + { + "name": "com.electronwill.night-config:core:3.6.4", + "downloads": { + "artifact": { + "path": "com/electronwill/night-config/core/3.6.4/core-3.6.4.jar", + "sha1": "510f174abbf1c947494db50ef2445683bd52c230", + "size": 199834, + "url": "https://maven.minecraftforge.net/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar" + } + } + }, + { + "name": "com.electronwill.night-config:toml:3.6.4", + "downloads": { + "artifact": { + "path": "com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar", + "sha1": "51d6cefb2b55ee55ee26b16391212fb2c7dfb4f4", + "size": 31816, + "url": "https://maven.minecraftforge.net/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar" + } + } + }, + { + "name": "org.apache.maven:maven-artifact:3.8.5", + "downloads": { + "artifact": { + "path": "org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar", + "sha1": "4433f50c07debefaed0553bd0068f4f48d449313", + "size": 58077, + "url": "https://maven.minecraftforge.net/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar" + } + } + }, + { + "name": "net.jodah:typetools:0.6.3", + "downloads": { + "artifact": { + "path": "net/jodah/typetools/0.6.3/typetools-0.6.3.jar", + "sha1": "a01aaa6ddaea9ec07ec4f209487b7a46a526283a", + "size": 18281, + "url": "https://maven.minecraftforge.net/net/jodah/typetools/0.6.3/typetools-0.6.3.jar" + } + } + }, + { + "name": "net.minecrell:terminalconsoleappender:1.2.0", + "downloads": { + "artifact": { + "path": "net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar", + "sha1": "96d02cd3b384ff015a8fef4223bcb4ccf1717c95", + "size": 15977, + "url": "https://maven.minecraftforge.net/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar" + } + } + }, + { + "name": "org.jline:jline-reader:3.12.1", + "downloads": { + "artifact": { + "path": "org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar", + "sha1": "4382ab1382c7b6f379377ed5f665dc2f6e1218bc", + "size": 150765, + "url": "https://maven.minecraftforge.net/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar" + } + } + }, + { + "name": "org.jline:jline-terminal:3.12.1", + "downloads": { + "artifact": { + "path": "org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar", + "sha1": "c777448314e050d980a6b697c140f3bfe9eb7416", + "size": 211712, + "url": "https://maven.minecraftforge.net/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar" + } + } + }, + { + "name": "org.spongepowered:mixin:0.8.5", + "downloads": { + "artifact": { + "path": "org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar", + "sha1": "9d1c0c3a304ae6697ecd477218fa61b850bf57fc", + "size": 1089277, + "url": "https://maven.minecraftforge.net/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar" + } + } + }, + { + "name": "org.openjdk.nashorn:nashorn-core:15.3", + "downloads": { + "artifact": { + "path": "org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar", + "sha1": "43977e804697048fc8d81d333a36c17d07a5b3dd", + "size": 2167288, + "url": "https://maven.minecraftforge.net/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarSelector:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar", + "sha1": "376cc9c8ea60720cf027c01fc033de915699801c", + "size": 17374, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarMetadata:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar", + "sha1": "0083feaa9b770e6ac0e96ee4fc23fa89325c5fe2", + "size": 15895, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar" + } + } + }, + { + "name": "cpw.mods:bootstraplauncher:1.1.2", + "downloads": { + "artifact": { + "path": "cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar", + "sha1": "0c546e00443d8432cda6baa1c860346980742628", + "size": 8284, + "url": "https://maven.minecraftforge.net/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar" + } + } + }, + { + "name": "net.minecraftforge:JarJarFileSystems:0.3.19", + "downloads": { + "artifact": { + "path": "net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar", + "sha1": "2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020", + "size": 32195, + "url": "https://maven.minecraftforge.net/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar" + } + } + }, + { + "name": "net.minecraftforge:fmlloader:1.20.1-47.1.47", + "downloads": { + "artifact": { + "path": "net/minecraftforge/fmlloader/1.20.1-47.1.47/fmlloader-1.20.1-47.1.47.jar", + "sha1": "68188b4f1c30c6a14cf491c7da7f38da41bc5722", + "size": 264249, + "url": "https://maven.minecraftforge.net/net/minecraftforge/fmlloader/1.20.1-47.1.47/fmlloader-1.20.1-47.1.47.jar" + } + } + }, + { + "name": "net.minecraftforge:fmlearlydisplay:1.20.1-47.1.47", + "downloads": { + "artifact": { + "path": "net/minecraftforge/fmlearlydisplay/1.20.1-47.1.47/fmlearlydisplay-1.20.1-47.1.47.jar", + "sha1": "b2b9a41bed58b24f27b4d7852cfaff69d675d489", + "size": 170337, + "url": "https://maven.minecraftforge.net/net/minecraftforge/fmlearlydisplay/1.20.1-47.1.47/fmlearlydisplay-1.20.1-47.1.47.jar" + } + } + } + ], + "logging": {}, + "mainClass": "cpw.mods.bootstraplauncher.BootstrapLauncher", + "priority": 30000, + "releaseTime": "2023-09-03T07:30:29+08:00", + "time": "2023-09-03T07:30:29+08:00", + "type": "release", + "version": "47.1.47" + } + ], + "releaseTime": "2023-09-03T07:30:29+08:00", + "root": true, + "time": "2023-09-03T07:30:29+08:00", + "type": "release" +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/authlib-injector.log b/.minecraft/versions/1.20.1/authlib-injector.log new file mode 100644 index 0000000..76b8828 --- /dev/null +++ b/.minecraft/versions/1.20.1/authlib-injector.log @@ -0,0 +1,12 @@ +Logging started at 2023-09-05T16:30:28.854745533Z +[authlib-injector] [INFO] Version: 1.2.3 +[authlib-injector] [INFO] Authentication server: https://skin.ddaodan.cn/api/yggdrasil/ +[authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] +[authlib-injector] [INFO] Setting accountType to msa +[authlib-injector] [INFO] Transformed [com.mojang.authlib.properties.Property] with [Yggdrasil Public Key Transformer] +[authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] +[authlib-injector] [INFO] Httpd is running on port 38949 +[authlib-injector] [INFO] Transformed [net.minecraft.client.player.AbstractClientPlayer] with [Constant URL Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.HttpAuthenticationService] with [ConcatenateURL Workaround] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilEnvironment] with [Constant URL Transformer] +[authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilServicesKeyInfo] with [Yggdrasil Public Key Transformer] diff --git a/.minecraft/versions/1.20.1/config/create-client.toml b/.minecraft/versions/1.20.1/config/create-client.toml new file mode 100644 index 0000000..d6e4278 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/create-client.toml @@ -0,0 +1,146 @@ + +#. +#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder! +[client] + #. + #Show item descriptions on Shift and controls on Ctrl. + enableTooltips = true + #. + #Display a tooltip when looking at overstressed components. + enableOverstressedTooltip = true + #. + #Log a stack-trace when rendering issues happen within a moving contraption. + explainRenderErrors = false + #. + #Higher density means more spawned particles. + #Range: 0.0 ~ 1.0 + fanParticleDensity = 0.5 + #. + #[in Blocks] + #Maximum Distance to the player at which items in Blocks' filter slots will be displayed + #Range: 1.0 ~ 3.4028234663852886E38 + filterItemRenderDistance = 10.0 + #. + #Show kinetic debug information on blocks while the F3-Menu is open. + enableRainbowDebug = false + #. + #The maximum amount of blocks for which to try and calculate dynamic contraption lighting. Decrease if large contraption cause too much lag + #Range: > 0 + maximumContraptionLightVolume = 16384 + #. + #Choose the menu row that the Create config button appears on in the main menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 4 + mainMenuConfigButtonRow = 2 + #. + #Offset the Create config button in the main menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + mainMenuConfigButtonOffsetX = -4 + #. + #Choose the menu row that the Create config button appears on in the in-game menu + #Set to 0 to disable the button altogether + #Range: 0 ~ 5 + ingameMenuConfigButtonRow = 3 + #. + #Offset the Create config button in the in-game menu by this many pixels on the X axis + #The sign (-/+) of this value determines what side of the row the button appears on (left/right) + #Range: > -2147483648 + ingameMenuConfigButtonOffsetX = -4 + #. + #Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled + ignoreFabulousWarning = false + + #. + #Configure your vision range when submerged in Create's custom fluids + [client.fluidFogSettings] + #. + #The vision range through honey will be multiplied by this factor + #Range: 0.125 ~ 256.0 + honey = 1.0 + #. + #The vision range though chocolate will be multiplied by this factor + #Range: 0.125 ~ 256.0 + chocolate = 1.0 + + #. + #Settings for the Goggle Overlay + [client.goggleOverlay] + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetX = 20 + #. + #Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay + #Range: > -2147483648 + overlayOffsetY = 0 + #. + #Enable this to use your custom colors for the Goggle- and Hover- Overlay + customColorsOverlay = false + #. + #The custom background color to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBackgroundOverlay = -267386864 + #. + #The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderTopOverlay = 1347420415 + #. + #The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled + #[in Hex: #AaRrGgBb] + #[@cui:IntDisplay:#] + #Range: > -2147483648 + customBorderBotOverlay = 1344798847 + + #. + #Settings for the Placement Assist + [client.placementAssist] + #. + #What indicator should be used when showing where the assisted placement ends up relative to your crosshair + #Choose 'NONE' to disable the Indicator altogether + #Allowed Values: TEXTURE, TRIANGLE, NONE + indicatorType = "TEXTURE" + #. + #Change the size of the Indicator by this multiplier + #Range: 0.0 ~ 3.4028234663852886E38 + indicatorScale = 1.0 + + #. + #Ponder settings + [client.ponder] + #. + #Slow down a ponder scene whenever there is text on screen. + comfyReading = false + #. + #Show additional info in the ponder view and reload scene scripts more frequently. + editingMode = false + + #. + #Sound settings + [client.sound] + #. + #Make cogs rumble and machines clatter. + enableAmbientSounds = true + #. + #Maximum volume modifier of Ambient noise + #Range: 0.0 ~ 1.0 + ambientVolumeCap = 0.10000000149011612 + + #. + #Railway related settings + [client.trains] + #. + #How far away the Camera should zoom when seated on a train + #Range: 0.0 ~ 3.4028234663852886E38 + mountedZoomMultiplier = 3.0 + #. + #Display nodes and edges of a Railway Network while f3 debug mode is active + showTrackGraphOnF3 = false + #. + #Additionally display materials of a Rail Network while f3 debug mode is active + showExtendedTrackGraphOnF3 = false + diff --git a/.minecraft/versions/1.20.1/config/create-common.toml b/.minecraft/versions/1.20.1/config/create-common.toml new file mode 100644 index 0000000..ab1174e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/create-common.toml @@ -0,0 +1,9 @@ + +#. +#Modify Create's impact on your terrain +[worldgen] + #. + #. + #Prevents all worldgen added by Create from taking effect + disableWorldGen = false + diff --git a/.minecraft/versions/1.20.1/config/curios-client.toml b/.minecraft/versions/1.20.1/config/curios-client.toml new file mode 100644 index 0000000..d14999b --- /dev/null +++ b/.minecraft/versions/1.20.1/config/curios-client.toml @@ -0,0 +1,21 @@ + +#Client only settings, mostly things related to rendering +[client] + #Set to true to enable rendering curios + renderCurios = true + #The X-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonXOffset = 0 + #The Y-Offset for the Curios GUI button + #Range: -100 ~ 100 + buttonYOffset = 0 + #The X-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonXOffset = 0 + #The Y-Offset for the Creative Curios GUI button + #Range: -100 ~ 100 + creativeButtonYOffset = 0 + #The corner for the Curios GUI button + #Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + buttonCorner = "TOP_LEFT" + diff --git a/.minecraft/versions/1.20.1/config/emi.css b/.minecraft/versions/1.20.1/config/emi.css new file mode 100644 index 0000000..9c294c0 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/emi.css @@ -0,0 +1,447 @@ +/** EMI Config */ + +#general { + /** + * Whether EMI is enabled and visible. + */ + enabled: true; + + /** + * Whether cheating in items is enabled. + */ + cheat-mode: false; + + /** + * How much EMI should use tooltips and popups to show controls and information. + */ + help-level: normal; + + /** + * Whether normal search queries should include the tooltip. + */ + search-tooltip-by-default: true; + + /** + * Whether normal search queries should include the mod name. + */ + search-mod-name-by-default: false; + + /** + * Whether normal search queries should include the stack's tags. + */ + search-tags-by-default: false; +} + +#ui { + /** + * Which action should be performed when clicking the recipe book. + */ + recipe-book-action: toggle-craftables; + + /** + * Where to display status effects in the inventory. + */ + effect-location: top; + + /** + * Whether to display a gray overlay when hovering over a stack. + */ + show-hover-overlay: true; + + /** + * Whether to add mod name to tooltips + */ + append-mod-id: true; + + /** + * Whether to add mod name to item tooltips, in case another mod provides behavior + */ + append-item-mod-id: true; + + /** + * Prevents recipes being quick crafted from shifting around under the cursor. + */ + miscraft-prevention: true; + + /** + * The unit to display fluids as. + */ + fluid-unit: millibuckets; + + /** + * Whether to use the batched render system. Batching is faster, but may have + * incompatibilities with shaders or other mods. + */ + use-batched-renderer: true; + + /** + * Whether to have the search bar in the center of the screen, instead of to the + * side. + */ + center-search-bar: true; + + /** + * Which sidebar type to switch to when searching. + */ + search-sidebar-focus: index; + + /** + * Which sidebar type to focus when the search is empty. + */ + empty-search-sidebar-focus: none; + + /** + * The amount of vertical margin to give in the recipe screen. + */ + vertical-margin: 20; + + /** + * The minimum width of the recipe screen in pixels. Controls how many tabs there + * can be, and where the page switching buttons go. The default is 176, the width + * of most screens. + */ + minimum-recipe-screen-width: 176; + + /** + * Where to show workstations in the recipe screen + */ + workstation-location: bottom; + + /** + * Display cost per batch when hovering a recipe output + */ + show-cost-per-batch: true; + + /** + * Whether recipes should have a button to set as default. + */ + recipe-default-button: true; + + /** + * Whether recipes should have a button to show the recipe tree. + */ + recipe-tree-button: true; + + /** + * Whether recipes should have a button to fill the ingredients in a handler. + */ + recipe-fill-button: true; + + /** + * Whether recipes should have a button to take a screenshot of the recipe. + */ + recipe-screenshot-button: false; + + /** + * The GUI scale at which recipe screenshots are saved. Use 0 to use the current + * GUI scale. + */ + recipe-screenshot-scale: 0; + + /** + * The pages in the left sidebar + */ + left-sidebar-pages: favorites; + + /** + * The subpanels in the left sidebar + */ + left-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the left sidebar to + */ + left-sidebar-size: 12, 100; + + /** + * How much space to maintain between the left sidebar and obstructions, in pixels + */ + left-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the left sidebar + */ + left-sidebar-align: left, top; + + /** + * Whether to render the header buttons and page count for the left sidebar + */ + left-sidebar-header: visible; + + /** + * Which theme to use for the left sidebar + */ + left-sidebar-theme: transparent; + + /** + * The pages in the right sidebar + */ + right-sidebar-pages: index, craftables; + + /** + * The subpanels in the right sidebar + */ + right-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the right sidebar to + */ + right-sidebar-size: 12, 100; + + /** + * How much space to maintain between the right sidebar and obstructions, in pixels + */ + right-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the right sidebar + */ + right-sidebar-align: right, top; + + /** + * Whether to render the header buttons and page count for the right sidebar + */ + right-sidebar-header: visible; + + /** + * Which theme to use for the right sidebar + */ + right-sidebar-theme: transparent; + + /** + * The pages in the top sidebar + */ + top-sidebar-pages: none; + + /** + * The subpanels in the top sidebar + */ + top-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the top sidebar to + */ + top-sidebar-size: 9, 9; + + /** + * How much space to maintain between the top sidebar and obstructions, in pixels + */ + top-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the top sidebar + */ + top-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the top sidebar + */ + top-sidebar-header: visible; + + /** + * Which theme to use for the top sidebar + */ + top-sidebar-theme: transparent; + + /** + * The pages in the bottom sidebar + */ + bottom-sidebar-pages: none; + + /** + * The subpanels in the bottom sidebar + */ + bottom-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the bottom sidebar to + */ + bottom-sidebar-size: 9, 9; + + /** + * How much space to maintain between the bottom sidebar and obstructions, in + * pixels + */ + bottom-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the bottom sidebar + */ + bottom-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the bottom sidebar + */ + bottom-sidebar-header: visible; + + /** + * Which theme to use for the bottom sidebar + */ + bottom-sidebar-theme: transparent; +} + +#binds { + /** + * Toggle the visibility of EMI. + */ + toggle-visibility: "ctrl key.keyboard.o"; + + /** + * Focuse the search bar. + */ + focus-search: "ctrl key.keyboard.f"; + + /** + * Clears the search bar. + */ + clear-search: "key.keyboard.unknown"; + + /** + * Display the recipes for creating a stack. + */ + view-recipes: "key.keyboard.r"; + view-recipes: "key.mouse.left"; + + /** + * Display the recipes that can be created using a stack. + */ + view-uses: "key.keyboard.u"; + view-uses: "key.mouse.right"; + + /** + * Favorite the item to display on the side of the screen opposite of recipies for + * quick access. + */ + favorite: "key.keyboard.a"; + + /** + * Set the default recipe for a given stack in the output of a recipe to that + * recipe. + */ + default-stack: "ctrl key.mouse.left"; + + /** + * Display the recipe tree for a given stack. + */ + view-stack-tree: "key.keyboard.unknown"; + + /** + * Display the recipe tree. + */ + view-tree: "key.keyboard.unknown"; + + /** + * Return to the previous page in EMI. + */ + back: "key.keyboard.backspace"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result. + */ + craft-one: "key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible. + */ + craft-all: "shift key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in inventory if possible. + */ + craft-one-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible and put in inventory if + * possible. + */ + craft-all-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in cursor if possible. + */ + craft-one-to-cursor: "ctrl key.mouse.left"; + + /** + * Display the recipe that will be used to craft on a stack with no recipe context. + */ + show-craft: "key.keyboard.left.shift"; + + /** + * Cheat in one of an item into the inventory. + */ + cheat-one-to-inventory: "ctrl key.mouse.right"; + + /** + * Cheat in a stack of an item into the inventory. + */ + cheat-stack-to-inventory: "ctrl key.mouse.left"; + + /** + * Cheat in one of an item into the cursor. + */ + cheat-one-to-cursor: "ctrl key.mouse.middle"; + + /** + * Cheat in a stack of an item into the cursor. + */ + cheat-stack-to-cursor: "key.keyboard.unknown"; + + /** + * Delete the stack in the cursor when hovering the index + */ + delete-cursor-stack: "key.mouse.left"; + + /** + * In edit mode, hide the hovered stack + */ + hide-stack: "ctrl key.mouse.left"; + + /** + * In edit mode, hide stacks with the hovered stack's id + */ + hide-stack-by-id: "ctrl shift key.mouse.left"; +} + +#dev { + /** + * Whether development functions should be enabled. Not recommended for general + * play. + */ + dev-mode: false; + + /** + * Whether editing the index is enabled + */ + edit-mode: false; + + /** + * Whether to log untranslated tags as warnings. + */ + log-untranslated-tags: false; + + /** + * Whether to log ingredients that don't have a representative tag as warnings. + */ + log-non-tag-ingredients: false; + + /** + * Whether hovering the output of a recipe should show the recipe's EMI ID. + */ + show-recipe-ids: false; + + /** + * Whether stacks in the index should display a highlight if they have a recipe + * default. + */ + highlight-defaulted: false; + + /** + * Whether to display exclusion areas + */ + highlight-exclusion-areas: false; +} diff --git a/.minecraft/versions/1.20.1/config/entityculling.json b/.minecraft/versions/1.20.1/config/entityculling.json new file mode 100644 index 0000000..f557378 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/entityculling.json @@ -0,0 +1,33 @@ +{ + "configVersion": 5, + "renderNametagsThroughWalls": true, + "blockEntityWhitelist": [ + "create:rope_pulley", + "botania:flame_ring", + "minecraft:beacon", + "create:hose_pulley", + "betterend:eternal_pedestal", + "botania:magic_missile", + "botania:falling_star" + ], + "entityWhitelist": [ + "botania:mana_burst" + ], + "tracingDistance": 128, + "debugMode": false, + "sleepDelay": 10, + "hitboxLimit": 50, + "skipMarkerArmorStands": true, + "tickCulling": true, + "tickCullingWhitelist": [ + "create:contraption", + "create:stationary_contraption", + "create:gantry_contraption", + "minecraft:boat", + "minecraft:firework_rocket", + "create:carriage_contraption" + ], + "disableF3": false, + "skipEntityCulling": false, + "skipBlockEntityCulling": false +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/ferritecore-mixin.toml b/.minecraft/versions/1.20.1/config/ferritecore-mixin.toml new file mode 100644 index 0000000..aed27fe --- /dev/null +++ b/.minecraft/versions/1.20.1/config/ferritecore-mixin.toml @@ -0,0 +1,23 @@ +#Use a slightly more compact, but also slightly slower representation for block states +compactFastMap = false +#Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! +useSmallThreadingDetector = false +#Cache the predicate instances used in multipart models +cacheMultipartPredicates = true +#Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled +multipartDeduplication = true +#Deduplicate cached data for blockstates, most importantly collision and render shapes +blockstateCacheDeduplication = true +#Avoid creation of new strings when creating ModelResourceLocations +modelResourceLocations = true +#Use smaller data structures for "simple" models, especially models with few side-specific faces +modelSides = true +#Replace the blockstate neighbor table +replaceNeighborLookup = true +#Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. +populateNeighborTable = false +#Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled +replacePropertyMap = true +#Deduplicate vertex data of baked quads in the basic model implementations +bakedQuadDeduplication = true + diff --git a/.minecraft/versions/1.20.1/config/flywheel-client.toml b/.minecraft/versions/1.20.1/config/flywheel-client.toml new file mode 100644 index 0000000..9dc17f4 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/flywheel-client.toml @@ -0,0 +1,8 @@ +#Select the backend to use. +#Allowed Values: OFF, BATCHING, INSTANCING +backend = "OFF" +#Enable or disable a debug overlay that colors pixels by their normal. +debugNormals = false +#Enable or disable instance update limiting with distance. +limitUpdates = true + diff --git a/.minecraft/versions/1.20.1/config/fml.toml b/.minecraft/versions/1.20.1/config/fml.toml new file mode 100644 index 0000000..a7bce4c --- /dev/null +++ b/.minecraft/versions/1.20.1/config/fml.toml @@ -0,0 +1,25 @@ +#Early window height +earlyWindowHeight = 1080 +#Early window framebuffer scale +earlyWindowFBScale = 1 +#Enable forge global version checking +versionCheck = true +#Early window provider +earlyWindowProvider = "fmlearlywindow" +#Early window width +earlyWindowWidth = 2160 +#Early window starts maximized +earlyWindowMaximized = false +#Default config path for servers +defaultConfigPath = "defaultconfigs" +#Disables Optimized DFU client-side - already disabled on servers +disableOptimizedDFU = true +#Skip specific GL versions, may help with buggy graphics card drivers +earlyWindowSkipGLVersions = [] +#Should we control the window. Disabling this disables new GL features and can be bad for mods that rely on them. +earlyWindowControl = true +#Max threads for early initialization parallelism, -1 is based on processor count +maxThreads = -1 +#Squir? +earlyWindowSquir = false + diff --git a/.minecraft/versions/1.20.1/config/forge-client.toml b/.minecraft/versions/1.20.1/config/forge-client.toml new file mode 100644 index 0000000..178ae0e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/forge-client.toml @@ -0,0 +1,24 @@ + +#Client only settings, mostly things related to rendering +[client] + #Enable Forge to queue all chunk updates to the Chunk Update thread. + #May increase FPS significantly, but may also cause weird rendering lag. + #Not recommended for computers without a significant number of cores available. + alwaysSetupTerrainOffThread = false + #EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models. + experimentalForgeLightPipelineEnabled = false + #When enabled, Forge will show any warnings that occurred during loading. + showLoadWarnings = true + #Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones. + useCombinedDepthStencilAttachment = false + #[DEPRECATED] Does nothing anymore, IPv6 addresses will be compressed always + compressLanIPv6Addresses = true + #During block model baking, manually calculates the normal for all faces. + #This was the default behavior of forge between versions 31.0 and 47.1. + #May result in differences between vanilla rendering and forge rendering. + #Will only produce differences for blocks that contain non-axis aligned faces. + #You will need to reload your resources to see results. + calculateAllNormals = false + #When enabled, a slightly biased Direction#getNearest calculation will be used to prevent normal fighting on 45 degree angle faces. + stabilizeDirectionGetNearest = true + diff --git a/.minecraft/versions/1.20.1/config/jade/hide-blocks.json b/.minecraft/versions/1.20.1/config/jade/hide-blocks.json new file mode 100644 index 0000000..91bac41 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/jade/hide-blocks.json @@ -0,0 +1,7 @@ +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:barrier" + ], + "version": 1 +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/jade/hide-entities.json b/.minecraft/versions/1.20.1/config/jade/hide-entities.json new file mode 100644 index 0000000..4bb1a0e --- /dev/null +++ b/.minecraft/versions/1.20.1/config/jade/hide-entities.json @@ -0,0 +1,10 @@ +{ + "__comment": "This is a blocklist for the target of Jade. You can add registry ids to the \"values\" list. Restart the game to apply changes.", + "values": [ + "minecraft:area_effect_cloud", + "minecraft:firework_rocket", + "minecraft:interaction", + "minecraft:text_display" + ], + "version": 1 +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/jade/jade.json b/.minecraft/versions/1.20.1/config/jade/jade.json new file mode 100644 index 0000000..d5e73d9 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/jade/jade.json @@ -0,0 +1,40 @@ +{ + "general": { + "hintOverlayToggle": true, + "hintNarratorToggle": true, + "previewOverlay": true, + "displayTooltip": true, + "displayBlocks": true, + "displayEntities": true, + "displayBosses": true, + "displayMode": "TOGGLE", + "hideFromDebug": true, + "hideFromTabList": true, + "enableTextToSpeech": false, + "ttsMode": "PRESS", + "fluidMode": "ANY", + "reachDistance": 0.0, + "debug": false, + "itemModNameTooltip": true, + "bossBarOverlapMode": "PUSH_DOWN" + }, + "overlay": { + "activeTheme": "jade:dark", + "themesHash": -328442023, + "overlayPosX": 0.5, + "overlayPosY": 1.0, + "overlayScale": 1.0, + "overlayAnchorX": 0.5, + "overlayAnchorY": 0.0, + "overlaySquare": false, + "flipMainHand": false, + "autoScaleThreshold": 0.4, + "alpha": 0.7, + "iconMode": "TOP", + "animation": true, + "disappearingDelay": 0.0 + }, + "formatting": { + "modName": "§9§o%s" + } +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/jade/plugins.json b/.minecraft/versions/1.20.1/config/jade/plugins.json new file mode 100644 index 0000000..19849ad --- /dev/null +++ b/.minecraft/versions/1.20.1/config/jade/plugins.json @@ -0,0 +1,61 @@ +{ + "minecraft": { + "item_storage.show_name_amount": 5, + "furnace": true, + "harvest_tool.show_unbreakable": false, + "animal_owner": true, + "animal_owner.fetch_names": true, + "harvest_tool.effective_tool": true, + "item_storage.normal_amount": 9, + "item_storage": true, + "harvest_tool": true, + "armor_stand": true, + "fluid_storage.detailed": false, + "energy_storage": true, + "entity_armor.max_for_render": 40, + "breaking_progress": true, + "tnt_stability": true, + "item_storage.items_per_line": 9, + "item_frame": true, + "crop_progress": true, + "command_block": true, + "mob_growth": true, + "harvest_tool.new_line": false, + "entity_health.max_for_render": 40, + "entity_health.show_fractions": false, + "mob_spawner": true, + "redstone": true, + "fluid_storage": true, + "chicken_egg": true, + "jukebox": true, + "brewing_stand": true, + "energy_storage.detailed": false, + "note_block": true, + "beehive": true, + "item_storage.detailed_amount": 54, + "player_head": true, + "block_states": false, + "lectern": true, + "entity_armor": true, + "horse_stats": true, + "item_tooltip": true, + "entity_health": true, + "enchantment_power": true, + "zombie_villager": true, + "villager_profession": true, + "mob_breeding": true, + "entity_health.icons_per_line": 10, + "total_enchantment_power": true, + "potion_effects": true, + "painting": true, + "chiseled_bookshelf": true + }, + "jade": { + "coordinates.rel": false, + "distance": false, + "block_face": false, + "coordinates": false, + "registry_name": "OFF", + "mod_name": true + } +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/jade/sort-order.json b/.minecraft/versions/1.20.1/config/jade/sort-order.json new file mode 100644 index 0000000..aef361f --- /dev/null +++ b/.minecraft/versions/1.20.1/config/jade/sort-order.json @@ -0,0 +1,90 @@ +{ + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null, + "minecraft:brewing_stand": null, + "minecraft:beehive": null, + "minecraft:command_block": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:redstone": null, + "minecraft:furnace": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:animal_owner": null, + "minecraft:potion_effects": null, + "minecraft:mob_growth": null, + "minecraft:mob_breeding": null, + "minecraft:chicken_egg": null, + "minecraft:zombie_villager": null, + "minecraft:block_states": null, + "minecraft:horse_stats": null, + "minecraft:item_frame": null, + "minecraft:tnt_stability": null, + "minecraft:note_block": null, + "minecraft:armor_stand": null, + "minecraft:painting": null, + "minecraft:harvest_tool": null, + "minecraft:enchantment_power": null, + "minecraft:total_enchantment_power": null, + "minecraft:player_head": null, + "minecraft:item_ber": null, + "minecraft:villager_profession": null, + "minecraft:item_tooltip": null, + "minecraft:falling_block": null, + "minecraft:entity_health": null, + "minecraft:entity_armor": null, + "minecraft:crop_progress": null, + "minecraft:mob_spawner": null, + "minecraft:item_display": null, + "minecraft:block_display": null, + "minecraft:item_storage": null, + "minecraft:fluid_storage": null, + "minecraft:energy_storage": null, + "minecraft:progress": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade:mod_name": null, + "jade:distance": null, + "jade:block_face": null +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/config/mmorpg-client.toml b/.minecraft/versions/1.20.1/config/mmorpg-client.toml new file mode 100644 index 0000000..6b735e5 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/mmorpg-client.toml @@ -0,0 +1,23 @@ + +#Client Configs +[general] + show_low_mana_warning = true + render_mob_bar = true + render_death_stats = true + render_item_rarity_background = true + show_durability = true + render_mob_hp_gui = true + use_hotbar_toggle = true + only_render_mob_looked_at = true + render_floating_damage = true + #Range: 0.0 ~ 1.0 + ITEM_RARITY_OPACITY = 0.75 + #Range: 0.0 ~ 10.0 + health_bar_gui_scale = 1.25 + #Allowed Values: BOTTOM_CENTER, OVER_VANILLA, TOP_LEFT + GUI_POSITION = "TOP_LEFT" + #Allowed Values: BORDER, FULL + ITEM_RARITY_BACKGROUND_TYPE = "FULL" + #Allowed Values: RPG, NONE + PLAYER_GUI_TYPE = "RPG" + diff --git a/.minecraft/versions/1.20.1/config/mns_neat-client.toml b/.minecraft/versions/1.20.1/config/mns_neat-client.toml new file mode 100644 index 0000000..edcd6f3 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/mns_neat-client.toml @@ -0,0 +1,27 @@ + +[general] + "Max Distance" = 12 + "Render with Interface Disabled (F1)" = false + "Height Above Mob" = 0.6 + "Draw Background" = true + "Background Padding" = 2 + "Background Height" = 6 + "Health Bar Height" = 4 + "Plate Size" = 25 + "Plate Size (Boss)" = 50 + "Show Attributes" = true + "Show Armor" = true + "Group Armor (condense 5 iron icons into 1 diamond icon)" = true + "Color Health Bar by Type (instead of health percentage)" = false + "HP Text Height" = 14 + "Show Max HP" = true + "Show Current HP" = true + "Show HP Percentage" = true + "Display on Players" = true + "Display on Bosses" = true + "Only show the health bar for the entity looked at" = false + "Show entities with full health" = true + "Show Debug Info with F3" = true + #Blacklist uses entity IDs, not their display names. Use F3 to see them in the Neat bar. + Blacklist = ["minecraft:shulker", "minecraft:armor_stand", "minecraft:cod", "minecraft:salmon", "minecraft:pufferfish", "minecraft:tropical_fish"] + diff --git a/.minecraft/versions/1.20.1/config/sophisticatedbackpacks-common.toml b/.minecraft/versions/1.20.1/config/sophisticatedbackpacks-common.toml new file mode 100644 index 0000000..06712ea --- /dev/null +++ b/.minecraft/versions/1.20.1/config/sophisticatedbackpacks-common.toml @@ -0,0 +1,6 @@ + +#Common Settings +[common] + #Turns on/off loot added to various vanilla chest loot tables + chestLootEnabled = true + diff --git a/.minecraft/versions/1.20.1/config/sophisticatedcore-client.toml b/.minecraft/versions/1.20.1/config/sophisticatedcore-client.toml new file mode 100644 index 0000000..7f5845d --- /dev/null +++ b/.minecraft/versions/1.20.1/config/sophisticatedcore-client.toml @@ -0,0 +1,9 @@ + +#Client Settings +[client] + #Positions where sort buttons can display to help with conflicts with controls from other mods + #Allowed Values: TITLE_LINE_RIGHT, BELOW_UPGRADES, BELOW_UPGRADE_TABS, HIDDEN + sortButtonsPosition = "TITLE_LINE_RIGHT" + #Whether click sound should play when custom buttons are clicked in gui + playButtonSound = true + diff --git a/.minecraft/versions/1.20.1/config/splash.properties b/.minecraft/versions/1.20.1/config/splash.properties new file mode 100644 index 0000000..0a0f7a7 --- /dev/null +++ b/.minecraft/versions/1.20.1/config/splash.properties @@ -0,0 +1 @@ +enabled=false \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/emi.json b/.minecraft/versions/1.20.1/emi.json new file mode 100644 index 0000000..f87f6ea --- /dev/null +++ b/.minecraft/versions/1.20.1/emi.json @@ -0,0 +1,14 @@ +{ + "favorites": [], + "lookup_history": [ + "item:minecraft:birch_stairs" + ], + "craft_history": [], + "recipe_defaults": { + "added": [], + "tags": {}, + "resolutions": {}, + "disabled": [] + }, + "hidden_stacks": [] +} \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/log4j2.xml b/.minecraft/versions/1.20.1/log4j2.xml new file mode 100644 index 0000000..12a9d6c --- /dev/null +++ b/.minecraft/versions/1.20.1/log4j2.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.minecraft/versions/1.20.1/mods/BetterAdvancements-1.20.1-0.3.2.161.jar b/.minecraft/versions/1.20.1/mods/BetterAdvancements-1.20.1-0.3.2.161.jar new file mode 100644 index 0000000..c0a7a74 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/BetterAdvancements-1.20.1-0.3.2.161.jar differ diff --git a/.minecraft/versions/1.20.1/mods/I18nUpdateMod-3.5.0-all.jar b/.minecraft/versions/1.20.1/mods/I18nUpdateMod-3.5.0-all.jar new file mode 100644 index 0000000..8a26d80 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/I18nUpdateMod-3.5.0-all.jar differ diff --git a/.minecraft/versions/1.20.1/mods/Jade-1.20.1-forge-11.5.1.jar b/.minecraft/versions/1.20.1/mods/Jade-1.20.1-forge-11.5.1.jar new file mode 100644 index 0000000..476e8fd Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/Jade-1.20.1-forge-11.5.1.jar differ diff --git a/.minecraft/versions/1.20.1/mods/Library_of_Exile-1.20.1-1.3.3.jar b/.minecraft/versions/1.20.1/mods/Library_of_Exile-1.20.1-1.3.3.jar new file mode 100644 index 0000000..d95bbb5 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/Library_of_Exile-1.20.1-1.3.3.jar differ diff --git a/.minecraft/versions/1.20.1/mods/Mine_and_Slash_BETA-1.20.1-5.0.4.jar b/.minecraft/versions/1.20.1/mods/Mine_and_Slash_BETA-1.20.1-5.0.4.jar new file mode 100644 index 0000000..fdaad03 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/Mine_and_Slash_BETA-1.20.1-5.0.4.jar differ diff --git a/.minecraft/versions/1.20.1/mods/create-1.20.1-0.5.1.d.jar b/.minecraft/versions/1.20.1/mods/create-1.20.1-0.5.1.d.jar new file mode 100644 index 0000000..9d22992 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/create-1.20.1-0.5.1.d.jar differ diff --git a/.minecraft/versions/1.20.1/mods/createaddition-1.20.1-1.0.0b.jar b/.minecraft/versions/1.20.1/mods/createaddition-1.20.1-1.0.0b.jar new file mode 100644 index 0000000..ba1a273 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/createaddition-1.20.1-1.0.0b.jar differ diff --git a/.minecraft/versions/1.20.1/mods/curios-forge-5.3.1+1.20.1.jar b/.minecraft/versions/1.20.1/mods/curios-forge-5.3.1+1.20.1.jar new file mode 100644 index 0000000..b8459e0 Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/curios-forge-5.3.1+1.20.1.jar differ diff --git a/.minecraft/versions/1.20.1/mods/emi-1.0.19+1.20.1+forge.jar b/.minecraft/versions/1.20.1/mods/emi-1.0.19+1.20.1+forge.jar new file mode 100644 index 0000000..4a0078d Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/emi-1.0.19+1.20.1+forge.jar differ diff --git a/.minecraft/versions/1.20.1/mods/entityculling-forge-1.6.2-mc1.20.jar b/.minecraft/versions/1.20.1/mods/entityculling-forge-1.6.2-mc1.20.jar new file mode 100644 index 0000000..8500fdb Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/entityculling-forge-1.6.2-mc1.20.jar differ diff --git a/.minecraft/versions/1.20.1/mods/ferritecore-6.0.0-forge.jar b/.minecraft/versions/1.20.1/mods/ferritecore-6.0.0-forge.jar new file mode 100644 index 0000000..7e1631b Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/ferritecore-6.0.0-forge.jar differ diff --git a/.minecraft/versions/1.20.1/mods/sophisticatedbackpacks-1.20.1-3.18.59.909.jar b/.minecraft/versions/1.20.1/mods/sophisticatedbackpacks-1.20.1-3.18.59.909.jar new file mode 100644 index 0000000..306570d Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/sophisticatedbackpacks-1.20.1-3.18.59.909.jar differ diff --git a/.minecraft/versions/1.20.1/mods/sophisticatedcore-1.20.1-0.5.89.425.jar b/.minecraft/versions/1.20.1/mods/sophisticatedcore-1.20.1-0.5.89.425.jar new file mode 100644 index 0000000..6a6da8b Binary files /dev/null and b/.minecraft/versions/1.20.1/mods/sophisticatedcore-1.20.1-0.5.89.425.jar differ diff --git a/.minecraft/versions/1.20.1/options.txt b/.minecraft/versions/1.20.1/options.txt new file mode 100644 index 0000000..00d8ab6 --- /dev/null +++ b/.minecraft/versions/1.20.1/options.txt @@ -0,0 +1,161 @@ +tutorialStep:none +key_key.pickItem:key.mouse.middle +panoramaScrollSpeed:1.0 +chatDelay:0.0 +chatLinksPrompt:true +operatorItemsTab:false +key_key.playerlist:key.keyboard.tab +key_hub_screen:key.keyboard.h +textBackgroundOpacity:0.5 +key_keybind.sophisticatedbackpacks.sort:key.mouse.middle +useNativeTransport:true +key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT +chatScale:1.0 +key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT +notificationDisplayTime:1.0 +key_key.jade.show_details:key.keyboard.left.shift +key_key.jade.toggle_liquid:key.keyboard.keypad.2 +glintSpeed:0.5 +key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown +key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown +key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown +damageTiltStrength:1.0 +enableVsync:false +modelPart_cape:true +particles:1 +toggleSprint:false +soundDevice:"" +mouseSensitivity:0.5 +key_key.advancements:key.keyboard.l +advancedItemTooltips:false +key_key.swapOffhand:key.keyboard.f +modelPart_hat:true +entityShadows:true +touchscreen:false +telemetryOptInExtra:false +incompatibleResourcePacks:[] +version:3465 +ao:false +mipmapLevels:0 +hideMatchedNames:true +key_key.hotbar.5:key.keyboard.5 +key_key.hotbar.6:key.keyboard.6 +key_key.hotbar.7:key.keyboard.7 +key_key.hotbar.8:key.keyboard.8 +fullscreen:false +renderDistance:2 +key_key.hotbar.1:key.keyboard.1 +key_key.hotbar.2:key.keyboard.2 +key_key.hotbar.3:key.keyboard.3 +key_key.jade.show_overlay:key.keyboard.keypad.1 +discrete_mouse_scroll:false +key_key.hotbar.4:key.keyboard.4 +modelPart_left_sleeve:true +key_spell_4:key.keyboard.g +key_spell_3:key.keyboard.c +key_spell_2:key.keyboard.v +soundCategory_record:1.0 +key_key.sprint:key.keyboard.left.control +key_spell_1:key.keyboard.r +skipRealms32bitWarning:false +key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown +key_key.curios.open.desc:key.keyboard.g +key_key.forward:key.keyboard.w +skipMultiplayerWarning:false +key_key.drop:key.keyboard.q +prioritizeChunkUpdates:0 +key_key.back:key.keyboard.s +soundCategory_music:1.0 +onboardAccessibility:false +toggleCrouch:false +key_key.attack:key.mouse.left +soundCategory_master:1.0 +onlyShowSecureChat:false +key_key.use:key.mouse.right +chatWidth:1.0 +key_key.saveToolbarActivator:key.keyboard.c +chatHeightUnfocused:0.44366196 +realmsNotifications:true +key_hotbar_toggle:key.keyboard.caps.lock +showSubtitles:false +showAutosaveIndicator:true +key_key.smoothCamera:key.keyboard.unknown +backgroundForChatOnly:true +chatHeightFocused:1.0 +hideServerAddress:false +glDebugVerbosity:1 +modelPart_right_pants_leg:true +maxFps:260 +renderClouds:"true" +guiScale:0 +forceUnicodeFont:false +hideBundleTutorial:false +biomeBlendRadius:2 +key_create.keyinfo.toolbelt:key.keyboard.left.alt +simulationDistance:12 +entityDistanceScaling:1.0 +chatOpacity:1.0 +gamma:0.5070422 +key_key.right:key.keyboard.d +key_key.jump:key.keyboard.space +resourcePacks:["vanilla","mod_resources","file/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip"] +darknessEffectScale:1.0 +modelPart_left_pants_leg:true +chatLineSpacing:0.0 +chatColors:true +soundCategory_weather:1.0 +mouseWheelSensitivity:1.0 +key_key.jade.narrate:key.keyboard.keypad.5 +key_key.sneak:key.keyboard.left.shift +modelPart_jacket:true +key_key.spectatorOutlines:key.keyboard.unknown +screenEffectScale:1.0 +key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b +autoSuggestions:true +highContrast:false +soundCategory_player:1.0 +key_key.left:key.keyboard.a +graphicsMode:0 +key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c +directionalAudio:false +mainHand:"right" +lastServer: +allowServerListing:true +overrideHeight:1080 +darkMojangStudiosBackground:false +autoJump:false +chatLinks:true +hideLightningFlashes:false +soundCategory_block:1.0 +invertYMouse:false +reducedDebugInfo:false +modelPart_right_sleeve:true +key_key.command:key.keyboard.slash +key_key.screenshot:key.keyboard.f2 +fov:0.0 +key_key.hotbar.9:key.keyboard.9 +soundCategory_neutral:1.0 +rawMouseInput:true +attackIndicator:1 +key_key.togglePerspective:key.keyboard.f5 +soundCategory_ambient:1.0 +key_key.entityculling.toggle:key.keyboard.unknown +pauseOnLostFocus:true +lang:zh_cn +key_key.chat:key.keyboard.t +key_create.keyinfo.toolmenu:key.keyboard.left.alt +bobView:false +soundCategory_hostile:1.0 +fovEffectScale:1.0 +overrideWidth:2160 +syncChunkWrites:false +key_key.inventory:key.keyboard.e +key_key.fullscreen:key.keyboard.f11 +glintStrength:0.75 +key_key.loadToolbarActivator:key.keyboard.x +chatVisibility:0 +narrator:0 +joinedFirstServer:false +soundCategory_voice:1.0 +key_key.socialInteractions:key.keyboard.p +key_key.jade.config:key.keyboard.keypad.0 diff --git a/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip b/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip new file mode 100644 index 0000000..0719034 Binary files /dev/null and b/.minecraft/versions/1.20.1/resourcepacks/Minecraft-Mod-Language-Modpack-Converted-1.20.1.zip differ diff --git a/.minecraft/versions/1.20.1/usercache.json b/.minecraft/versions/1.20.1/usercache.json new file mode 100644 index 0000000..128c7d0 --- /dev/null +++ b/.minecraft/versions/1.20.1/usercache.json @@ -0,0 +1 @@ +[{"name":"ddaodan","uuid":"e3d46296-b344-38ef-bd1b-8215a0721441","expiresOn":"2023-10-06 00:18:30 +0800"}] \ No newline at end of file diff --git a/.minecraft/versions/1.20.1/usernamecache.json b/.minecraft/versions/1.20.1/usernamecache.json new file mode 100644 index 0000000..7f49647 --- /dev/null +++ b/.minecraft/versions/1.20.1/usernamecache.json @@ -0,0 +1,3 @@ +{ + "e3d46296-b344-38ef-bd1b-8215a0721441": "ddaodan" +} \ No newline at end of file