{
    "__comment": "ImprovedJsons v1.0.0 (2026-06-07, 07:51)",
    "arguments": {
        "game": [
            "--username",
            "${auth_player_name}",
            "--sessionid",
            "${auth_session}",
            "--gameDir",
            "${game_directory}",
            "--version",
            "${version_name}",
            "--frameName",
            "${profile_name}",
            "--width",
            "${resolution_width}",
            "--height",
            "${resolution_height}",
            "--uuid",
            "${auth_uuid}",
            "--assetsDir",
            "${assets_root}",
            "--assetIndex",
            "${assets_index_name}",
            {
                "rules": [
                    {
                        "action": "allow",
                        "features": {
                            "is_demo_user": true
                        }
                    }
                ],
                "value": "--demo"
            },
            {
                "rules": [
                    {
                        "action": "allow",
                        "features": {
                            "has_server": true
                        }
                    }
                ],
                "value": [
                    "--server",
                    "${server_ip}",
                    "--port",
                    "${server_port}",
                    "--mppass",
                    "-"
                ]
            }
        ],
        "jvm": [
            "-Djava.library.path=${natives_directory}",
            "-Dlf.launcher.disable",
            "-javaagent:${assets_root}/../libraries/uk/betacraft/legacyfix/legacyfix/2.0-20260502/legacyfix-2.0-20260502.jar",
            "-Dlf.icon=${instance_icon}",
            {
                "rules": [
                    {
                        "action": "allow",
                        "os": {
                            "name": "osx"
                        }
                    }
                ],
                "value": [
                    "-Xdock:name=${profile_name}",
                    "-Xdock:icon=${instance_icon}"
                ]
            },
            "-Dlf.OVERLAY_OUTER_BODY_TO_BASE",
            "-Dlf.CONVERT_ALEX_TO_STEVE",
            "-Dlf.SERVE_AS_64x32",
            "-cp",
            "${classpath}"
        ]
    },
    "modern_server_parameters": false,
    "assetIndex": {
        "sha1": "5eae14c6678a530507c672a5c8d1eb1ed98d5b12",
        "totalSize": 47500989,
        "size": 92710,
        "id": "1.4",
        "url": "https://files.betacraft.uk/launcher/v2/assets/indexes/1.4.json"
    },
    "assets": "1.4",
    "javaVersion": {
        "component": "jre-legacy",
        "majorVersion": 8,
        "minVersion": 5,
        "advisedMaxVersion": 8
    },
    "id": "2.0-blue",
    "protocolVersion": "release_90",
    "downloads": {
        "client": {
            "sha1": "a9add3b4aca10f190fec4dd460ccb4f0f9115d5f",
            "size": 5614735,
            "url": "https://vault.omniarchive.uk/archive/java/client-april-fools/2.0-blue.jar"
        },
        "server": {
            "sha1": "8eea28a45dc3f5519c7239fc0e8171bce9d6d781",
            "size": 2382838,
            "url": "https://vault.omniarchive.uk/archive/java/server-april-fools/2.0-blue.jar"
        }
    },
    "libraries": [
        {
            "downloads": {
                "artifact": {
                    "sha1": "efd5f042c38e91e70d38c4fa3d298d8816f828d1",
                    "size": 997159,
                    "url": "https://libraries.betacraft.uk/legacyfix/legacyfix-2.0-20260502.jar"
                }
            },
            "name": "uk.betacraft.legacyfix:legacyfix:2.0-20260502"
        },
        {
            "downloads": {
                "artifact": {
                    "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar",
                    "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4",
                    "size": 208338,
                    "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar"
                }
            },
            "name": "net.java.jinput:jinput:2.0.5"
        },
        {
            "downloads": {
                "artifact": {
                    "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar",
                    "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6",
                    "size": 7508,
                    "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar"
                }
            },
            "name": "net.java.jutils:jutils:1.0.0"
        },
        {
            "downloads": {
                "artifact": {
                    "path": "org/lwjgl/lwjgl/lwjgl/2.9.4+legacyfabric.17/lwjgl-2.9.4+legacyfabric.17.jar",
                    "sha1": "b0d3b134274c82aa401c90b42f0572063b1bf735",
                    "size": 1081524,
                    "url": "https://repo.legacyfabric.net/legacyfabric/org/lwjgl/lwjgl/lwjgl/2.9.4+legacyfabric.17/lwjgl-2.9.4+legacyfabric.17.jar"
                }
            },
            "name": "org.lwjgl.lwjgl:lwjgl:2.9.4+legacyfabric.17"
        },
        {
            "downloads": {
                "artifact": {
                    "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4+legacyfabric.17/lwjgl_util-2.9.4+legacyfabric.17.jar",
                    "sha1": "60b2bc63267f55fda5295d470e61d9fc672fa14c",
                    "size": 180575,
                    "url": "https://repo.legacyfabric.net/legacyfabric/org/lwjgl/lwjgl/lwjgl_util/2.9.4+legacyfabric.17/lwjgl_util-2.9.4+legacyfabric.17.jar"
                }
            },
            "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4+legacyfabric.17"
        },
        {
            "downloads": {
                "classifiers": {
                    "natives-linux": {
                        "sha1": "6b4690115497fae88493aaf2e102993fe1a3dd1a",
                        "size": 4434288,
                        "url": "https://repo.legacyfabric.net/legacyfabric/org/lwjgl/lwjgl/lwjgl-platform/2.9.4+legacyfabric.17/lwjgl-platform-2.9.4+legacyfabric.17-natives-linux.jar"
                    },
                    "natives-windows": {
                        "sha1": "ef651faca2fc0fdf97ef53ed56bbe0881655a96e",
                        "size": 2491132,
                        "url": "https://repo.legacyfabric.net/legacyfabric/org/lwjgl/lwjgl/lwjgl-platform/2.9.4+legacyfabric.17/lwjgl-platform-2.9.4+legacyfabric.17-natives-windows.jar"
                    },
                    "natives-osx": {
                        "sha1": "720009ad4fb3ebc510d2452e97dec3b0c6b4182f",
                        "size": 1599360,
                        "url": "https://repo.legacyfabric.net/legacyfabric/org/lwjgl/lwjgl/lwjgl-platform/2.9.4+legacyfabric.17/lwjgl-platform-2.9.4+legacyfabric.17-natives-osx.jar"
                    }
                }
            },
            "extract": {
                "exclude": [
                    "META-INF/"
                ]
            },
            "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4+legacyfabric.17",
            "natives": {
                "linux": "natives-linux",
                "windows": "natives-windows",
                "osx": "natives-osx"
            }
        },
        {
            "downloads": {
                "classifiers": {
                    "natives-linux": {
                        "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795",
                        "size": 10362,
                        "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar"
                    },
                    "natives-osx": {
                        "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232",
                        "size": 12186,
                        "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar"
                    },
                    "natives-windows": {
                        "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16",
                        "size": 155179,
                        "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar"
                    }
                }
            },
            "extract": {
                "exclude": [
                    "META-INF/"
                ]
            },
            "name": "net.java.jinput:jinput-platform:2.0.5",
            "natives": {
                "linux": "natives-linux",
                "osx": "natives-osx",
                "windows": "natives-windows"
            }
        }
    ],
    "mainClass": "uk.betacraft.legacyfix.LegacyFixLauncher",
    "minimumLauncherVersion": 21,
    "releaseTime": "2013-04-01T18:01:27+00:00",
    "time": "2013-04-01T17:40:30+00:00",
    "type": "april-fools",
    "phase": "oddballs"
}
