{
 "app_id": "org.multimc.MultiMC",
 "source_url": "https://gitlab.com/schmensch/multimc-flatpak-installer/-/raw/main/org.multimc.MultiMC.yml",
 "runtime": "org.kde.Platform",
 "runtime_version": "5.15",
 "sdk": "org.kde.Sdk",
 "finish_args": [
  "--share=network",
  "--socket=wayland",
  "--socket=x11",
  "--socket=pulseaudio",
  "--device=dri",
  "--share=ipc",
  "--filesystem=~/.local/share/multimc:create",
  "--persist=.minecraft",
  "--filesystem=xdg-run/app/com.discordapp.Discord:create"
 ],
 "module_count": 4,
 "fetched_at": "2026-09-17T18:16:25.047463+00:00",
 "manifest": {
  "app-id": "org.multimc.MultiMC",
  "runtime": "org.kde.Platform",
  "runtime-version": "5.15",
  "sdk": "org.kde.Sdk",
  "command": "multimc",
  "finish-args": [
   "--share=network",
   "--socket=wayland",
   "--socket=x11",
   "--socket=pulseaudio",
   "--device=dri",
   "--share=ipc",
   "--filesystem=~/.local/share/multimc:create",
   "--persist=.minecraft",
   "--filesystem=xdg-run/app/com.discordapp.Discord:create"
  ],
  "modules": [
   {
    "name": "xrandr",
    "sources": [
     {
      "type": "archive",
      "url": "https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.gz",
      "archive-type": "tar-gzip",
      "sha256": "7b99edb7970a1365eaf5bcaf552144e4dfc3ccf510c4abc08569849929fb366e"
     }
    ],
    "cleanup": [
     "/share/man"
    ]
   },
   {
    "name": "jdk",
    "buildsystem": "simple",
    "build-commands": [
     "mkdir -p /app/jdk",
     "rm -rf jdk-16.0.2\\+7/jmods",
     "cp -a jdk* /app/jdk"
    ],
    "sources": [
     {
      "type": "archive",
      "url": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz",
      "archive-type": "tar-gzip",
      "sha256": "6f1335d9a7855159f982dac557420397be9aa85f3f7bc84e111d25871c02c0c7",
      "strip-components": 0
     },
     {
      "type": "archive",
      "url": "https://github.com/adoptium/temurin16-binaries/releases/download/jdk-16.0.2%2B7/OpenJDK16U-jdk_x64_linux_hotspot_16.0.2_7.tar.gz",
      "archive-type": "tar-gzip",
      "sha256": "323d6d7474a359a28eff7ddd0df8e65bd61554a8ed12ef42fd9365349e573c2c",
      "strip-components": 0
     },
     {
      "type": "archive",
      "url": "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.13%2B8/OpenJDK11U-jdk_x64_linux_hotspot_11.0.13_8.tar.gz",
      "archive-type": "tar-gzip",
      "sha256": "3b1c0c34be4c894e64135a454f2d5aaa4bd10aea04ec2fa0c0efe6bb26528e30",
      "strip-components": 0
     },
     {
      "type": "archive",
      "url": "https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u312-b07/OpenJDK8U-jdk_x64_linux_hotspot_8u312b07.tar.gz",
      "archive-type": "tar-gzip",
      "sha256": "699981083983b60a7eeb511ad640fae3ae4b879de5a3980fe837e8ade9c34a08",
      "strip-components": 0
     }
    ]
   },
   {
    "name": "qt-override-openurl",
    "buildsystem": "cmake",
    "sources": [
     {
      "type": "file",
      "path": "CMakeLists.txt"
     },
     {
      "type": "file",
      "path": "QDesktopServices_openUrl.cpp"
     },
     {
      "type": "file",
      "path": "QDesktopServices_openUrl_stub.c"
     }
    ]
   },
   {
    "name": "multimc-run",
    "buildsystem": "simple",
    "build-commands": [
     "install -D -m 0755 run.sh /app/bin/run.sh",
     "install -D -m 0755 multimc /app/bin/multimc",
     "install -D -m 0644 org.multimc.MultiMC.desktop /app/share/applications/org.multimc.MultiMC.desktop",
     "install -D -m 0644 org.multimc.MultiMC.svg /app/share/icons/hicolor/scalable/apps/org.multimc.MultiMC.svg"
    ],
    "sources": [
     {
      "type": "file",
      "path": "run.sh"
     },
     {
      "type": "file",
      "path": "multimc"
     },
     {
      "type": "file",
      "path": "org.multimc.MultiMC.desktop"
     },
     {
      "type": "file",
      "path": "org.multimc.MultiMC.svg"
     }
    ]
   }
  ]
 }
}