-
+
<%- lang('welcome.welcomeDescription') %>
diff --git a/build/icon.png b/build/icon.png
index 9e21d08b..b54b5bce 100644
Binary files a/build/icon.png and b/build/icon.png differ
diff --git a/dev-app-update.yml b/dev-app-update.yml
index aa7ce8f4..208da551 100644
--- a/dev-app-update.yml
+++ b/dev-app-update.yml
@@ -1,3 +1,3 @@
-owner: dscalzi
-repo: HeliosLauncher
+owner: injeolmi12
+repo: MCKLauncher
provider: github
diff --git a/docs/sample_distribution.json b/docs/sample_distribution.json
deleted file mode 100644
index 57bdb243..00000000
--- a/docs/sample_distribution.json
+++ /dev/null
@@ -1,1584 +0,0 @@
-{
- "version": "1.0.0",
- "discord": {
- "clientId": "385581240906022916",
- "smallImageText": "WesterosCraft",
- "smallImageKey": "seal-circle"
- },
- "java": {
- "oracle": "http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"
- },
- "rss": "https://forum.westeroscraft.com/forum/news.2/index.rss",
- "servers": [
- {
- "id": "WesterosCraft-1.11.2",
- "name": "WesterosCraft Production Server",
- "description": "Main WesterosCraft server. Connect to enter the Realm.",
- "icon": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/server-prod.png",
- "version": "3.9.4",
- "address": "mc.westeroscraft.com",
- "minecraftVersion": "1.11.2",
- "discord": {
- "shortId": "Production",
- "largeImageText": "WesterosCraft Production Server",
- "largeImageKey": "server-prod"
- },
- "mainServer": true,
- "autoconnect": true,
- "modules": [
- {
- "id": "net.minecraftforge:forge:1.11.2-13.20.1.2429",
- "name": "Minecraft Forge",
- "type": "ForgeHosted",
- "artifact": {
- "size": 4450992,
- "MD5": "3fcc9b0104f0261397d3cc897e55a1c5",
- "url": "http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.11.2-13.20.1.2429/forge-1.11.2-13.20.1.2429-universal.jar"
- },
- "subModules": [
- {
- "id": "net.minecraft:launchwrapper:1.12",
- "name": "Mojang (LaunchWrapper)",
- "type": "Library",
- "artifact": {
- "size": 32999,
- "MD5": "934b2d91c7c5be4a49577c9e6b40e8da",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/launchwrapper-1.12.jar"
- }
- },
- {
- "id": "org.ow2.asm:asm-all:5.0.3",
- "name": "Mojang (ASM)",
- "type": "Library",
- "artifact": {
- "size": 241639,
- "MD5": "c5cc4613bbdfba3ccf5f0ab85390d0b8",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/asm-all-5.0.3.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-library:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-library)",
- "type": "Library",
- "artifact": {
- "size": 1474672,
- "MD5": "379c15c4f724421c6d5d7aecedaf87a6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-library-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-compiler:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-compiler)",
- "type": "Library",
- "artifact": {
- "size": 3076920,
- "MD5": "7d89e952f2d5c74577310cd2c28e3f20",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-compiler-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-actors-migration_2.11:1.1.0@jar.pack.xz",
- "name": "Minecraft Forge (scala-actors-migration)",
- "type": "Library",
- "artifact": {
- "size": 21324,
- "MD5": "04e3428b2600ace33c7ae2bf1f6c0a4c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-actors-migration_2.11-1.1.0.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-library)",
- "type": "Library",
- "artifact": {
- "size": 7956,
- "MD5": "ed9b1d27aba8ac4090a3749c4dfc895a",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-continuations-library_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-plugin)",
- "type": "Library",
- "artifact": {
- "size": 46140,
- "MD5": "a8232db22a72a981de6b1399eb86dff7",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-continuations-plugin_2.11.1-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-parser-combinators_2.11:1.0.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-parser-combinators)",
- "type": "Library",
- "artifact": {
- "size": 85568,
- "MD5": "2e50a7df17680daadacca69f07f8a16d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-parser-combinators_2.11-1.0.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-reflect:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-reflect)",
- "type": "Library",
- "artifact": {
- "size": 1070312,
- "MD5": "84e5dc81c10e2bd74c579c9d0332fdd9",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-reflect-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-swing_2.11:1.0.1",
- "name": "Minecraft Forge (scala-swing)",
- "type": "Library",
- "artifact": {
- "size": 736795,
- "MD5": "1d360289e697022a3f57abaad344b28f",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-swing_2.11-1.0.1.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-xml_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-xml)",
- "type": "Library",
- "artifact": {
- "size": 217812,
- "MD5": "cc891b094a4c32dedc56bfefe9b072ff",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-xml_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe.akka:akka-actor_2.11:2.3.3@jar.pack.xz",
- "name": "Minecraft Forge (akka-actor)",
- "type": "Library",
- "artifact": {
- "size": 746612,
- "MD5": "25cb22c3078e9fb3f7a861c912924862",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/akka-actor_2.11-2.3.3.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe:config:1.2.1@jar.pack.xz",
- "name": "Minecraft Forge (typesafe-config)",
- "type": "Library",
- "artifact": {
- "size": 56636,
- "MD5": "10ec4ccabc4e68aac9cf87165ead5d7d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/config-1.2.1.jar.pack.xz"
- }
- },
- {
- "id": "lzma:lzma:0.0.1",
- "name": "Mojang (LZMA)",
- "type": "Library",
- "artifact": {
- "size": 5762,
- "MD5": "a3e3c3186e41c4a1a3027ba2bb23cdc6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/lzma-0.0.1.jar"
- }
- },
- {
- "id": "net.sf.trove4j:trove4j:3.0.3",
- "name": "Trove4J",
- "type": "Library",
- "artifact": {
- "size": 2523218,
- "MD5": "8fc4d4e0129244f9fd39650c5f30feb2",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/trove4j-3.0.3.jar"
- }
- },
- {
- "id": "java3d:vecmath:1.5.2",
- "name": "Vecmath",
- "type": "Library",
- "artifact": {
- "size": 318956,
- "MD5": "e5d2b7f46c4800a32f62ce75676a5710",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/vecmath-1.5.2.jar"
- }
- },
- {
- "id": "net.sf.jopt-simple:jopt-simple:4.6",
- "name": "Jopt-simple",
- "type": "Library",
- "artifact": {
- "size": 62477,
- "MD5": "13560a58a79b46b82057686543e8d727",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/jopt-simple-4.6.jar"
- }
- },
- {
- "id": "net.minecraftforge:MercuriusUpdater:1.11.2",
- "name": "MercuriusUpdater",
- "type": "Library",
- "artifact": {
- "size": 15146,
- "MD5": "7556d06064ebbfa3b334a15092d725d0",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/MercuriusUpdater-1.11.2.jar"
- }
- }
- ]
- },
- {
- "id": "com.westeroscraft:westerosblocks:3.2.0-beta-1-190",
- "name": "WesterosBlocks",
- "type": "ForgeMod",
- "artifact": {
- "size": 17376788,
- "MD5": "370f4f1804c93f498f31af8dac509605",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/WesterosBlocks.jar"
- }
- },
- {
- "id": "com.westeroscraft:westeroscraftrp:2019-01-21",
- "name": "WesterosCraft Resource Pack",
- "type": "File",
- "artifact": {
- "size": 46999843,
- "MD5": "309eb9e5296e9f55cfecb7d4058245a4",
- "path": "resourcepacks/WesterosCraft.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/resourcepacks/WesterosCraft.zip"
- }
- },
- {
- "id": "net.optifine:optifine:1.11.2_HD_U_C7",
- "name": "Optifine",
- "type": "ForgeMod",
- "artifact": {
- "size": 2254712,
- "MD5": "0dd7761e908f9b245bb0dc0fac5649f5",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/OptiFine.jar"
- }
- },
- {
- "id": "mezz:jei:1.11.2-4.5.0.290",
- "name": "JustEnoughItems",
- "type": "ForgeMod",
- "artifact": {
- "size": 538740,
- "MD5": "f4d931f6db6210621a86fa1e7eae8016",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/jei.jar"
- }
- },
- {
- "id": "org.blockartistry:dynsurround:1.11.2-3.4.9.3",
- "name": "DynamicSurroundings",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 22291385,
- "MD5": "65403c66d8b3655b372f58047941d206",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/DynamicSurroundings.jar"
- },
- "subModules": [
- {
- "id": "dsurround.cfg",
- "name": "DynamicSurroundings General Configuration File",
- "type": "File",
- "artifact": {
- "size": 20258,
- "path": "/config/dsurround/dsurround.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/config/dsurround/dsurround.cfg"
- }
- },
- {
- "id": "westeros.json",
- "name": "DynamicSurroundings WesterosCraft Configuration File",
- "type": "File",
- "artifact": {
- "size": 608,
- "MD5": "44eab112ff24d0bd29974c270de868ba",
- "path": "/config/dsurround/westeros.json",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/config/dsurround/westeros.json"
- }
- }
- ]
- },
- {
- "id": "octarine-noise:betterfoliage:1.11.2-2.1.10",
- "name": "BetterFoliage",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 4675903,
- "MD5": "522fdf73b6e4343cb6243872fb7b4b6c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/BetterFoliage.jar"
- },
- "subModules": [
- {
- "id": "betterfoliage.cfg",
- "name": "BetterFoliage Configuration File",
- "type": "File",
- "artifact": {
- "size": 7878,
- "MD5": "6dd38f873c4129af05a2d6c500cbe954",
- "path": "/config/betterfoliage.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/config/betterfoliage.cfg"
- }
- }
- ]
- },
- {
- "id": "techbrew:journeymap:1.11.2-5.4.7",
- "name": "JourneyMap",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 1735525,
- "MD5": "1c3380502eb7b9a495581b2402d144df",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/journeymap.jar"
- }
- },
- {
- "id": "com.github.hexomod:worldeditcuife2:2.1.1-mf-1.11.2-13.20.0.2228",
- "name": "WorldEditCUI",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 461691,
- "MD5": "439f82b69f3464969163c188818c677b",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/worldeditcuife.jar"
- }
- },
- {
- "id": "mcp.mobius:waila:1.7.1_1.11.2",
- "name": "Waila",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 542744,
- "MD5": "26258a3557bf333e8f4ce8b1e9481031",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/Waila.jar"
- }
- },
- {
- "id": "com.mumfrey:liteloader:1.11.2",
- "name": "Liteloader",
- "type": "LiteLoader",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1685422,
- "MD5": "3a98b5ed95810bf164e71c1a53be568d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/liteloader.jar"
- },
- "subModules": [
- {
- "id": "com.mumfrey:macrokeybindmod:0.14.4-1.11.2@litemod",
- "name": "Macro/Keybind Mod",
- "type": "LiteMod",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1670811,
- "MD5": "16080785577b391d426c62c8d3138558",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/mods/macrokeybindmod.litemod"
- }
- }
- ]
- },
- {
- "id": "com.sonicether:seus:11.0",
- "name": "Sonic Ether's Unbelievable Shaders",
- "type": "File",
- "artifact": {
- "size": 175159,
- "MD5": "bfa8c31d1da8131b59917bb2460205b1",
- "path": "shaderpacks/SEUS v11.0.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/shaderpacks/SEUS.zip"
- }
- },
- {
- "id": "options.txt",
- "name": "Default Client Options",
- "type": "File",
- "artifact": {
- "size": 1973,
- "path": "options.txt",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/options-1.11.2.txt"
- }
- },
- {
- "id": "servers.dat",
- "name": "Saved Client Servers",
- "type": "File",
- "artifact": {
- "size": 84,
- "MD5": "71d99e229d7d2b8d2a6423e46832a4b8",
- "path": "servers.dat",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/prod-1.11.2/servers.dat"
- }
- }
- ]
- },
- {
- "id": "WesterosCraftTest-1.11.2",
- "name": "WesterosCraft Test Server",
- "description": "Main testing server. Experimental changes are live here.",
- "icon": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/server-test.png",
- "version": "3.9.4",
- "address": "mc.westeroscraft.com:4444",
- "minecraftVersion": "1.11.2",
- "discord": {
- "shortId": "Test Server",
- "largeImageText": "WesterosCraft Test Server",
- "largeImageKey": "server-test"
- },
- "mainServer": false,
- "autoconnect": true,
- "modules": [
- {
- "id": "net.minecraftforge:forge:1.11.2-13.20.1.2476",
- "name": "Minecraft Forge",
- "type": "ForgeHosted",
- "artifact": {
- "size": 4455536,
- "MD5": "7cef816cc01d53a04a180f0214d2982a",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/forge-1.11.2-13.20.1.2476-universal.jar"
- },
- "subModules": [
- {
- "id": "net.minecraft:launchwrapper:1.12",
- "name": "Mojang (LaunchWrapper)",
- "type": "Library",
- "artifact": {
- "size": 32999,
- "MD5": "934b2d91c7c5be4a49577c9e6b40e8da",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/launchwrapper-1.12.jar"
- }
- },
- {
- "id": "org.ow2.asm:asm-all:5.0.3",
- "name": "Mojang (ASM)",
- "type": "Library",
- "artifact": {
- "size": 241639,
- "MD5": "c5cc4613bbdfba3ccf5f0ab85390d0b8",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/asm-all-5.0.3.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-library:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-library)",
- "type": "Library",
- "artifact": {
- "size": 1474672,
- "MD5": "379c15c4f724421c6d5d7aecedaf87a6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-library-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-compiler:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-compiler)",
- "type": "Library",
- "artifact": {
- "size": 3076920,
- "MD5": "7d89e952f2d5c74577310cd2c28e3f20",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-compiler-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-actors-migration_2.11:1.1.0@jar.pack.xz",
- "name": "Minecraft Forge (scala-actors-migration)",
- "type": "Library",
- "artifact": {
- "size": 21324,
- "MD5": "04e3428b2600ace33c7ae2bf1f6c0a4c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-actors-migration_2.11-1.1.0.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-library)",
- "type": "Library",
- "artifact": {
- "size": 7956,
- "MD5": "ed9b1d27aba8ac4090a3749c4dfc895a",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-continuations-library_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-plugin)",
- "type": "Library",
- "artifact": {
- "size": 46140,
- "MD5": "a8232db22a72a981de6b1399eb86dff7",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-continuations-plugin_2.11.1-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-parser-combinators_2.11:1.0.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-parser-combinators)",
- "type": "Library",
- "artifact": {
- "size": 85568,
- "MD5": "2e50a7df17680daadacca69f07f8a16d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-parser-combinators_2.11-1.0.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-reflect:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-reflect)",
- "type": "Library",
- "artifact": {
- "size": 1070312,
- "MD5": "84e5dc81c10e2bd74c579c9d0332fdd9",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-reflect-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-swing_2.11:1.0.1",
- "name": "Minecraft Forge (scala-swing)",
- "type": "Library",
- "artifact": {
- "size": 736795,
- "MD5": "1d360289e697022a3f57abaad344b28f",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-swing_2.11-1.0.1.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-xml_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-xml)",
- "type": "Library",
- "artifact": {
- "size": 217812,
- "MD5": "cc891b094a4c32dedc56bfefe9b072ff",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/scala-xml_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe.akka:akka-actor_2.11:2.3.3@jar.pack.xz",
- "name": "Minecraft Forge (akka-actor)",
- "type": "Library",
- "artifact": {
- "size": 746612,
- "MD5": "25cb22c3078e9fb3f7a861c912924862",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/akka-actor_2.11-2.3.3.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe:config:1.2.1@jar.pack.xz",
- "name": "Minecraft Forge (typesafe-config)",
- "type": "Library",
- "artifact": {
- "size": 56636,
- "MD5": "10ec4ccabc4e68aac9cf87165ead5d7d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/config-1.2.1.jar.pack.xz"
- }
- },
- {
- "id": "lzma:lzma:0.0.1",
- "name": "Mojang (LZMA)",
- "type": "Library",
- "artifact": {
- "size": 5762,
- "MD5": "a3e3c3186e41c4a1a3027ba2bb23cdc6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/lzma-0.0.1.jar"
- }
- },
- {
- "id": "net.sf.trove4j:trove4j:3.0.3",
- "name": "Trove4J",
- "type": "Library",
- "artifact": {
- "size": 2523218,
- "MD5": "8fc4d4e0129244f9fd39650c5f30feb2",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/trove4j-3.0.3.jar"
- }
- },
- {
- "id": "java3d:vecmath:1.5.2",
- "name": "Vecmath",
- "type": "Library",
- "artifact": {
- "size": 318956,
- "MD5": "e5d2b7f46c4800a32f62ce75676a5710",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/vecmath-1.5.2.jar"
- }
- },
- {
- "id": "net.sf.jopt-simple:jopt-simple:4.6",
- "name": "Jopt-simple",
- "type": "Library",
- "artifact": {
- "size": 62477,
- "MD5": "13560a58a79b46b82057686543e8d727",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/jopt-simple-4.6.jar"
- }
- },
- {
- "id": "net.minecraftforge:MercuriusUpdater:1.11.2",
- "name": "MercuriusUpdater",
- "type": "Library",
- "artifact": {
- "size": 15146,
- "MD5": "7556d06064ebbfa3b334a15092d725d0",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/MercuriusUpdater-1.11.2.jar"
- }
- }
- ]
- },
- {
- "id": "com.westeroscraft:westerosblocks:3.2.0-beta-1-190",
- "name": "WesterosBlocks",
- "type": "ForgeMod",
- "artifact": {
- "size": 17376788,
- "MD5": "370f4f1804c93f498f31af8dac509605",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/WesterosBlocks.jar"
- }
- },
- {
- "id": "com.westeroscraft:westeroscraftrp:2019-01-21",
- "name": "WesterosCraft Resource Pack",
- "type": "File",
- "artifact": {
- "size": 46999843,
- "MD5": "309eb9e5296e9f55cfecb7d4058245a4",
- "path": "resourcepacks/WesterosCraft.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/resourcepacks/WesterosCraft.zip"
- }
- },
- {
- "id": "net.optifine:optifine:1.11.2_HD_U_C7",
- "name": "Optifine",
- "type": "ForgeMod",
- "artifact": {
- "size": 2254712,
- "MD5": "0dd7761e908f9b245bb0dc0fac5649f5",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/OptiFine.jar"
- }
- },
- {
- "id": "mezz:jei:1.11.2-4.5.1.296",
- "name": "JustEnoughItems",
- "type": "ForgeMod",
- "artifact": {
- "size": 542399,
- "MD5": "584b3099d34c9a1b8649385b90831b34",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/jei.jar"
- }
- },
- {
- "id": "org.blockartistry:dynsurround:1.11.2-3.4.9.3",
- "name": "DynamicSurroundings",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 22291385,
- "MD5": "65403c66d8b3655b372f58047941d206",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/DynamicSurroundings.jar"
- },
- "subModules": [
- {
- "id": "dsurround.cfg",
- "name": "DynamicSurroundings General Configuration File",
- "type": "File",
- "artifact": {
- "size": 20849,
- "path": "/config/dsurround/dsurround.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/config/dsurround/dsurround.cfg"
- }
- },
- {
- "id": "westeros.json",
- "name": "DynamicSurroundings WesterosCraft Configuration File",
- "type": "File",
- "artifact": {
- "size": 608,
- "MD5": "44eab112ff24d0bd29974c270de868ba",
- "path": "/config/dsurround/westeros.json",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/config/dsurround/westeros.json"
- }
- }
- ]
- },
- {
- "id": "octarine-noise:betterfoliage:1.11.2-2.1.10",
- "name": "BetterFoliage",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 4675903,
- "MD5": "522fdf73b6e4343cb6243872fb7b4b6c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/BetterFoliage.jar"
- },
- "subModules": [
- {
- "id": "betterfoliage.cfg",
- "name": "BetterFoliage Configuration File",
- "type": "File",
- "artifact": {
- "size": 7878,
- "MD5": "6dd38f873c4129af05a2d6c500cbe954",
- "path": "/config/betterfoliage.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/config/betterfoliage.cfg"
- }
- }
- ]
- },
- {
- "id": "techbrew:journeymap:1.11.2-5.5.2",
- "name": "JourneyMap",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 1799560,
- "MD5": "4315e9939bf64bfa963c8674cb13e838",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/journeymap.jar"
- }
- },
- {
- "id": "com.github.hexomod:worldeditcuife2:2.1.2-mf-1.11.2-13.20.0.2228",
- "name": "WorldEditCUI",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 461696,
- "MD5": "53f6eef360af5329d9e52b5351657908",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/worldeditcuife.jar"
- }
- },
- {
- "id": "mcp.mobius:waila:1.7.1_1.11.2",
- "name": "Waila",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 542744,
- "MD5": "26258a3557bf333e8f4ce8b1e9481031",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/Waila.jar"
- }
- },
- {
- "id": "com.mumfrey:liteloader:1.11.2",
- "name": "Liteloader",
- "type": "LiteLoader",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1685422,
- "MD5": "3a98b5ed95810bf164e71c1a53be568d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.11.2/liteloader.jar"
- },
- "subModules": [
- {
- "id": "com.mumfrey:macrokeybindmod:0.14.4-1.11.2@litemod",
- "name": "Macro/Keybind Mod",
- "type": "LiteMod",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1670811,
- "MD5": "16080785577b391d426c62c8d3138558",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/mods/macrokeybindmod.litemod"
- }
- }
- ]
- },
- {
- "id": "com.sonicether:seus:11.0",
- "name": "Sonic Ether's Unbelievable Shaders",
- "type": "File",
- "artifact": {
- "size": 175159,
- "MD5": "bfa8c31d1da8131b59917bb2460205b1",
- "path": "shaderpacks/SEUS v11.0.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/shaderpacks/SEUS.zip"
- }
- },
- {
- "id": "options.txt",
- "name": "Default Client Options",
- "type": "File",
- "artifact": {
- "size": 1973,
- "path": "options.txt",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/options-1.11.2.txt"
- }
- },
- {
- "id": "servers.dat",
- "name": "Saved Client Servers",
- "type": "File",
- "artifact": {
- "size": 87,
- "MD5": "594de6063df993b5fde31c7290226ee4",
- "path": "servers.dat",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.11.2/servers.dat"
- }
- }
- ]
- },
- {
- "id": "WesterosCraftTest-1.12.2",
- "name": "WesterosCraft 1.12.2 Test Server",
- "description": "Tests for our version change to 1.12.2 are live here.",
- "icon": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/server-test.png",
- "version": "4.2.1",
- "address": "mc.westeroscraft.com:4445",
- "minecraftVersion": "1.12.2",
- "discord": {
- "shortId": "1.12.2 Test Server",
- "largeImageText": "WesterosCraft 1.12.2 Test Server",
- "largeImageKey": "server-test"
- },
- "mainServer": false,
- "autoconnect": true,
- "modules": [
- {
- "id": "net.minecraftforge:forge:1.12.2-14.23.5.2797",
- "name": "Minecraft Forge",
- "type": "ForgeHosted",
- "artifact": {
- "size": 4937218,
- "MD5": "5320593704af58b3906e7106d27e41c8",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/forge-1.12.2-14.23.5.2797-universal.jar"
- },
- "subModules": [
- {
- "id": "net.minecraft:launchwrapper:1.12",
- "name": "Mojang (LaunchWrapper)",
- "type": "Library",
- "artifact": {
- "size": 32999,
- "MD5": "934b2d91c7c5be4a49577c9e6b40e8da",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/launchwrapper-1.12.jar"
- }
- },
- {
- "id": "org.ow2.asm:asm-all:5.2",
- "name": "Mojang (ASM)",
- "type": "Library",
- "artifact": {
- "size": 247787,
- "MD5": "f5ad16c7f0338b541978b0430d51dc83",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/asm-all-5.2.jar"
- }
- },
- {
- "id": "jline:jline:2.13",
- "name": "Mojang (jline)",
- "type": "Library",
- "artifact": {
- "size": 248566,
- "MD5": "f251ba666cccb260ff7215b2cbeee8d4",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/jline-2.13.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-library:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-library)",
- "type": "Library",
- "artifact": {
- "size": 1474672,
- "MD5": "379c15c4f724421c6d5d7aecedaf87a6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-library-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-compiler:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-compiler)",
- "type": "Library",
- "artifact": {
- "size": 3076920,
- "MD5": "7d89e952f2d5c74577310cd2c28e3f20",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-compiler-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-actors-migration_2.11:1.1.0@jar.pack.xz",
- "name": "Minecraft Forge (scala-actors-migration)",
- "type": "Library",
- "artifact": {
- "size": 21324,
- "MD5": "04e3428b2600ace33c7ae2bf1f6c0a4c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-actors-migration_2.11-1.1.0.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-library_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-library)",
- "type": "Library",
- "artifact": {
- "size": 7956,
- "MD5": "ed9b1d27aba8ac4090a3749c4dfc895a",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-continuations-library_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang.plugins:scala-continuations-plugin_2.11.1:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-continuations-plugin)",
- "type": "Library",
- "artifact": {
- "size": 46140,
- "MD5": "a8232db22a72a981de6b1399eb86dff7",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-continuations-plugin_2.11.1-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-parser-combinators_2.11:1.0.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-parser-combinators)",
- "type": "Library",
- "artifact": {
- "size": 85568,
- "MD5": "2e50a7df17680daadacca69f07f8a16d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-parser-combinators_2.11-1.0.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-reflect:2.11.1@jar.pack.xz",
- "name": "Minecraft Forge (scala-reflect)",
- "type": "Library",
- "artifact": {
- "size": 1070312,
- "MD5": "84e5dc81c10e2bd74c579c9d0332fdd9",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-reflect-2.11.1.jar.pack.xz"
- }
- },
- {
- "id": "org.scala-lang:scala-swing_2.11:1.0.1",
- "name": "Minecraft Forge (scala-swing)",
- "type": "Library",
- "artifact": {
- "size": 736795,
- "MD5": "1d360289e697022a3f57abaad344b28f",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-swing_2.11-1.0.1.jar"
- }
- },
- {
- "id": "org.scala-lang:scala-xml_2.11:1.0.2@jar.pack.xz",
- "name": "Minecraft Forge (scala-xml)",
- "type": "Library",
- "artifact": {
- "size": 217812,
- "MD5": "cc891b094a4c32dedc56bfefe9b072ff",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/scala-xml_2.11-1.0.2.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe.akka:akka-actor_2.11:2.3.3@jar.pack.xz",
- "name": "Minecraft Forge (akka-actor)",
- "type": "Library",
- "artifact": {
- "size": 746612,
- "MD5": "25cb22c3078e9fb3f7a861c912924862",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/akka-actor_2.11-2.3.3.jar.pack.xz"
- }
- },
- {
- "id": "com.typesafe:config:1.2.1@jar.pack.xz",
- "name": "Minecraft Forge (typesafe-config)",
- "type": "Library",
- "artifact": {
- "size": 56636,
- "MD5": "10ec4ccabc4e68aac9cf87165ead5d7d",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/config-1.2.1.jar.pack.xz"
- }
- },
- {
- "id": "lzma:lzma:0.0.1",
- "name": "Mojang (LZMA)",
- "type": "Library",
- "artifact": {
- "size": 5762,
- "MD5": "a3e3c3186e41c4a1a3027ba2bb23cdc6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/lzma-0.0.1.jar"
- }
- },
- {
- "id": "net.sf.trove4j:trove4j:3.0.3",
- "name": "Trove4J",
- "type": "Library",
- "artifact": {
- "size": 2523218,
- "MD5": "8fc4d4e0129244f9fd39650c5f30feb2",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/trove4j-3.0.3.jar"
- }
- },
- {
- "id": "java3d:vecmath:1.5.2",
- "name": "Vecmath",
- "type": "Library",
- "artifact": {
- "size": 318956,
- "MD5": "e5d2b7f46c4800a32f62ce75676a5710",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/vecmath-1.5.2.jar"
- }
- },
- {
- "id": "net.sf.jopt-simple:jopt-simple:5.0.3",
- "name": "Jopt-simple",
- "type": "Library",
- "artifact": {
- "size": 78175,
- "MD5": "0a5ec84e23df9d7cfb4063bc55f2744c",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/jopt-simple-5.0.3.jar"
- }
- },
- {
- "id": "org.apache.maven:maven-artifact:3.5.3",
- "name": "maven-artifact",
- "type": "Library",
- "artifact": {
- "size": 54961,
- "MD5": "7741ebf29690ee7d9dde9cf4376347fc",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/maven-artifact-3.5.3.jar"
- }
- },
- {
- "id": "net.minecraftforge:MercuriusUpdater:1.12.2",
- "name": "MercuriusUpdater",
- "type": "Library",
- "artifact": {
- "size": 15098,
- "MD5": "6eb9e61097bee3103a2fdc42746b76a4",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/MercuriusUpdater-1.12.2.jar"
- }
- }
- ]
- },
- {
- "id": "com.westeroscraft:westerosblocks:4.0.0-beta-1-66",
- "name": "WesterosBlocks",
- "type": "ForgeMod",
- "artifact": {
- "size": 17286330,
- "MD5": "e5c38ef42e9cc4b957122207dcf95f4f",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/WesterosBlocks.jar"
- }
- },
- {
- "id": "com.westeroscraft:westeroscraftrp:2019-01-21",
- "name": "WesterosCraft Resource Pack",
- "type": "File",
- "artifact": {
- "size": 47002312,
- "MD5": "86b169611ca0e51fdc47384d8423c402",
- "path": "resourcepacks/WesterosCraft.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/resourcepacks/WesterosCraft.zip"
- }
- },
- {
- "id": "net.optifine:optifine:1.12.2_HD_U_E3",
- "name": "Optifine",
- "type": "ForgeMod",
- "artifact": {
- "size": 2444057,
- "MD5": "7ec95c57ac1a224d6eb93bd370e4ac37",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/OptiFine.jar"
- }
- },
- {
- "id": "mezz:jei:1.12.2-4.14.3.242",
- "name": "JustEnoughItems",
- "type": "ForgeMod",
- "artifact": {
- "size": 620682,
- "MD5": "ae6d0e6e873ef6c20f41097dc7fee8c6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/jei.jar"
- }
- },
- {
- "id": "org.blockartistry:dynsurround:1.12.2-3.4.10.5",
- "name": "DynamicSurroundings",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 22507134,
- "MD5": "3d75602c66b7ccfc23c342e8d5e07469",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/DynamicSurroundings.jar"
- },
- "subModules": [
- {
- "id": "dsurround.cfg",
- "name": "DynamicSurroundings General Configuration File",
- "type": "File",
- "artifact": {
- "size": 22179,
- "path": "/config/dsurround/dsurround.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/config/dsurround/dsurround.cfg"
- }
- },
- {
- "id": "westeros.json",
- "name": "DynamicSurroundings WesterosCraft Configuration File",
- "type": "File",
- "artifact": {
- "size": 608,
- "MD5": "44eab112ff24d0bd29974c270de868ba",
- "path": "/config/dsurround/westeros.json",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/config/dsurround/westeros.json"
- }
- }
- ]
- },
- {
- "id": "octarine-noise:betterfoliage:1.12-2.2.0",
- "name": "BetterFoliage",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 926081,
- "MD5": "e05a720c5900b9bac4e01179abe8eef6",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/BetterFoliage.jar"
- },
- "subModules": [
- {
- "id": "betterfoliage.cfg",
- "name": "BetterFoliage Configuration File",
- "type": "File",
- "artifact": {
- "size": 7878,
- "MD5": "6dd38f873c4129af05a2d6c500cbe954",
- "path": "/config/betterfoliage.cfg",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/config/betterfoliage.cfg"
- }
- }
- ]
- },
- {
- "id": "forgelin:forgelin:1.8.2",
- "name": "Forgelin",
- "type": "ForgeMod",
- "artifact": {
- "size": 5124663,
- "MD5": "59035365f7af35f599d1c4baade64d8b",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/Forgelin.jar"
- }
- },
- {
- "id": "techbrew:journeymap:1.12.2-5.5.3",
- "name": "JourneyMap",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 1831161,
- "MD5": "d3b5a672d2393f9fe63903598d50c769",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/journeymap.jar"
- }
- },
- {
- "id": "com.github.hexomod:worldeditcuife2:2.2.0-mf-1.12.2-14.23.5.2768",
- "name": "WorldEditCUI",
- "type": "ForgeMod",
- "required": {
- "value": false
- },
- "artifact": {
- "size": 459294,
- "MD5": "2b8c1c3bc48c2d80b71daa658f656edb",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/worldeditcuife.jar"
- }
- },
- {
- "id": "com.mumfrey:liteloader:1.12.2",
- "name": "Liteloader",
- "type": "LiteLoader",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1680383,
- "MD5": "1420785ecbfed5aff4a586c5c9dd97eb",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/1.12.2/liteloader.jar"
- },
- "subModules": [
- {
- "id": "com.mumfrey:macrokeybindmod:0.15.4-1.12.1@litemod",
- "name": "Macro/Keybind Mod",
- "type": "LiteMod",
- "required": {
- "value": false,
- "def": false
- },
- "artifact": {
- "size": 1726452,
- "MD5": "9ba3ed960bbb676743a3b6c2e1efc484",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/mods/macrokeybindmod.litemod"
- }
- }
- ]
- },
- {
- "id": "com.sonicether:seus-renewed:1.0.0",
- "name": "Sonic Ether's Unbelievable Shaders Renewed",
- "type": "File",
- "artifact": {
- "size": 7062491,
- "MD5": "e68cc9f8ffc8fad66583b9b2cc05356f",
- "path": "shaderpacks/SEUS-Renewed.zip",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/shaderpacks/SEUS-Renewed.zip"
- }
- },
- {
- "id": "options.txt",
- "name": "Default Client Options",
- "type": "File",
- "artifact": {
- "size": 1973,
- "path": "options.txt",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/options-1.12.2.txt"
- }
- },
- {
- "id": "servers.dat",
- "name": "Saved Client Servers",
- "type": "File",
- "artifact": {
- "size": 87,
- "MD5": "64dc1db90935997f07dfac422206f1de",
- "path": "servers.dat",
- "url": "http://mc.westeroscraft.com/WesterosCraftLauncher/test-1.12.2/servers.dat"
- }
- }
- ]
- },
- {
- "id": "WesterosCraftTest-1.13.2",
- "name": "WesterosCraft 1.13.2 Test Server",
- "description": "Tests for our version change to 1.13.2 are live here.",
- "icon": "http://mc.westeroscraft.com/WesterosCraftLauncher/files/server-test.png",
- "version": "5.0.0",
- "address": "mc.westeroscraft.com:4445",
- "minecraftVersion": "1.13.2",
- "discord": {
- "shortId": "1.13.2 Test Server",
- "largeImageText": "WesterosCraft 1.13.2 Test Server",
- "largeImageKey": "server-test"
- },
- "mainServer": false,
- "autoconnect": false,
- "modules": [
- {
- "id": "net.minecraftforge:forge:1.13.2-25.0.219",
- "name": "Minecraft Forge (base jar)",
- "type": "ForgeHosted",
- "artifact": {
- "size": 159918,
- "MD5": "c5a9c40711feb2b4ab0329c48256e30d",
- "url": ""
- },
- "subModules": [
- {
- "id": "net.minecraftforge:forge:1.13.2-25.0.219:universal",
- "name": "Minecraft Forge (universal jar)",
- "type": "Library",
- "artifact": {
- "size": 2343272 ,
- "MD5": "338c495d266da44ac1955caf91cc14c4",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:forge:1.13.2-25.0.219:client",
- "name": "Minecraft Forge (client jar)",
- "type": "Library",
- "artifact": {
- "size": 3065519,
- "MD5": "df63f7288a8118c9b8836a3e53827aac",
- "url": ""
- }
- },
- {
- "id": "net.minecraft:client:1.13.2:extra",
- "name": "Minecraft Forge (client extra)",
- "type": "Library",
- "artifact": {
- "size": 9622361,
- "MD5": "dc66e2219e3de6e7ca05847fd3c7746d",
- "url": ""
- }
- },
- {
- "id": "net.minecraft:client:1.13.2-20190213.203750:srg",
- "name": "Minecraft Forge (client srg)",
- "type": "Library",
- "artifact": {
- "size": 8198877,
- "MD5": "80f355cffe270d2c2943301b96d98fa6",
- "url": ""
- }
- },
- {
- "id": "1.13.2-forge-25.0.219",
- "name": "Minecraft Forge (version.json)",
- "type": "VersionManifest",
- "artifact": {
- "size": 11511,
- "MD5": "f13f9e20324d0a55c646d5fb8876b2bb",
- "url": ""
- }
- },
- {
- "id": "com.paulscode:soundsystem:201809301515",
- "name": "Minecraft Forge (Paul's Code Soundsystem)",
- "type": "Library",
- "artifact": {
- "size": 66607,
- "MD5": "bf43e7b9f628534614b3fc5e4e69d209",
- "url": ""
- }
- },
- {
- "id": "org.ow2.asm:asm:6.2",
- "name": "Minecraft Forge (asm)",
- "type": "Library",
- "artifact": {
- "size": 111214,
- "MD5": "7abdce94068615d690495f45eb6eb980",
- "url": ""
- }
- },
- {
- "id": "org.ow2.asm:asm-commons:6.2",
- "name": "Minecraft Forge (asm-commons)",
- "type": "Library",
- "artifact": {
- "size": 78919,
- "MD5": "a031c9a32770c02c2f91d2bcbeceabcd",
- "url": ""
- }
- },
- {
- "id": "org.ow2.asm:asm-tree:6.2",
- "name": "Minecraft Forge (asm-tree)",
- "type": "Library",
- "artifact": {
- "size": 50370,
- "MD5": "e7279981c6764dcd73a99705acf5c9a6",
- "url": ""
- }
- },
- {
- "id": "cpw.mods:modlauncher:2.1.1",
- "name": "Minecraft Forge (modlauncher)",
- "type": "Library",
- "artifact": {
- "size": 101586,
- "MD5": "089ae3cf5afe10e96bb930b70dd99402",
- "url": ""
- }
- },
- {
- "id": "cpw.mods:grossjava9hacks:1.1.0",
- "name": "Minecraft Forge (Gross Java 9 Hacks)",
- "type": "Library",
- "artifact": {
- "size": 1759,
- "MD5": "1adde27730734a786f461ed048d440a0",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:accesstransformers:0.16.0-shadowed",
- "name": "Minecraft Forge (Access Transformers)",
- "type": "Library",
- "artifact": {
- "size": 444428,
- "MD5": "dbe346d662c7bdff0988f941342932e6",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:eventbus:0.9.2-service",
- "name": "Minecraft Forge (EventBus)",
- "type": "Library",
- "artifact": {
- "size": 38908,
- "MD5": "77c6c079914a8369a185e11ae1a7a878",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:forgespi:0.13.0",
- "name": "Minecraft Forge (Forge SPI)",
- "type": "Library",
- "artifact": {
- "size": 16607,
- "MD5": "5634ba7001f8501a2b553430e2068751",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:coremods:0.5.0",
- "name": "Minecraft Forge (coremods)",
- "type": "Library",
- "artifact": {
- "size": 12284,
- "MD5": "d3da5879965cf6f37413d6d1a80d92a7",
- "url": ""
- }
- },
- {
- "id": "net.minecraftforge:unsafe:0.2.0",
- "name": "Minecraft Forge (unsafe)",
- "type": "Library",
- "artifact": {
- "size": 2834,
- "MD5": "2d1016ebe4c1a63dd50a59d26bd12db1",
- "url": ""
- }
- },
- {
- "id": "com.electronwill.night-config:core:3.6.0",
- "name": "Minecraft Forge (night-config core)",
- "type": "Library",
- "artifact": {
- "size": 199763,
- "MD5": "841adeca8f5e5e092c7bafb412dcb615",
- "url": ""
- }
- },
- {
- "id": "com.electronwill.night-config:toml:3.6.0",
- "name": "Minecraft Forge (night-config toml)",
- "type": "Library",
- "artifact": {
- "size": 31256,
- "MD5": "2d1d5f1fa4735b4e654613b493512432",
- "url": ""
- }
- },
- {
- "id": "org.jline:jline:3.9.0",
- "name": "Minecraft Forge (jline)",
- "type": "Library",
- "artifact": {
- "size": 707273,
- "MD5": "2db9aae140f810a72fc4a5cb5aa5cf9b",
- "url": ""
- }
- },
- {
- "id": "org.apache.maven:maven-artifact:3.6.0",
- "name": "Minecraft Forge (maven-artifact)",
- "type": "Library",
- "artifact": {
- "size": 55051,
- "MD5": "89e95013b11f347e48c0525965600404",
- "url": ""
- }
- },
- {
- "id": "net.jodah:typetools:0.6.0",
- "name": "Minecraft Forge (typetools)",
- "type": "Library",
- "artifact": {
- "size": 14734,
- "MD5": "9f65b6e90eb986fe25afc39b8ed3f43b",
- "url": ""
- }
- },
- {
- "id": "java3d:vecmath:1.5.2",
- "name": "Minecraft Forge (vecmath)",
- "type": "Library",
- "artifact": {
- "size": 318956,
- "MD5": "e5d2b7f46c4800a32f62ce75676a5710",
- "url": ""
- }
- },
- {
- "id": "org.apache.logging.log4j:log4j-api:2.11.2",
- "name": "Minecraft Forge (log4j-api)",
- "type": "Library",
- "artifact": {
- "size": 266283,
- "MD5": "3f7ee51e3dd0830de799dae0b90243dd",
- "url": ""
- }
- },
- {
- "id": "org.apache.logging.log4j:log4j-core:2.11.2",
- "name": "Minecraft Forge (log4j-core)",
- "type": "Library",
- "artifact": {
- "size": 1629585,
- "MD5": "c8bd8b5c5aaaa07a3dcbf57de01c9266",
- "url": ""
- }
- },
- {
- "id": "net.minecrell:terminalconsoleappender:1.1.1",
- "name": "Minecraft Forge (terminalconsoleappender)",
- "type": "Library",
- "artifact": {
- "size": 15240,
- "MD5": "a190e88073a41dfa1b1d47854c41230b",
- "url": ""
- }
- },
- {
- "id": "net.sf.jopt-simple:jopt-simple:5.0.4",
- "name": "Minecraft Forge (jopt-simple)",
- "type": "Library",
- "artifact": {
- "size": 78146,
- "MD5": "eb0d9dffe9b0eddead68fe678be76c49",
- "url": ""
- }
- }
-
- ]
- },
- {
- "id": "squeek:appleskin:1.0.11",
- "name": "AppleSkin (test mod)",
- "type": "ForgeMod",
- "artifact": {
- "size": 27382,
- "MD5": "a1c0cfed77b2cb7b6699e59ba0252a50",
- "url": ""
- }
- },
- {
- "id": "com.blamejared:controlling:4.0.1",
- "name": "Controlling (Test Mod)",
- "type": "ForgeMod",
- "artifact": {
- "size": 34914,
- "MD5": "b4dc10b9039518ce00845ca962e6a136",
- "url": ""
- }
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/electron-builder.yml b/electron-builder.yml
index 43a49b88..97ac02f5 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -1,8 +1,8 @@
-appId: 'helioslauncher'
-productName: 'Helios Launcher'
-artifactName: '${productName}-setup-${version}.${ext}'
+appId: 'mcklauncher'
+productName: 'MCK Launcher'
+artifactName: 'MCK-Launcher-setup-${version}.${ext}'
-copyright: 'Copyright © 2018-2024 Daniel Scalzi'
+copyright: 'Copyright © 2018-2024 Daniel Scalzi, Copyright © 2024 injeolmi'
asar: true
compression: 'maximum'
@@ -39,8 +39,8 @@ mac:
# Linux Configuration
linux:
target: 'AppImage'
- maintainer: 'Daniel Scalzi'
- vendor: 'Daniel Scalzi'
+ maintainer: 'Daniel Scalzi, Injeolmi'
+ vendor: 'Daniel Scalzi, Injeolmi'
synopsis: 'Modded Minecraft Launcher'
description: 'Custom launcher which allows users to join modded servers. All mods, configurations, and updates are handled automatically.'
category: 'Game'
diff --git a/index.js b/index.js
index 7060c3c6..40ff97fa 100644
--- a/index.js
+++ b/index.js
@@ -130,7 +130,7 @@ ipcMain.on(MSFT_OPCODE.OPEN_LOGIN, (ipcEvent, ...arguments_) => {
width: 520,
height: 600,
frame: true,
- icon: getPlatformIcon('SealCircle')
+ icon: getPlatformIcon('icon')
})
msftAuthWindow.on('closed', () => {
@@ -183,7 +183,7 @@ ipcMain.on(MSFT_OPCODE.OPEN_LOGOUT, (ipcEvent, uuid, isLastAccount) => {
width: 520,
height: 600,
frame: true,
- icon: getPlatformIcon('SealCircle')
+ icon: getPlatformIcon('icon')
})
msftLogoutWindow.on('closed', () => {
@@ -229,7 +229,7 @@ function createWindow() {
win = new BrowserWindow({
width: 980,
height: 552,
- icon: getPlatformIcon('SealCircle'),
+ icon: getPlatformIcon('icon'),
frame: false,
webPreferences: {
preload: path.join(__dirname, 'app', 'assets', 'js', 'preloader.js'),
diff --git a/package-lock.json b/package-lock.json
index 06eee521..dce8ef91 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
- "name": "helioslauncher",
- "version": "2.2.1",
+ "name": "mck",
+ "version": "0.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
- "name": "helioslauncher",
- "version": "2.2.1",
+ "name": "mck",
+ "version": "0.0.1",
"license": "UNLICENSED",
"dependencies": {
"@electron/remote": "^2.1.2",
@@ -23,6 +23,7 @@
"jquery": "^3.7.1",
"lodash.merge": "^4.6.2",
"semver": "^7.6.0",
+ "styled-components": "^5.0.0",
"toml": "^3.0.0"
},
"devDependencies": {
@@ -43,6 +44,436 @@
"node": ">=0.10.0"
}
},
+ "node_modules/@ampproject/remapping": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
+ "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
+ "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
+ "dependencies": {
+ "@babel/highlight": "^7.24.7",
+ "picocolors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz",
+ "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz",
+ "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==",
+ "peer": true,
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-compilation-targets": "^7.24.7",
+ "@babel/helper-module-transforms": "^7.24.7",
+ "@babel/helpers": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/template": "^7.24.7",
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7",
+ "convert-source-map": "^2.0.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz",
+ "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==",
+ "dependencies": {
+ "@babel/types": "^7.24.7",
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-annotate-as-pure": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
+ "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz",
+ "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==",
+ "peer": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.24.7",
+ "@babel/helper-validator-option": "^7.24.7",
+ "browserslist": "^4.22.2",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "peer": true
+ },
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz",
+ "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz",
+ "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==",
+ "dependencies": {
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz",
+ "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz",
+ "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==",
+ "dependencies": {
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz",
+ "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-module-imports": "^7.24.7",
+ "@babel/helper-simple-access": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz",
+ "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz",
+ "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==",
+ "peer": true,
+ "dependencies": {
+ "@babel/traverse": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz",
+ "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==",
+ "dependencies": {
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz",
+ "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
+ "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz",
+ "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz",
+ "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==",
+ "peer": true,
+ "dependencies": {
+ "@babel/template": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz",
+ "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.24.7",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
+ },
+ "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz",
+ "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz",
+ "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz",
+ "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==",
+ "dependencies": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz",
+ "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==",
+ "dependencies": {
+ "@babel/code-frame": "^7.24.7",
+ "@babel/generator": "^7.24.7",
+ "@babel/helper-environment-visitor": "^7.24.7",
+ "@babel/helper-function-name": "^7.24.7",
+ "@babel/helper-hoist-variables": "^7.24.7",
+ "@babel/helper-split-export-declaration": "^7.24.7",
+ "@babel/parser": "^7.24.7",
+ "@babel/types": "^7.24.7",
+ "debug": "^4.3.1",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.24.7",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz",
+ "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.24.7",
+ "@babel/helper-validator-identifier": "^7.24.7",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@colors/colors": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
@@ -313,6 +744,29 @@
"node": "*"
}
},
+ "node_modules/@emotion/is-prop-valid": {
+ "version": "0.8.8",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
+ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
+ "dependencies": {
+ "@emotion/memoize": "0.7.4"
+ }
+ },
+ "node_modules/@emotion/memoize": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
+ "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
+ },
+ "node_modules/@emotion/stylis": {
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
+ "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
+ },
+ "node_modules/@emotion/unitless": {
+ "version": "0.7.5",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
+ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
+ },
"node_modules/@eslint-community/eslint-utils": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
@@ -542,6 +996,49 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+ "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "dependencies": {
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
"node_modules/@malept/cross-spawn-promise": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz",
@@ -1101,6 +1598,21 @@
"resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
"integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
},
+ "node_modules/babel-plugin-styled-components": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
+ "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "lodash": "^4.17.21",
+ "picomatch": "^2.3.1"
+ },
+ "peerDependencies": {
+ "styled-components": ">= 2"
+ }
+ },
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -1208,6 +1720,38 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/browserslist": {
+ "version": "4.23.1",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz",
+ "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "peer": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001629",
+ "electron-to-chromium": "^1.4.796",
+ "node-releases": "^2.0.14",
+ "update-browserslist-db": "^1.0.16"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
"node_modules/buffer": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
@@ -1355,6 +1899,34 @@
"node": ">=6"
}
},
+ "node_modules/camelize": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
+ "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001640",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz",
+ "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "peer": true
+ },
"node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -1596,6 +2168,12 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "peer": true
+ },
"node_modules/core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
@@ -1653,6 +2231,24 @@
"node": ">= 8"
}
},
+ "node_modules/css-color-keywords": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
+ "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/css-to-react-native": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
+ "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
+ "dependencies": {
+ "camelize": "^1.0.0",
+ "css-color-keywords": "^1.0.0",
+ "postcss-value-parser": "^4.0.2"
+ }
+ },
"node_modules/debug": {
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -2073,6 +2669,12 @@
"node": ">=4.0.0"
}
},
+ "node_modules/electron-to-chromium": {
+ "version": "1.4.818",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz",
+ "integrity": "sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA==",
+ "peer": true
+ },
"node_modules/electron-updater": {
"version": "6.1.8",
"resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.1.8.tgz",
@@ -2141,10 +2743,9 @@
"optional": true
},
"node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
+ "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
"engines": {
"node": ">=6"
}
@@ -2548,6 +3149,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -2817,6 +3427,19 @@
"resolved": "https://registry.npmjs.org/helios-distribution-types/-/helios-distribution-types-1.3.0.tgz",
"integrity": "sha512-MP66JRHvmuE9yDoZoKeFDh3stsHger0w/cRcJAlV7UYw5ztR3m/uLbWdbfFV68B1Yc0+hDIiuFsuJT/Ve9xuiw=="
},
+ "node_modules/hoist-non-react-statics": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "dependencies": {
+ "react-is": "^16.7.0"
+ }
+ },
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
"node_modules/hosted-git-info": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
@@ -3123,6 +3746,11 @@
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz",
"integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg=="
},
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
"node_modules/js-yaml": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
@@ -3134,6 +3762,17 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/json-buffer": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
@@ -3161,7 +3800,6 @@
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true,
"bin": {
"json5": "lib/cli.js"
},
@@ -3275,8 +3913,7 @@
"node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"node_modules/lodash.defaults": {
"version": "4.2.0",
@@ -3344,6 +3981,18 @@
"node": ">= 12.0.0"
}
},
+ "node_modules/loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "peer": true,
+ "dependencies": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ },
+ "bin": {
+ "loose-envify": "cli.js"
+ }
+ },
"node_modules/lowercase-keys": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
@@ -3526,6 +4175,12 @@
}
}
},
+ "node_modules/node-releases": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+ "peer": true
+ },
"node_modules/node-stream-zip": {
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz",
@@ -3708,6 +4363,22 @@
"resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
"integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
},
+ "node_modules/picocolors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
+ "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
"node_modules/plist": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz",
@@ -3722,6 +4393,11 @@
"node": ">=10.4.0"
}
},
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
+ },
"node_modules/prelude-ls": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -3813,6 +4489,37 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/react": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
+ "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
+ "peer": true,
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-dom": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
+ "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
+ "peer": true,
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.2"
+ },
+ "peerDependencies": {
+ "react": "^18.3.1"
+ }
+ },
+ "node_modules/react-is": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
+ "peer": true
+ },
"node_modules/read-config-file": {
"version": "6.3.2",
"resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.3.2.tgz",
@@ -4007,6 +4714,15 @@
"resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz",
"integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA=="
},
+ "node_modules/scheduler": {
+ "version": "0.23.2",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
+ "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
+ "peer": true,
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ }
+ },
"node_modules/semver": {
"version": "7.6.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
@@ -4054,6 +4770,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/shallowequal": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
+ "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
+ },
"node_modules/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -4261,6 +4982,51 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/styled-components": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.0.0.tgz",
+ "integrity": "sha512-F7VhIXIbUXJ8KO3pU9wap2Hxdtqa6PZ1uHrx+YXTgRjyxGlwvBHb8LULXPabmDA+uEliTXRJM5WcZntJnKNn3g==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/traverse": "^7.4.5",
+ "@emotion/is-prop-valid": "^0.8.3",
+ "@emotion/stylis": "^0.8.4",
+ "@emotion/unitless": "^0.7.4",
+ "babel-plugin-styled-components": ">= 1",
+ "css-to-react-native": "^3.0.0",
+ "hoist-non-react-statics": "^3.0.0",
+ "shallowequal": "^1.1.0",
+ "supports-color": "^5.5.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/styled-components"
+ },
+ "peerDependencies": {
+ "react": ">= 16.8.0",
+ "react-dom": ">= 16.8.0",
+ "react-is": ">= 16.8.0"
+ }
+ },
+ "node_modules/styled-components/node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/styled-components/node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/sumchecker": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz",
@@ -4381,6 +5147,14 @@
"tmp": "^0.2.0"
}
},
+ "node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/toml": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz",
@@ -4458,6 +5232,36 @@
"node": ">= 10.0.0"
}
},
+ "node_modules/update-browserslist-db": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz",
+ "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "peer": true,
+ "dependencies": {
+ "escalade": "^3.1.2",
+ "picocolors": "^1.0.1"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
"node_modules/uri-js": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
diff --git a/package.json b/package.json
index f38d9f6b..8d99a868 100644
--- a/package.json
+++ b/package.json
@@ -1,13 +1,13 @@
{
- "name": "helioslauncher",
- "version": "2.2.1",
- "productName": "Helios Launcher",
+ "name": "mck",
+ "version": "0.0.1",
+ "productName": "MCK Launcher",
"description": "Modded Minecraft Launcher",
- "author": "Daniel Scalzi (https://github.com/dscalzi/)",
+ "author": "daniel scalzi (https://github.com/dscalzi/), InJeolmi (https://github.com/injeolmi12)",
"license": "UNLICENSED",
- "homepage": "https://github.com/dscalzi/HeliosLauncher",
+ "homepage": "https://github.com/injeolmi12/MCK",
"bugs": {
- "url": "https://github.com/dscalzi/HeliosLauncher/issues"
+ "url": "https://github.com/injeolmi12/MCK/issues"
},
"private": true,
"main": "index.js",
@@ -37,6 +37,7 @@
"jquery": "^3.7.1",
"lodash.merge": "^4.6.2",
"semver": "^7.6.0",
+ "styled-components": "^5.0.0",
"toml": "^3.0.0"
},
"devDependencies": {
@@ -46,6 +47,6 @@
},
"repository": {
"type": "git",
- "url": "git+https://github.com/dscalzi/HeliosLauncher.git"
+ "url": "git+https://github.com/injeolmi12/MCK.git"
}
}