From b8301f537226988861abdbfe5509dc303a844fdd Mon Sep 17 00:00:00 2001 From: JeremGaming Date: Sun, 24 Nov 2024 00:15:18 -0500 Subject: [PATCH] update --- app/assets/js/distromanager.js | 2 +- distribution.json | 1608 ++++++++++++++++- .../lowcodelanguage-1.20.1-47.3.2.jar | Bin 0 -> 7401 bytes 3 files changed, 1568 insertions(+), 42 deletions(-) create mode 100644 lib/net/minecraftforge/lowcodelanguage/1.20.1-47.3.2/lowcodelanguage-1.20.1-47.3.2.jar diff --git a/app/assets/js/distromanager.js b/app/assets/js/distromanager.js index 55b62cb..75bf9da 100644 --- a/app/assets/js/distromanager.js +++ b/app/assets/js/distromanager.js @@ -4,7 +4,7 @@ const ConfigManager = require('./configmanager') // Old WesterosCraft url. // exports.REMOTE_DISTRO_URL = 'http://mc.westeroscraft.com/WesterosCraftLauncher/distribution.json' -exports.REMOTE_DISTRO_URL = 'https://votre-url.com/distribution.json' +exports.REMOTE_DISTRO_URL = 'https://api.jsonbin.io/v3/b/6742b45fad19ca34f8cf5217' const api = new DistributionAPI( ConfigManager.getLauncherDirectory(), diff --git a/distribution.json b/distribution.json index c55f1cf..1075a7e 100644 --- a/distribution.json +++ b/distribution.json @@ -1,50 +1,1576 @@ { "version": "1.0.0", + "rss": "https://helios-files.geekcorner.eu.org/rss.xml", "discord": { - "clientId": "1296879619563327498", - "smallImageText": "Elysia Launcher", - "smallImageKey": "icon" + "clientId": "1086936373057040395", + "smallImageText": "Change me through Nebula", + "smallImageKey": "big" }, - "servers": [ - - { - "id": "forge_1.20.1", - "name": "Forge 1.20.1", - "description": "Serveur Forge 1.20.1", - "icon": "", - "version":"1.0.0", - "address": "localhost", - "minecraftVersion": "1.20.1", - "discord": { - "shortId": "Forge", - "largeImageText": "Serveur Forge 1.20.1", - "largeImageKey": "server-icon" + { + "id": "Demo-1.19.4", + "name": "Demo (Minecraft 1.19.4)", + "description": "Demo Running Minecraft 1.19.4 (Forge v45.0.9)", + "icon": "https://helios-files.geekcorner.eu.org/servers/Demo-1.19.4/Demo-1.19.4.png", + "version": "1.0.0", + "address": "localhost:25565", + "minecraftVersion": "1.19.4", + "discord": { + "shortId": "1.19.4 Demo", + "largeImageKey": "https://raw.githubusercontent.com/dscalzi/HeliosLauncher/master/build/icon.png", + "largeImageText": "forge-vanilla" + }, + "mainServer": false, + "autoconnect": false, + "modules": [ + { + "id": "net.minecraftforge:lowcodelanguage:1.19.4-45.0.9", + "name": "Minecraft Forge (lowcodelanguage)", + "type": "ForgeHosted", + "classpath": true, + "artifact": { + "size": 7378, + "MD5": "567726c42a1312962ffd96af646f227d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/lowcodelanguage/1.19.4-45.0.9/lowcodelanguage-1.19.4-45.0.9.jar" }, - "mainServer": true, - "autoconnect": true, - "modules": [ - { - "id": "net.minecraftforge:forge:1.20.1-47.2.0", - "name": "Forge", - "type": "ForgeHosted", - "artifact": { - "size": 5324576, - "MD5": "HASH_MD5_DU_FICHIER_FORGE", - "url": "https://github.com/JeremGamingYT/ElysiaDevInstaller/raw/main/Installer/forge/forge-installer.jar" - } - }, - { - "id": "jei-1.20.1-forge-15.20.0.102.jar", - "name": "JEI", - "type": "ForgeMod", - "artifact": { - "size": 1405440, - "MD5": "a2cd335b8fdaa444286eeac35ad31c7a", - "url": "https://legacy.curseforge.com/minecraft/mc-mods/jei/download/5781188" - } + "subModules": [ + { + "id": "1.19.4-45.0.9", + "name": "Minecraft Forge (version.json)", + "type": "VersionManifest", + "artifact": { + "size": 15497, + "MD5": "97924bf1d3bf6f2bc4acc5662a7fecc0", + "url": "https://helios-files.geekcorner.eu.org/repo/versions/1.19.4-forge-45.0.9/1.19.4-forge-45.0.9.json" } + }, + { + "id": "net.minecraftforge:fmlcore:1.19.4-45.0.9", + "name": "Minecraft Forge (fmlcore)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 113254, + "MD5": "087a7175f26ebce8dee27cc75ab706a6", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/fmlcore/1.19.4-45.0.9/fmlcore-1.19.4-45.0.9.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:javafmllanguage:1.19.4-45.0.9", + "name": "Minecraft Forge (javafmllanguage)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 16352, + "MD5": "85f5a466356973b9a9199f5a5b1d1a25", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/javafmllanguage/1.19.4-45.0.9/javafmllanguage-1.19.4-45.0.9.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:mclanguage:1.19.4-45.0.9", + "name": "Minecraft Forge (mclanguage)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 4987, + "MD5": "2afe8c6ba41599bbc139607e1f5bc90f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/mclanguage/1.19.4-45.0.9/mclanguage-1.19.4-45.0.9.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:forge:1.19.4-45.0.9:universal", + "name": "Minecraft Forge (universal jar)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 2654813, + "MD5": "75086169e9f5f6990cd399ae352590da", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forge/1.19.4-45.0.9/forge-1.19.4-45.0.9-universal.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:forge:1.19.4-45.0.9:client", + "name": "Minecraft Forge (client jar)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 5416831, + "MD5": "db21cc95ee603f0dc4e7bce8af5d1f5c", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forge/1.19.4-45.0.9/forge-1.19.4-45.0.9-client.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.19.4-20230314.122934:srg", + "name": "Minecraft Forge (client srg)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 18578667, + "MD5": "500a7127781d84a24d65f110479538f3", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.19.4-20230314.122934/client-1.19.4-20230314.122934-srg.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.19.4-20230314.122934:slim", + "name": "Minecraft Forge (client slim)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 12410103, + "MD5": "764989b8230caa18e97f90799f902650", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.19.4-20230314.122934/client-1.19.4-20230314.122934-slim.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.19.4-20230314.122934:extra", + "name": "Minecraft Forge (client extra)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 11066539, + "MD5": "e612fd0d646100ae60158ba37c5aa71a", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.19.4-20230314.122934/client-1.19.4-20230314.122934-extra.jar" + }, + "subModules": [] + }, + { + "id": "cpw.mods:securejarhandler:2.1.6", + "name": "Minecraft Forge (securejarhandler)", + "type": "Library", + "artifact": { + "size": 87783, + "MD5": "8a4e7e2770d7147d7551d1f3ad835baa", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/securejarhandler/2.1.6/securejarhandler-2.1.6.jar" + } + }, + { + "id": "org.ow2.asm:asm:9.3", + "name": "Minecraft Forge (asm)", + "type": "Library", + "artifact": { + "size": 122176, + "MD5": "e1c3b96035117ab516ffe0de9bd696e0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm/9.3/asm-9.3.jar" + } + }, + { + "id": "org.ow2.asm:asm-commons:9.3", + "name": "Minecraft Forge (asm-commons)", + "type": "Library", + "artifact": { + "size": 72716, + "MD5": "16e6ac17d33ad97baa415c42e9d93d38", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar" + } + }, + { + "id": "org.ow2.asm:asm-tree:9.3", + "name": "Minecraft Forge (asm-tree)", + "type": "Library", + "artifact": { + "size": 52669, + "MD5": "f087bfb911ff93957e44860de3e73c46", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar" + } + }, + { + "id": "org.ow2.asm:asm-util:9.3", + "name": "Minecraft Forge (asm-util)", + "type": "Library", + "artifact": { + "size": 85682, + "MD5": "d6d0ac4e5c0be9a25a426c70c714b17b", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar" + } + }, + { + "id": "org.ow2.asm:asm-analysis:9.3", + "name": "Minecraft Forge (asm-analysis)", + "type": "Library", + "artifact": { + "size": 34276, + "MD5": "11e43c0220b3f6b4791b8abf7b4cc7ef", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar" + } + }, + { + "id": "net.minecraftforge:accesstransformers:8.0.4", + "name": "Minecraft Forge (accesstransformers)", + "type": "Library", + "artifact": { + "size": 77756, + "MD5": "f0d3533f9437ba4428eaee9f28f7ecd9", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar" + } + }, + { + "id": "org.antlr:antlr4-runtime:4.9.1", + "name": "Minecraft Forge (antlr4-runtime)", + "type": "Library", + "artifact": { + "size": 337868, + "MD5": "0dcc4b860d5d8d2852ab94d58c56ca2d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar" + } + }, + { + "id": "net.minecraftforge:eventbus:6.0.3", + "name": "Minecraft Forge (eventbus)", + "type": "Library", + "artifact": { + "size": 52624, + "MD5": "7c93693a70962a1c1893e3c058dca5cf", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/eventbus/6.0.3/eventbus-6.0.3.jar" + } + }, + { + "id": "net.minecraftforge:forgespi:6.0.0", + "name": "Minecraft Forge (forgespi)", + "type": "Library", + "artifact": { + "size": 32714, + "MD5": "8c04b8c26ac1d55c281bfeaa71731414", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forgespi/6.0.0/forgespi-6.0.0.jar" + } + }, + { + "id": "net.minecraftforge:coremods:5.0.1", + "name": "Minecraft Forge (coremods)", + "type": "Library", + "artifact": { + "size": 24199, + "MD5": "8c590051c5d65e098ca7c2e3ddf803a8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar" + } + }, + { + "id": "cpw.mods:modlauncher:10.0.8", + "name": "Minecraft Forge (modlauncher)", + "type": "Library", + "artifact": { + "size": 130263, + "MD5": "3e171edcc29e762d2ecafffabb9e9341", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/modlauncher/10.0.8/modlauncher-10.0.8.jar" + } + }, + { + "id": "net.minecraftforge:unsafe:0.2.0", + "name": "Minecraft Forge (unsafe)", + "type": "Library", + "artifact": { + "size": 2834, + "MD5": "2d1016ebe4c1a63dd50a59d26bd12db1", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar" + } + }, + { + "id": "com.electronwill.night-config:core:3.6.4", + "name": "Minecraft Forge (core)", + "type": "Library", + "artifact": { + "size": 199834, + "MD5": "d83ab07267e402131fb93d899a57f5cd", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar" + } + }, + { + "id": "com.electronwill.night-config:toml:3.6.4", + "name": "Minecraft Forge (toml)", + "type": "Library", + "artifact": { + "size": 31816, + "MD5": "bc95d0709fff2164b01fd09fbc988be8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar" + } + }, + { + "id": "org.apache.maven:maven-artifact:3.8.5", + "name": "Minecraft Forge (maven-artifact)", + "type": "Library", + "artifact": { + "size": 58077, + "MD5": "ce473b0d9fbfd10fe147f03fe8707d67", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar" + } + }, + { + "id": "net.jodah:typetools:0.8.3", + "name": "Minecraft Forge (typetools)", + "type": "Library", + "artifact": { + "size": 15425, + "MD5": "ee4596e1413cc1a5e080c971d6064753", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/jodah/typetools/0.8.3/typetools-0.8.3.jar" + } + }, + { + "id": "net.minecrell:terminalconsoleappender:1.2.0", + "name": "Minecraft Forge (terminalconsoleappender)", + "type": "Library", + "artifact": { + "size": 15977, + "MD5": "679363fa893293791e55a21f81342f87", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar" + } + }, + { + "id": "org.jline:jline-reader:3.12.1", + "name": "Minecraft Forge (jline-reader)", + "type": "Library", + "artifact": { + "size": 150765, + "MD5": "a2e7b012cd9802f83321187409174a94", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar" + } + }, + { + "id": "org.jline:jline-terminal:3.12.1", + "name": "Minecraft Forge (jline-terminal)", + "type": "Library", + "artifact": { + "size": 211712, + "MD5": "3c52be5ab5e3847be6e62269de924cb0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar" + } + }, + { + "id": "org.spongepowered:mixin:0.8.5", + "name": "Minecraft Forge (mixin)", + "type": "Library", + "artifact": { + "size": 1089277, + "MD5": "19b3a2ae9e445a6e626fd7d1648cfcb8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar" + } + }, + { + "id": "org.openjdk.nashorn:nashorn-core:15.3", + "name": "Minecraft Forge (nashorn-core)", + "type": "Library", + "artifact": { + "size": 2167288, + "MD5": "91e98c20afa1090c344229ce28b4c53f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar" + } + }, + { + "id": "net.minecraftforge:JarJarSelector:0.3.19", + "name": "Minecraft Forge (JarJarSelector)", + "type": "Library", + "artifact": { + "size": 17374, + "MD5": "2bb6cbe0e6c6fbcd8f92d2e6b1ea678e", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar" + } + }, + { + "id": "net.minecraftforge:JarJarMetadata:0.3.19", + "name": "Minecraft Forge (JarJarMetadata)", + "type": "Library", + "artifact": { + "size": 15895, + "MD5": "9633546d299d4282ca68d10582be1c8f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar" + } + }, + { + "id": "cpw.mods:bootstraplauncher:1.1.2", + "name": "Minecraft Forge (bootstraplauncher)", + "type": "Library", + "artifact": { + "size": 8284, + "MD5": "48f5255aa337344c467c0150d347813d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar" + } + }, + { + "id": "net.minecraftforge:JarJarFileSystems:0.3.19", + "name": "Minecraft Forge (JarJarFileSystems)", + "type": "Library", + "artifact": { + "size": 32195, + "MD5": "c2be1a88b63eb1b58b00ab6e498cd97d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar" + } + }, + { + "id": "net.minecraftforge:fmlloader:1.19.4-45.0.9", + "name": "Minecraft Forge (fmlloader)", + "type": "Library", + "artifact": { + "size": 261271, + "MD5": "896da600a8508b6a41a4f804e1073b92", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/fmlloader/1.19.4-45.0.9/fmlloader-1.19.4-45.0.9.jar" + } + } + ] + }, + { + "id": "squeek.appleskin:appleskin:2.4.3+mc1.19.4@jar", + "name": "AppleSkin", + "type": "ForgeMod", + "artifact": { + "size": 46976, + "url": "https://helios-files.geekcorner.eu.org/servers/Demo-1.19.4/forgemods/required/appleskin-forge-mc1.19.4-2.4.3.jar", + "MD5": "757b5e83f4c2ab0ab2a21289849edcdf" + } + }, + { + "id": "hi.txt", + "name": "hi.txt", + "type": "File", + "artifact": { + "size": 147, + "url": "https://helios-files.geekcorner.eu.org/servers/Demo-1.19.4/files/hi.txt", + "MD5": "e752096b159035a3ffaf396fb111b837", + "path": "hi.txt" + } + } + ] + }, + { + "id": "Demo-1.20", + "name": "Demo (Minecraft 1.20)", + "description": "Demo Running Minecraft 1.20 (Forge v46.0.2)", + "icon": "https://helios-files.geekcorner.eu.org/servers/Demo-1.20/Demo-1.20.png", + "version": "1.0.0", + "address": "localhost:25565", + "minecraftVersion": "1.20", + "discord": { + "shortId": "", + "largeImageText": "", + "largeImageKey": "" + }, + "mainServer": false, + "autoconnect": false, + "modules": [ + { + "id": "net.minecraftforge:lowcodelanguage:1.20-46.0.2", + "name": "Minecraft Forge (lowcodelanguage)", + "type": "ForgeHosted", + "classpath": true, + "artifact": { + "size": 7400, + "MD5": "4a69374eb645771ddb0387a9076b450f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/lowcodelanguage/1.20-46.0.2/lowcodelanguage-1.20-46.0.2.jar" + }, + "subModules": [ + { + "id": "1.20-46.0.2", + "name": "Minecraft Forge (version.json)", + "type": "VersionManifest", + "artifact": { + "size": 15970, + "MD5": "1125883344968dbbe14e74cf3ad2b5e8", + "url": "https://helios-files.geekcorner.eu.org/repo/versions/1.20-forge-46.0.2/1.20-forge-46.0.2.json" + } + }, + { + "id": "net.minecraftforge:fmlcore:1.20-46.0.2", + "name": "Minecraft Forge (fmlcore)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 116123, + "MD5": "bac94c804729e0952c84a2e863ad2269", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/fmlcore/1.20-46.0.2/fmlcore-1.20-46.0.2.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:javafmllanguage:1.20-46.0.2", + "name": "Minecraft Forge (javafmllanguage)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 16374, + "MD5": "3b25d656c3a0fb057ed308a33ce43c29", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/javafmllanguage/1.20-46.0.2/javafmllanguage-1.20-46.0.2.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:mclanguage:1.20-46.0.2", + "name": "Minecraft Forge (mclanguage)", + "type": "Library", + "classpath": true, + "artifact": { + "size": 5000, + "MD5": "d0eb5fff9d92efcb43b8d708298cc483", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/mclanguage/1.20-46.0.2/mclanguage-1.20-46.0.2.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:forge:1.20-46.0.2:universal", + "name": "Minecraft Forge (universal jar)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 2612080, + "MD5": "5dd29a134bd8f6135417bacb5e36408e", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forge/1.20-46.0.2/forge-1.20-46.0.2-universal.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraftforge:forge:1.20-46.0.2:client", + "name": "Minecraft Forge (client jar)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 4677757, + "MD5": "55f309ca113761208206ce095c221a29", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forge/1.20-46.0.2/forge-1.20-46.0.2-client.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.20-20230608.053357:srg", + "name": "Minecraft Forge (client srg)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 18841206, + "MD5": "d20dc7660df3488916d1cf24b61e08fb", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.20-20230608.053357/client-1.20-20230608.053357-srg.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.20-20230608.053357:slim", + "name": "Minecraft Forge (client slim)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 12591630, + "MD5": "6fbeb6a4a0dc55cb90e9334885918053", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.20-20230608.053357/client-1.20-20230608.053357-slim.jar" + }, + "subModules": [] + }, + { + "id": "net.minecraft:client:1.20-20230608.053357:extra", + "name": "Minecraft Forge (client extra)", + "type": "Library", + "classpath": false, + "artifact": { + "size": 10436670, + "MD5": "f4f8be138812304b01638fbf5c6ff81a", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/client/1.20-20230608.053357/client-1.20-20230608.053357-extra.jar" + }, + "subModules": [] + }, + { + "id": "cpw.mods:securejarhandler:2.1.6", + "name": "Minecraft Forge (securejarhandler)", + "type": "Library", + "artifact": { + "size": 87783, + "MD5": "8a4e7e2770d7147d7551d1f3ad835baa", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/securejarhandler/2.1.6/securejarhandler-2.1.6.jar" + } + }, + { + "id": "org.ow2.asm:asm:9.5", + "name": "Minecraft Forge (asm)", + "type": "Library", + "artifact": { + "size": 121863, + "MD5": "29721ee4b5eacf0a34b204c345c8bc69", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm/9.5/asm-9.5.jar" + } + }, + { + "id": "org.ow2.asm:asm-commons:9.5", + "name": "Minecraft Forge (asm-commons)", + "type": "Library", + "artifact": { + "size": 72209, + "MD5": "7d1fce986192f71722b19754e4cb9e61", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar" + } + }, + { + "id": "org.ow2.asm:asm-tree:9.5", + "name": "Minecraft Forge (asm-tree)", + "type": "Library", + "artifact": { + "size": 51944, + "MD5": "44755681b7d6fa7143afbb438e55c20c", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar" + } + }, + { + "id": "org.ow2.asm:asm-util:9.5", + "name": "Minecraft Forge (asm-util)", + "type": "Library", + "artifact": { + "size": 91076, + "MD5": "ad0016249fb68bb9196babefd47b80dc", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar" + } + }, + { + "id": "org.ow2.asm:asm-analysis:9.5", + "name": "Minecraft Forge (asm-analysis)", + "type": "Library", + "artifact": { + "size": 33978, + "MD5": "4df0adafc78ebba404d4037987d36b61", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar" + } + }, + { + "id": "net.minecraftforge:accesstransformers:8.0.4", + "name": "Minecraft Forge (accesstransformers)", + "type": "Library", + "artifact": { + "size": 77756, + "MD5": "f0d3533f9437ba4428eaee9f28f7ecd9", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar" + } + }, + { + "id": "org.antlr:antlr4-runtime:4.9.1", + "name": "Minecraft Forge (antlr4-runtime)", + "type": "Library", + "artifact": { + "size": 337868, + "MD5": "0dcc4b860d5d8d2852ab94d58c56ca2d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar" + } + }, + { + "id": "net.minecraftforge:eventbus:6.0.3", + "name": "Minecraft Forge (eventbus)", + "type": "Library", + "artifact": { + "size": 52624, + "MD5": "7c93693a70962a1c1893e3c058dca5cf", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/eventbus/6.0.3/eventbus-6.0.3.jar" + } + }, + { + "id": "net.minecraftforge:forgespi:7.0.0", + "name": "Minecraft Forge (forgespi)", + "type": "Library", + "artifact": { + "size": 30602, + "MD5": "b1bf9c45a33a749ed58b15d679925243", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forgespi/7.0.0/forgespi-7.0.0.jar" + } + }, + { + "id": "net.minecraftforge:coremods:5.0.1", + "name": "Minecraft Forge (coremods)", + "type": "Library", + "artifact": { + "size": 24199, + "MD5": "8c590051c5d65e098ca7c2e3ddf803a8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar" + } + }, + { + "id": "cpw.mods:modlauncher:10.0.8", + "name": "Minecraft Forge (modlauncher)", + "type": "Library", + "artifact": { + "size": 130263, + "MD5": "3e171edcc29e762d2ecafffabb9e9341", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/modlauncher/10.0.8/modlauncher-10.0.8.jar" + } + }, + { + "id": "net.minecraftforge:unsafe:0.2.0", + "name": "Minecraft Forge (unsafe)", + "type": "Library", + "artifact": { + "size": 2834, + "MD5": "2d1016ebe4c1a63dd50a59d26bd12db1", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar" + } + }, + { + "id": "net.minecraftforge:mergetool:1.1.5:api", + "name": "Minecraft Forge (mergetool)", + "type": "Library", + "artifact": { + "size": 2572, + "MD5": "8df9c5bf87d004ddb884eca99bc2a4b1", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/mergetool/1.1.5/mergetool-1.1.5-api.jar" + } + }, + { + "id": "com.electronwill.night-config:core:3.6.4", + "name": "Minecraft Forge (core)", + "type": "Library", + "artifact": { + "size": 199834, + "MD5": "d83ab07267e402131fb93d899a57f5cd", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar" + } + }, + { + "id": "com.electronwill.night-config:toml:3.6.4", + "name": "Minecraft Forge (toml)", + "type": "Library", + "artifact": { + "size": 31816, + "MD5": "bc95d0709fff2164b01fd09fbc988be8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar" + } + }, + { + "id": "org.apache.maven:maven-artifact:3.8.5", + "name": "Minecraft Forge (maven-artifact)", + "type": "Library", + "artifact": { + "size": 58077, + "MD5": "ce473b0d9fbfd10fe147f03fe8707d67", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/maven/maven-artifact/3.8.5/maven-artifact-3.8.5.jar" + } + }, + { + "id": "net.jodah:typetools:0.8.3", + "name": "Minecraft Forge (typetools)", + "type": "Library", + "artifact": { + "size": 15425, + "MD5": "ee4596e1413cc1a5e080c971d6064753", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/jodah/typetools/0.8.3/typetools-0.8.3.jar" + } + }, + { + "id": "net.minecrell:terminalconsoleappender:1.2.0", + "name": "Minecraft Forge (terminalconsoleappender)", + "type": "Library", + "artifact": { + "size": 15977, + "MD5": "679363fa893293791e55a21f81342f87", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar" + } + }, + { + "id": "org.jline:jline-reader:3.12.1", + "name": "Minecraft Forge (jline-reader)", + "type": "Library", + "artifact": { + "size": 150765, + "MD5": "a2e7b012cd9802f83321187409174a94", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar" + } + }, + { + "id": "org.jline:jline-terminal:3.12.1", + "name": "Minecraft Forge (jline-terminal)", + "type": "Library", + "artifact": { + "size": 211712, + "MD5": "3c52be5ab5e3847be6e62269de924cb0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar" + } + }, + { + "id": "org.spongepowered:mixin:0.8.5", + "name": "Minecraft Forge (mixin)", + "type": "Library", + "artifact": { + "size": 1089277, + "MD5": "19b3a2ae9e445a6e626fd7d1648cfcb8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar" + } + }, + { + "id": "org.openjdk.nashorn:nashorn-core:15.3", + "name": "Minecraft Forge (nashorn-core)", + "type": "Library", + "artifact": { + "size": 2167288, + "MD5": "91e98c20afa1090c344229ce28b4c53f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar" + } + }, + { + "id": "net.minecraftforge:JarJarSelector:0.3.19", + "name": "Minecraft Forge (JarJarSelector)", + "type": "Library", + "artifact": { + "size": 17374, + "MD5": "2bb6cbe0e6c6fbcd8f92d2e6b1ea678e", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarSelector/0.3.19/JarJarSelector-0.3.19.jar" + } + }, + { + "id": "net.minecraftforge:JarJarMetadata:0.3.19", + "name": "Minecraft Forge (JarJarMetadata)", + "type": "Library", + "artifact": { + "size": 15895, + "MD5": "9633546d299d4282ca68d10582be1c8f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarMetadata/0.3.19/JarJarMetadata-0.3.19.jar" + } + }, + { + "id": "cpw.mods:bootstraplauncher:1.1.2", + "name": "Minecraft Forge (bootstraplauncher)", + "type": "Library", + "artifact": { + "size": 8284, + "MD5": "48f5255aa337344c467c0150d347813d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/cpw/mods/bootstraplauncher/1.1.2/bootstraplauncher-1.1.2.jar" + } + }, + { + "id": "net.minecraftforge:JarJarFileSystems:0.3.19", + "name": "Minecraft Forge (JarJarFileSystems)", + "type": "Library", + "artifact": { + "size": 32195, + "MD5": "c2be1a88b63eb1b58b00ab6e498cd97d", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/JarJarFileSystems/0.3.19/JarJarFileSystems-0.3.19.jar" + } + }, + { + "id": "net.minecraftforge:fmlloader:1.20-46.0.2", + "name": "Minecraft Forge (fmlloader)", + "type": "Library", + "artifact": { + "size": 261464, + "MD5": "99825c1cc845cf542284efa122e1b96e", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/fmlloader/1.20-46.0.2/fmlloader-1.20-46.0.2.jar" + } + } + ] + } + ] + }, + { + "id": "Fabric-Demo-1.20.4", + "name": "Fabric-Demo (Minecraft 1.20.4)", + "description": "Fabric-Demo Running Minecraft 1.20.4 (Fabric v0.15.6)", + "icon": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/Fabric-Demo-1.20.4.png", + "version": "1.0.0", + "address": "localhost:25565", + "minecraftVersion": "1.20.4", + "discord": { + "shortId": "", + "largeImageText": "", + "largeImageKey": "" + }, + "mainServer": false, + "autoconnect": false, + "modules": [ + { + "id": "net.fabricmc:fabric-loader:0.15.6", + "name": "Fabric (fabric-loader)", + "type": "Fabric", + "artifact": { + "size": 1321135, + "MD5": "744dbc7c568d7e782e6616637a14f6b3", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/fabricmc/fabric-loader/0.15.6/fabric-loader-0.15.6.jar" + }, + "subModules": [ + { + "id": "1.20.4-fabric-0.15.6", + "name": "Fabric (version.json)", + "type": "VersionManifest", + "artifact": { + "size": 2847, + "MD5": "6052ebb6acbba734c83fd3a09e67d31e", + "url": "https://helios-files.geekcorner.eu.org/repo/versions/1.20.4-fabric-0.15.6/1.20.4-fabric-0.15.6.json" + } + }, + { + "id": "org.ow2.asm:asm:9.6", + "name": "Fabric (asm)", + "type": "Library", + "artifact": { + "size": 123598, + "MD5": "6f8bccf756f170d4185bb24c8c2d2020", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm/9.6/asm-9.6.jar" + } + }, + { + "id": "org.ow2.asm:asm-analysis:9.6", + "name": "Fabric (asm-analysis)", + "type": "Library", + "artifact": { + "size": 34041, + "MD5": "31c84ef7cc893fb278952ae2d6a2674f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-analysis/9.6/asm-analysis-9.6.jar" + } + }, + { + "id": "org.ow2.asm:asm-commons:9.6", + "name": "Fabric (asm-commons)", + "type": "Library", + "artifact": { + "size": 72194, + "MD5": "9e317c75534bd1da8c00a67c618ab288", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar" + } + }, + { + "id": "org.ow2.asm:asm-tree:9.6", + "name": "Fabric (asm-tree)", + "type": "Library", + "artifact": { + "size": 51935, + "MD5": "6062608f1a98afe1e853d01fa1221a9e", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar" + } + }, + { + "id": "org.ow2.asm:asm-util:9.6", + "name": "Fabric (asm-util)", + "type": "Library", + "artifact": { + "size": 91131, + "MD5": "bd3bc1c176a787373e9a031073c9574b", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-util/9.6/asm-util-9.6.jar" + } + }, + { + "id": "net.fabricmc:sponge-mixin:0.12.5+mixin.0.8.5", + "name": "Fabric (sponge-mixin)", + "type": "Library", + "artifact": { + "size": 1451874, + "MD5": "4cc3ff559cafdc70d9ed80e869d447f0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar" + } + }, + { + "id": "net.fabricmc:intermediary:1.20.4", + "name": "Fabric (intermediary)", + "type": "Library", + "artifact": { + "size": 608319, + "MD5": "3a1cade1634c518db6147c9771686ea9", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/fabricmc/intermediary/1.20.4/intermediary-1.20.4.jar" + } + } + ] + }, + { + "id": "generated.fabricmod:iris:1.6.15@jar", + "name": "Iris", + "type": "FabricMod", + "artifact": { + "size": 2416339, + "url": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/fabricmods/required/iris-mc1.20.4-1.6.15.jar", + "MD5": "a2f7578c1652222e8c703831b604150e" + } + }, + { + "id": "me.jellysquid.mods:lithium:0.12.1@jar", + "name": "Lithium", + "type": "FabricMod", + "artifact": { + "size": 716022, + "url": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/fabricmods/required/lithium-fabric-mc1.20.4-0.12.1.jar", + "MD5": "83da6729d5402dc42eca740a96f97346" + } + }, + { + "id": "com.terraformersmc:modmenu:9.0.0@jar", + "name": "Mod Menu", + "type": "FabricMod", + "artifact": { + "size": 724484, + "url": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/fabricmods/optionalon/modmenu-9.0.0.jar", + "MD5": "7eb06d459405ed6c87b16f4c5be4493d" + }, + "required": { + "value": false + } + }, + { + "id": "me.jellysquid.mods:sodium:0.5.8+mc1.20.4@jar", + "name": "Sodium", + "type": "FabricMod", + "artifact": { + "size": 949085, + "url": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/fabricmods/required/sodium-fabric-0.5.8+mc1.20.4.jar", + "MD5": "d7753a50ca37f50abb10465a9a425dac" + } + }, + { + "id": "generated.library:fabric:api-0.95.4+1.20.4@jar", + "name": "fabric", + "type": "Library", + "artifact": { + "size": 2141107, + "url": "https://helios-files.geekcorner.eu.org/servers/Fabric-Demo-1.20.4/libraries/fabric-api-0.95.4+1.20.4.jar", + "MD5": "e16ba73c962937a8a11515ecfd47d163" + } + } + ] + }, + { + "id": "WesterosCraft-Demo-1.12.2", + "name": "WesterosCraft-Demo (Minecraft 1.12.2)", + "description": "WesterosCraft-Demo Running Minecraft 1.12.2 (Forge v14.23.5.2859)", + "icon": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/WesterosCraft-Demo-1.12.2.png", + "version": "2.1.6", + "address": "mc.westeroscraft.com:25565", + "minecraftVersion": "1.12.2", + "discord": { + "shortId": "WesterosCraft Demo", + "largeImageKey": "westeroscraft", + "largeImageText": "Change me through Nebula" + }, + "mainServer": false, + "autoconnect": false, + "modules": [ + { + "id": "net.minecraftforge:forge:1.12.2-14.23.5.2859:universal", + "name": "Minecraft Forge", + "type": "ForgeHosted", + "artifact": { + "size": 4466108, + "MD5": "fda01cd3cae80c2c6348ac3fc26e0af8", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraftforge/forge/1.12.2-14.23.5.2859/forge-1.12.2-14.23.5.2859-universal.jar" + }, + "subModules": [ + { + "id": "1.12.2-14.23.5.2859", + "name": "Minecraft Forge (version.json)", + "type": "VersionManifest", + "artifact": { + "size": 12345, + "MD5": "1959bb357e54a9666dd80d744b524639", + "url": "https://helios-files.geekcorner.eu.org/repo/versions/1.12.2-forge-14.23.5.2859/1.12.2-forge-14.23.5.2859.json" + } + }, + { + "id": "org.ow2.asm:asm-debug-all:5.2@jar", + "name": "Minecraft Forge (asm-debug-all)", + "type": "Library", + "artifact": { + "size": 387903, + "MD5": "fe5f20404ccdee9769ef05dc4b47ba98", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/ow2/asm/asm-debug-all/5.2/asm-debug-all-5.2.jar" + } + }, + { + "id": "net.minecraft:launchwrapper:1.12@jar", + "name": "Minecraft Forge (launchwrapper)", + "type": "Library", + "artifact": { + "size": 32999, + "MD5": "934b2d91c7c5be4a49577c9e6b40e8da", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/minecraft/launchwrapper/1.12/launchwrapper-1.12.jar" + } + }, + { + "id": "org.jline:jline:3.5.1@jar", + "name": "Minecraft Forge (jline)", + "type": "Library", + "artifact": { + "size": 614590, + "MD5": "4c20d2879ed2bd75a0771ce29e89f6b0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/jline/jline/3.5.1/jline-3.5.1.jar" + } + }, + { + "id": "com.typesafe.akka:akka-actor_2.11:2.3.3@jar", + "name": "Minecraft Forge (akka-actor_2.11)", + "type": "Library", + "artifact": { + "size": 2514991, + "MD5": "541440ca0819ebada47d6d1a8b3ee9e1", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar" + } + }, + { + "id": "com.typesafe:config:1.2.1@jar", + "name": "Minecraft Forge (config)", + "type": "Library", + "artifact": { + "size": 219554, + "MD5": "3aaf3c6e76a68e732c17d4a7e9877d81", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/com/typesafe/config/1.2.1/config-1.2.1.jar" + } + }, + { + "id": "org.scala-lang:scala-actors-migration_2.11:1.1.0@jar", + "name": "Minecraft Forge (scala-actors-migration_2.11)", + "type": "Library", + "artifact": { + "size": 58018, + "MD5": "f5e79398daa1806f8b17311a3c782723", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar" + } + }, + { + "id": "org.scala-lang:scala-compiler:2.11.1@jar", + "name": "Minecraft Forge (scala-compiler)", + "type": "Library", + "artifact": { + "size": 13449765, + "MD5": "06030143bf86ca896fb6ccfd679b5760", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar" + } + }, + { + "id": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2_mc@jar", + "name": "Minecraft Forge (scala-continuations-library_2.11)", + "type": "Library", + "artifact": { + "size": 25365, + "MD5": "004d7007abbcee858d3ca2c3ccbcbaab", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2_mc/scala-continuations-library_2.11-1.0.2_mc.jar" + } + }, + { + "id": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2_mc@jar", + "name": "Minecraft Forge (scala-continuations-plugin_2.11.1)", + "type": "Library", + "artifact": { + "size": 206575, + "MD5": "359c4a6743a082c689039482eed78670", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2_mc/scala-continuations-plugin_2.11.1-1.0.2_mc.jar" + } + }, + { + "id": "org.scala-lang:scala-library:2.11.1@jar", + "name": "Minecraft Forge (scala-library)", + "type": "Library", + "artifact": { + "size": 5538130, + "MD5": "1d88f665219e6006c5dd82d71c525c0f", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar" + } + }, + { + "id": "org.scala-lang:scala-parser-combinators_2.11:1.0.1@jar", + "name": "Minecraft Forge (scala-parser-combinators_2.11)", + "type": "Library", + "artifact": { + "size": 419701, + "MD5": "4e694499c965af4a02599c99d4f0b196", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar" + } + }, + { + "id": "org.scala-lang:scala-reflect:2.11.1@jar", + "name": "Minecraft Forge (scala-reflect)", + "type": "Library", + "artifact": { + "size": 4372892, + "MD5": "7878fac044e4e4b576bb35a77ccc34fc", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar" + } + }, + { + "id": "org.scala-lang:scala-swing_2.11:1.0.1@jar", + "name": "Minecraft Forge (scala-swing_2.11)", + "type": "Library", + "artifact": { + "size": 726500, + "MD5": "1009d69e4948045383f2a7a334348af5", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar" + } + }, + { + "id": "org.scala-lang:scala-xml_2.11:1.0.2@jar", + "name": "Minecraft Forge (scala-xml_2.11)", + "type": "Library", + "artifact": { + "size": 648679, + "MD5": "c2d7e66495afe14545c31b21e99879ef", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar" + } + }, + { + "id": "lzma:lzma:0.0.1@jar", + "name": "Minecraft Forge (lzma)", + "type": "Library", + "artifact": { + "size": 5762, + "MD5": "a3e3c3186e41c4a1a3027ba2bb23cdc6", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/lzma/lzma/0.0.1/lzma-0.0.1.jar" + } + }, + { + "id": "java3d:vecmath:1.5.2@jar", + "name": "Minecraft Forge (vecmath)", + "type": "Library", + "artifact": { + "size": 318956, + "MD5": "e5d2b7f46c4800a32f62ce75676a5710", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" + } + }, + { + "id": "net.sf.trove4j:trove4j:3.0.3@jar", + "name": "Minecraft Forge (trove4j)", + "type": "Library", + "artifact": { + "size": 2523218, + "MD5": "8fc4d4e0129244f9fd39650c5f30feb2", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + { + "id": "org.apache.maven:maven-artifact:3.5.3@jar", + "name": "Minecraft Forge (maven-artifact)", + "type": "Library", + "artifact": { + "size": 54961, + "MD5": "7741ebf29690ee7d9dde9cf4376347fc", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/maven/maven-artifact/3.5.3/maven-artifact-3.5.3.jar" + } + }, + { + "id": "net.sf.jopt-simple:jopt-simple:5.0.3@jar", + "name": "Minecraft Forge (jopt-simple)", + "type": "Library", + "artifact": { + "size": 78175, + "MD5": "0a5ec84e23df9d7cfb4063bc55f2744c", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/net/sf/jopt-simple/jopt-simple/5.0.3/jopt-simple-5.0.3.jar" + } + }, + { + "id": "org.apache.logging.log4j:log4j-api:2.15.0@jar", + "name": "Minecraft Forge (log4j-api)", + "type": "Library", + "artifact": { + "size": 301804, + "MD5": "a9ccfa7e3382dd2b9e0647a43d8286d7", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/logging/log4j/log4j-api/2.15.0/log4j-api-2.15.0.jar" + } + }, + { + "id": "org.apache.logging.log4j:log4j-core:2.15.0@jar", + "name": "Minecraft Forge (log4j-core)", + "type": "Library", + "artifact": { + "size": 1789769, + "MD5": "81e0433ae00602c0e4d00424d213b0ab", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/logging/log4j/log4j-core/2.15.0/log4j-core-2.15.0.jar" + } + }, + { + "id": "org.apache.logging.log4j:log4j-slf4j18-impl:2.15.0@jar", + "name": "Minecraft Forge (log4j-slf4j18-impl)", + "type": "Library", + "artifact": { + "size": 21223, + "MD5": "196442f1bdde4dbb0f576eed616e21b0", + "url": "https://helios-files.geekcorner.eu.org/repo/lib/org/apache/logging/log4j/log4j-slf4j18-impl/2.15.0/log4j-slf4j18-impl-2.15.0.jar" + } + } ] - } + }, + { + "id": "com.creativemd:creativecore:1.10@jar", + "name": "CreativeCore", + "type": "ForgeMod", + "artifact": { + "size": 1290012, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/CreativeCore_v1.10.65_mc1.12.2.jar", + "MD5": "e6e4ad48ce7d4f0cd47a5d106dbad745" + } + }, + { + "id": "org.orecruncher:dsurround:1.12.2-3.6.1.0@jar", + "name": "Dynamic Surroundings", + "type": "ForgeMod", + "artifact": { + "size": 15929762, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/DynamicSurroundings-1.12.2-3.6.1.0.jar", + "MD5": "1a0d50a34941865ff091a492e0612502" + } + }, + { + "id": "sekelsta.horse_colors:horse_colors:1.12.2-1.2.6@jar", + "name": "Realistic Horse Genetics", + "type": "ForgeMod", + "artifact": { + "size": 711220, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/horse_colors-1.12.2-1.3.6.a.jar", + "MD5": "073030905d404994027f44839279cb3a" + } + }, + { + "id": "journeymap:journeymap:1.12.2-5.7.1@jar", + "name": "JourneyMap", + "type": "ForgeMod", + "artifact": { + "size": 6990968, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/journeymap-1.12.2-5.7.1.jar", + "MD5": "8160b970fc14cff30dff2785bb9f964c" + } + }, + { + "id": "net.optifine:optifine:1.12.2_HD_U_G5@jar", + "name": "OptiFine 1.12.2_HD_U_G5", + "type": "ForgeMod", + "artifact": { + "size": 2669107, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/OptiFine_1.12.2_HD_U_G5.jar", + "MD5": "54e561e441192cf009803ae95873c5d0" + } + }, + { + "id": "org.orecruncher:orelib:1.12.2-3.6.0.1@jar", + "name": "OreLib Support Mod", + "type": "ForgeMod", + "artifact": { + "size": 341728, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/OreLib-1.12.2-3.6.0.1.jar", + "MD5": "00cce3b240365458adcad3e77782358a" + } + }, + { + "id": "com.shynieke:statues:0.8.9.2@jar", + "name": "Statues mod", + "type": "ForgeMod", + "artifact": { + "size": 1811654, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/statues-1.12.X-0.8.9.2.jar", + "MD5": "a8c31d02a76d408ba19aabf832038087" + } + }, + { + "id": "com.creativemd.opf:opframe:1.7.0@jar", + "name": "WCOnlinePictureFrame", + "type": "ForgeMod", + "artifact": { + "size": 64116, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/WCOnlinePictureFrame-1.7.0-beta-1-forge-1.12.2.jar", + "MD5": "1f9cd1d59f899ea895fd32aee42ed72f" + } + }, + { + "id": "com.westeroscraft:westerosblocks:4.3.4-126@jar", + "name": "WesterosBlocks", + "type": "ForgeMod", + "artifact": { + "size": 19056312, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/WesterosBlocks-4.3.4-forge-1.12.2.jar", + "MD5": "fa85607024a470146e9ad088fe2c847c" + } + }, + { + "id": "com.westeroscraft:westerosentities:1.12.2-1.3.0@jar", + "name": "WesterosEntities", + "type": "ForgeMod", + "artifact": { + "size": 287218, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/forgemods/required/westerosentities-1.12.2-b6.jar", + "MD5": "a02be14d86cb9748892a92778b194f4c" + } + }, + { + "id": "betterfoliage.cfg", + "name": "betterfoliage.cfg", + "type": "File", + "artifact": { + "size": 7085, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/betterfoliage.cfg", + "MD5": "99b9aa746613296250a4adc35a27d749", + "path": "config/betterfoliage.cfg" + } + }, + { + "id": "creativecore-client.json", + "name": "creativecore-client.json", + "type": "File", + "artifact": { + "size": 221, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/creativecore-client.json", + "MD5": "057bbac7b2b20176faa1f70d4f1b2abf", + "path": "config/creativecore-client.json" + } + }, + { + "id": "dsurround.cfg", + "name": "dsurround.cfg", + "type": "File", + "artifact": { + "size": 15280, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/dsurround/dsurround.cfg", + "MD5": "005809133dcac77ebfaba07c5b9fa334", + "path": "config/dsurround/dsurround.cfg" + } + }, + { + "id": "forge.cfg", + "name": "forge.cfg", + "type": "File", + "artifact": { + "size": 3865, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/forge.cfg", + "MD5": "f171671570ac5e1c6ce1717ff70c8633", + "path": "config/forge.cfg" + } + }, + { + "id": "forgeChunkLoading.cfg", + "name": "forgeChunkLoading.cfg", + "type": "File", + "artifact": { + "size": 2155, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/forgeChunkLoading.cfg", + "MD5": "255d6e9355788641e30db10e3c0b8551", + "path": "config/forgeChunkLoading.cfg" + } + }, + { + "id": "horse_colors.cfg", + "name": "horse_colors.cfg", + "type": "File", + "artifact": { + "size": 4336, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/horse_colors.cfg", + "MD5": "a4976010ba4938857239ef37f9a491ed", + "path": "config/horse_colors.cfg" + } + }, + { + "id": "journeymap_ModInfo.cfg", + "name": "journeymap_ModInfo.cfg", + "type": "File", + "artifact": { + "size": 370, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/journeymap_ModInfo.cfg", + "MD5": "70f47abc0084802ab02ff3a3d769e244", + "path": "config/journeymap_ModInfo.cfg" + } + }, + { + "id": "journeymap_server.cfg", + "name": "journeymap_server.cfg", + "type": "File", + "artifact": { + "size": 615, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/journeymap_server.cfg", + "MD5": "704e8c040987675a9ac814abe9b7cdc6", + "path": "config/journeymap_server.cfg" + } + }, + { + "id": "opframe-client.json", + "name": "opframe-client.json", + "type": "File", + "artifact": { + "size": 32, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/opframe-client.json", + "MD5": "012d93890dbdefeb4343f8af53dc3b91", + "path": "config/opframe-client.json" + } + }, + { + "id": "orelib.cfg", + "name": "orelib.cfg", + "type": "File", + "artifact": { + "size": 604, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/orelib.cfg", + "MD5": "70f8e6b6d17a73fe970a92f72cfbf21c", + "path": "config/orelib.cfg" + } + }, + { + "id": "splash.properties", + "name": "splash.properties", + "type": "File", + "artifact": { + "size": 358, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/splash.properties", + "MD5": "b5ac94dbd3b3529fbb233f9df0e14795", + "path": "config/splash.properties" + } + }, + { + "id": "statues.cfg", + "name": "statues.cfg", + "type": "File", + "artifact": { + "size": 6931, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/statues.cfg", + "MD5": "3aae8ac0d253b88aedaaada1aa45a0c5", + "path": "config/statues.cfg" + } + }, + { + "id": "westerosblocks.cfg", + "name": "westerosblocks.cfg", + "type": "File", + "artifact": { + "size": 113, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/config/westerosblocks.cfg", + "MD5": "a9dcb36d082866117ec7dc63ff689b85", + "path": "config/westerosblocks.cfg" + } + }, + { + "id": "options.txt", + "name": "options.txt", + "type": "File", + "artifact": { + "size": 2788, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/options.txt", + "path": "options.txt" + } + }, + { + "id": "WesterosCraft-v1.12.2-29.zip", + "name": "WesterosCraft-v1.12.2-29.zip", + "type": "File", + "artifact": { + "size": 55905310, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/resourcepacks/WesterosCraft-v1.12.2-29.zip", + "MD5": "eb3c794aafe44c7ea7d3407a10553bd4", + "path": "resourcepacks/WesterosCraft-v1.12.2-29.zip" + } + }, + { + "id": "servers.dat", + "name": "servers.dat", + "type": "File", + "artifact": { + "size": 84, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/servers.dat", + "MD5": "71d99e229d7d2b8d2a6423e46832a4b8", + "path": "servers.dat" + } + }, + { + "id": "Chocapic13_V9_Extreme.zip", + "name": "Chocapic13_V9_Extreme.zip", + "type": "File", + "artifact": { + "size": 3134623, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/shaderpacks/Chocapic13_V9_Extreme.zip", + "MD5": "2a5ec76ad7acc47005e32cc1e5da1e41", + "path": "shaderpacks/Chocapic13_V9_Extreme.zip" + } + }, + { + "id": "SEUS-Renewed-v1.0.1.zip", + "name": "SEUS-Renewed-v1.0.1.zip", + "type": "File", + "artifact": { + "size": 7062638, + "url": "https://helios-files.geekcorner.eu.org/servers/WesterosCraft-Demo-1.12.2/files/shaderpacks/SEUS-Renewed-v1.0.1.zip", + "MD5": "8faeb04d9953c9b10b0794acafc4c1aa", + "path": "shaderpacks/SEUS-Renewed-v1.0.1.zip" + } + } + ] + } ] -} + } \ No newline at end of file diff --git a/lib/net/minecraftforge/lowcodelanguage/1.20.1-47.3.2/lowcodelanguage-1.20.1-47.3.2.jar b/lib/net/minecraftforge/lowcodelanguage/1.20.1-47.3.2/lowcodelanguage-1.20.1-47.3.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..8d3223f8fe18825afa2d06dea4e7a129256bb5f3 GIT binary patch literal 7401 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