├── flathub.json ├── screenshots ├── forge.png ├── minecraft1.png └── minecraft2.png ├── com.mojang.Minecraft.png ├── com.mojang.Minecraft-64.png ├── com.mojang.Minecraft-128.png ├── .gitmodules ├── com.mojang.Minecraft.desktop ├── minecraft ├── README.md ├── com.mojang.Minecraft.yml └── com.mojang.Minecraft.appdata.xml /flathub.json: -------------------------------------------------------------------------------- 1 | { 2 | "only-arches": ["x86_64"] 3 | } 4 | -------------------------------------------------------------------------------- /screenshots/forge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/screenshots/forge.png -------------------------------------------------------------------------------- /com.mojang.Minecraft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/com.mojang.Minecraft.png -------------------------------------------------------------------------------- /com.mojang.Minecraft-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/com.mojang.Minecraft-64.png -------------------------------------------------------------------------------- /screenshots/minecraft1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/screenshots/minecraft1.png -------------------------------------------------------------------------------- /screenshots/minecraft2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/screenshots/minecraft2.png -------------------------------------------------------------------------------- /com.mojang.Minecraft-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/HEAD/com.mojang.Minecraft-128.png -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "shared-modules"] 2 | path = shared-modules 3 | url = https://github.com/flathub/shared-modules.git 4 | -------------------------------------------------------------------------------- /com.mojang.Minecraft.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=Minecraft 4 | Icon=com.mojang.Minecraft 5 | Exec=minecraft 6 | Categories=Game; 7 | StartupWMClass=net-minecraft-bootstrap-Bootstrap 8 | PrefersNonDefaultGPU=true 9 | -------------------------------------------------------------------------------- /minecraft: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # For Discord RP support. 4 | # Source: https://github.com/flathub/com.discordapp.Discord/wiki/Rich-Precense-(discord-rpc)#flatpak-applications 5 | for i in {0..9}; do 6 | test -S $XDG_RUNTIME_DIR/discord-ipc-$i || ln -sf {app/com.discordapp.Discord,$XDG_RUNTIME_DIR}/discord-ipc-$i; 7 | done 8 | 9 | # A quick script to migrate back to the non-xdg directory. 10 | # This is done due to the launcher not fully respecting the --workDir argument so we have to hack our way around it. 11 | if [ ! -f $XDG_DATA_HOME/../.minecraft/.nonxdg-migrated ]; then 12 | if [ -d $XDG_DATA_HOME/minecraft ]; then 13 | echo "Migrating back to $XDG_DATA_HOME/../.minecraft" 14 | 15 | # Checks if there already are files in .minecraft. 16 | # We move them to a safe folder in case someone for some reason stores something there. 17 | # Version 2.2.1867 of the launcher actually also doesn't respect the --workDir argument properly so this might just back up a log file. 18 | if [ "$(ls -A $XDG_DATA_HOME/../.minecraft)" ]; then 19 | echo "$XDG_DATA_HOME/../.minecraft not empty. Moving away files so that we don't overwrite anything..." 20 | mkdir -p $XDG_DATA_HOME/../.minecraft-backup 21 | mv $XDG_DATA_HOME/../.minecraft/* $XDG_DATA_HOME/../.minecraft-backup/ 22 | fi 23 | 24 | mv $XDG_DATA_HOME/minecraft/* $XDG_DATA_HOME/../.minecraft/ 25 | rm -r $XDG_DATA_HOME/minecraft 26 | fi 27 | # We create a symlink incase that we want to migrate back to using $XDG_DATA_HOME/minecraft. 28 | ln -s $XDG_DATA_HOME/../.minecraft $XDG_DATA_HOME/minecraft 29 | touch $XDG_DATA_HOME/../.minecraft/.nonxdg-migrated 30 | fi 31 | 32 | exec /app/extra/minecraft-launcher/minecraft-launcher $@ --workDir $XDG_DATA_HOME/../.minecraft 33 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Minecraft (Flatpak) 2 | 3 | Welcome to the unofficial [Flathub distribution of Minecraft](https://flathub.org/apps/details/com.mojang.Minecraft). To get started, as customary for the installation of any Flathub app, make sure to follow the [setup guide](https://flatpak.org/setup/) before installing the Minecraft Flatpak. 4 | 5 | ![Minecraft Launcher Home Screen](screenshots/minecraft1.png) 6 | 7 | ## Usage Notes 8 | 9 | For non-vanilla Minecraft players, please read these important usage notes. 10 | 11 | #### Resource Packs, Modifications, etc. 12 | 13 | If you want to use various resource packs or modifications (mods), you can transfer the resources (typically `.jar` files) to `~/.var/app/com.mojang.Minecraft/.minecraft`. 14 | 15 | #### Minecraft Forge 16 | 17 | A common way to use Minecraft resource packs and modifications is through Minecraft Forge. Essentially, Forge will act as an entire Minecraft instance that you will launch. Each Minecraft Forge instance is versioned similarly to regular Minecraft instances (e.g. one instance for Forge 1.7.10, another instance for Forge 1.15.2). Note that each Forge version corresponds to a regular Minecraft instance of that version, only modded to allow for easy resource pack and mod installations. 18 | 19 | To install, download a version of Minecraft Forge from their [official website](https://files.minecraftforge.net/net/minecraftforge/forge/). This will be a `.jar` file. Once you download the `.jar` file, open it from your File Manager or using a terminal by executing `java -jar /path/to/your/download/location/forge*.jar` (you need to have Java Runtime Environment installed on your system). This will launch the forge installation window. There, navigate to `~/.var/app/com.mojang.Minecraft/.minecraft` and click "OK" (screenshot shown below). 20 | 21 | ![Forge Installation](screenshots/forge.png) 22 | 23 | Now, when you restart the Minecraft launcher, you will see a new Minecraft listed clearly with "Forge" and the version number you installed. Happy modding! 24 | 25 | ## Steam Deck 26 | 27 | Please note that Minecraft Launcher currently [has a bug](https://github.com/flathub/com.mojang.Minecraft/issues/116#issuecomment-1054724391) causing Microsoft accounts to not remain logged in when used on a Steam Deck. For now, the only easy solution to this issue is to use [Prism Launcher](https://flathub.org/apps/details/org.prismlauncher.PrismLauncher) instead. 28 | -------------------------------------------------------------------------------- /com.mojang.Minecraft.yml: -------------------------------------------------------------------------------- 1 | app-id: com.mojang.Minecraft 2 | runtime: org.freedesktop.Platform 3 | runtime-version: '24.08' 4 | sdk: org.freedesktop.Sdk 5 | command: minecraft 6 | separate-locales: false 7 | tags: 8 | - proprietary 9 | finish-args: 10 | - --persist=.minecraft 11 | - --socket=x11 12 | - --share=ipc 13 | - --device=dri 14 | - --socket=pulseaudio 15 | - --share=network 16 | - --env=XCURSOR_PATH=/run/host/share/icons:/run/host/user-share/icons 17 | - --env=LC_ALL=C 18 | - --env=SSL_CERT_FILE= 19 | - --unset-env=SSL_CERT_FILE 20 | - --filesystem=xdg-download:ro 21 | - --filesystem=xdg-run/app/com.discordapp.Discord:create 22 | modules: 23 | - shared-modules/libsecret/libsecret.json 24 | 25 | - name: flite 26 | config-opts: 27 | - --enable-shared 28 | no-parallel-make: true 29 | sources: 30 | - type: git 31 | url: https://github.com/festvox/flite.git 32 | tag: v2.2 33 | commit: e9e2e37c329dbe98bfeb27a1828ef9a71fa84f88 34 | x-checker-data: 35 | type: git 36 | tag-pattern: ^v([\\d.]+)$ 37 | 38 | - name: xrandr 39 | sources: 40 | - type: archive 41 | url: https://www.x.org/archive/individual/app/xrandr-1.5.3.tar.gz 42 | sha256: 980befa14b48de2fa74dc07bbb22f746acfd12e1f9dbd539eab9a3c9b434d667 43 | 44 | - name: minecraft 45 | buildsystem: simple 46 | sources: 47 | - type: extra-data 48 | filename: Minecraft.tar.gz 49 | url: https://launcher.mojang.com/download/linux/x86_64/minecraft-launcher_1.0.1221.tar.gz 50 | sha256: cd9f0b44fc9cec42829cb2e71145ee599f3d34c7715b55963514d0a8d36214ab 51 | size: 609508 52 | - type: script 53 | dest-filename: apply_extra 54 | commands: 55 | - tar -xf Minecraft.tar.gz 56 | - rm -f Minecraft.tar.gz 57 | - type: file 58 | path: minecraft 59 | - type: file 60 | path: com.mojang.Minecraft.desktop 61 | - type: file 62 | path: com.mojang.Minecraft-64.png 63 | - type: file 64 | path: com.mojang.Minecraft-128.png 65 | - type: file 66 | path: com.mojang.Minecraft.png 67 | - type: file 68 | path: com.mojang.Minecraft.appdata.xml 69 | build-commands: 70 | - install -Dm755 apply_extra /app/bin/apply_extra 71 | - install -Dp -m 755 minecraft /app/bin/minecraft 72 | - install -Dp -m 644 com.mojang.Minecraft.desktop /app/share/applications/com.mojang.Minecraft.desktop 73 | - install -Dp -m 644 com.mojang.Minecraft-64.png /app/share/icons/hicolor/64x64/apps/com.mojang.Minecraft.png 74 | - install -Dp -m 644 com.mojang.Minecraft-128.png /app/share/icons/hicolor/128x128/apps/com.mojang.Minecraft.png 75 | - install -Dp -m 644 com.mojang.Minecraft.png /app/share/icons/hicolor/256x256/apps/com.mojang.Minecraft.png 76 | - install -Dp -m 644 com.mojang.Minecraft.appdata.xml /app/share/appdata/com.mojang.Minecraft.appdata.xml 77 | -------------------------------------------------------------------------------- /com.mojang.Minecraft.appdata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | com.mojang.Minecraft 4 | Minecraft 5 | ماين كرافت 6 | মাইনক্রাফ্ট 7 | Minecraft 8 | Minecraft 9 | Minecraft 10 | Minecraft 11 | Minecraft 12 | Minecraft 13 | Minecraft 14 | Minecraft 15 | Minecraft 16 | Minecraft 17 | CC0-1.0 18 | Create your own world in one of the most popular video games 19 | أنشئ عالمك الخاص في واحدة من ألعاب الفيديو الأكثر شعبية 20 | Crea tu propio mundo en este videojuego popular 21 | Créez votre propre univers dans l'un des jeux vidéo les plus populaires 22 | सर्वाधिक लोकप्रिय वीडियो गेम में अपनी खुद की दुनिया बनाएँ 23 | Ciptakan duniamu sendiri di salah satu permainan paling populer ini. 24 | Crie seu próprio mundo em um dos videogames mais populares 25 | Creeaza-ti propria lume in unul dintre cele mai populare jocuri video 26 | สร้างโลกของคุณขึ้นมาใหม่ในหนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุด 27 | Kiến tạo thế giới của riêng bạn trên một trong những trò chơi điện tử phổ biến nhất 28 | 在这款风靡全球的视频游戏中打造属于自己的世界 29 | 在最受歡迎的電玩遊戲中打造自己的世界 30 | 31 |

Join people all over the world playing Minecraft, one of the most popular videogames around! Your own imagination is the limit in this fun game where you get to build the world around you. Play with friends, or alone, as you adventure, gather, build, and battle in an incredible land of your very own. For the best experience, we recommend you create an account and purchase online at minecraft.net/en-us/store before installing this app. ** Requires internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

32 |

انضم للأشخاص الذين يلعبون لُعبة ماين كرافت من جميع أنحاء العالم، وهي واحدة من ألعاب الفيديو الأكثر شعبية الموجودة الآن! خيالك الخاص هو الحد في هذه اللعبة المُمتعة حيث يمكنك بناء العالم من حولك. العب مع الأصدقاء، أو منفرداً، حيث أنك تغامر وتجمع الموارد وتبني وتحارب في أراضٍ مذهلة خاصة بك للغاية. لأفضل تجربة، فإننا ننصح بإنشاء حساب والشراء عبر الإنترنت من خلال minecraft.net/en-us/store/ قبل تثبيت هذا التطبيق. ** يتطلب الإنترنت.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

33 |

¡Todo el mundo esta jugando Minecraft, uno de los videojuegos más populares de hoy día! Tu imaginación es el límite en este juego divertido en donde puedes construir el mundo que te rodea. Juega con tus amigos, o solo, y aventura, recolecta, construye y batalla. Para obtener la mejor experiencia, recomendamos crear una cuenta y comprar el juego en línea antes de instalarlo minecraft.net/es-es/store ** Requiere internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

34 |

Rejoignez les joueurs du monde entier avec Minecraft, l'un des jeux vidéo les plus populaires qui existent ! Testez les limites de votre propre imagination dans ce jeu récréatif où vous devrez construire l'univers qui vous entoure. Jouez seul ou avec des amis, et partez à l'aventure en amassant, construisant et combattant dans ce monde incroyable qui est le vôtre. Pour vivre une expérience parfaite, nous vous recommandons de créer un compte et d'acheter en ligne sur minecraft.net/en-us/store avant d'installer cette appli. ** Nécessite internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

35 |

दुनियाभर में Minecraft खेलने वाले लोगों से मिलें, जो सर्वाधिक लोकप्रिय वीडियो गेम में से एक है! इस मज़ेदार गेम में आपकी अपनी कल्पना ही सीमा है जहाँ आप अपने आसपास की दुनिया बनाते हैं. अपने मित्रों के साथ या अकेले खेलें, चूँकि आपकी रोमांच यात्रा आपकी अपनी सीमाओं में ही निर्मित होती है. श्रेष्ठ अनुभव के लिए, हम आपको यह ऐप स्थापित करने से पहले एक खाता निर्मित करने और minecraft.net/en-us/store पर इसे खरीदने की सलाह देते हैं. ** इंटरनेट आवश्यक.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

36 |

Bergabung dengan orang lain di dunia yang juga memainkan Minecraft, salah satu permainan yang paling populer di dunia. Anda bisa membangun dunia sendiri di game seru ini, satu-satunya batasan adalah imajinasi Anda. Bermain bersama dengan teman, atau sendiri, dimana Anda bisa berpetualang, mengumpulkan, membangun, dan bertarung di tanah ciptaan Anda sendiri. Untuk pengalaman yang paling optimal, sebelum mengunduh game ini, kami sarankan Anda membuat akun dan membeli permainan ini di minecraft.net/en-us/store. **Membutuhkan koneksi internet

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

37 |

Junte-se a pessoas de todas as partes do mundo jogando Minecraft, um dos videogames mais populares do momento! A sua imaginação é o limite neste jogo divertido que permite construir um mundo próprio. Jogue com amigos ou sozinho, enquanto parte em uma aventura de construções e batalhas nas suas terras incríveis. Para obter a melhor experiência, antes de instalar este app, recomendamos que você crie uma conta e adquira o jogo no site oficial do Minecraft: minecraft.net/pt-br/store ** Necessita internet

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

38 |

Alatura-te lumii jucand Minecraft, unul dintre cele mai populare jocuri video din jur! Imaginatia ta este limita in acest joc distractiv unde poti construi o lume in jurul tau. Joaca cu prietenii, sau singur, cand te aventurezi, aduni, construiesti, si te lupti in incredibilul taram al tau. Pentru o mai buna experienta, iti recomandam sa iti creezi un cont si sa cumperi online jocul la adresa minecraft.net/en-us/store inainte sa instalezi aplicatia. **Necesita internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

39 |

ร่วมสนุกสนานไปพร้อมกันกับผู้คนทั่วโลกในการเล่นเกม Minecraft หนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุดในตอนนี้! จินตนาการของคุณคือขีดจำกัดเพียงอย่างเดียวในเกมแสนสนุกนี้ ที่คุณจะได้มีโอกาสสร้างโลกขึ้นมาใหม่รอบตัวคุณ เล่นกับเพื่อนฝูง (หรือจะเล่นคนเดียวก็ได้เช่นกัน) ในขณะที่คุณออกผจญภัย เก็บของป่า ปลูกสิ่งก่อสร้าง และต่อสู้ท่ามกลางผืนดินสุดอัศจรรย์ที่คุณสร้างขึ้นมาด้วยตัวเอง หากต้องการสัมผัสประสบการณ์การเล่นเกมที่ดีที่สุด เราขอแนะนำให้คุณสร้างบัญชีผู้ใช้ขึ้นมาและซื้อออนไลน์ที่ minecraft.net/en-us/store ก่อนที่จะติดตั้งแอปนี้ ** ต้องต่ออินเทอร์เน็ต

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

40 |

Hãy cùng chơi Minecraft, một trong những trò chơi điện tử phổ biến nhất, với toàn thế giới! Không điều gì có thể giới hạn trí tưởng tượng của riêng bạn trong trò chơi vui nhộn này, nơi bạn sẽ xây dựng thế giới xung quanh mình. Hãy chơi cùng bạn bè hoặc chơi một mình, và hãy phiêu lưu, tụ họp, xây dựng và chiến đấu trên mảnh đất kỳ diệu của riêng mình. Để có trải nghiệm tốt nhất, chúng tôi khuyên bạn nên tạo một tài khoản và mua hàng trực tuyến tại địa chỉ minecraft.net/en-us/store trước khi cài đặt ứng dụng này. **Cần có Internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

41 |

Minecraft 是一款火爆的视频游戏,在全球有无数的狂热玩家,快来加入他们!在这款充满趣味的游戏中,你可以随心所欲打造属于自己的世界,唯一能够限制你的只有你的想象力。这个神奇的世界完全属于你自己,你可以去冒险、收集资源、建造房屋,还可以跟敌对生物战斗,你可以单人娱乐,也可以多人联机。为了玩得尽兴,建议在线购买并创建一个帐户,网址为:minecraft.net/en-us/store,然后安装此应用** 需要 Internet 连接。

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

42 |

加入在世界各地遊玩 Minecraft 的人們吧,這是最受歡迎的電玩遊戲之一!在這款有趣的遊戲中,唯有自己的想像力是極限,您必須打造自己週邊的世界。可與好友一起或獨自遊玩,在屬於自己的絕妙世界中探索、收集、建造及戰鬥。為了獲得最佳體驗,建議在安裝此 app 前在 minecraft.net/en-us/store/ 建立帳號並線上購買。** 需要網路

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

43 |
44 | https://minecraft.net 45 | 46 | https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft1.png 47 | https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft2.png 48 | 49 | 50 | https://d3lapyynmdp1i9.cloudfront.net/thumbnails/com.mojang.Minecraft/com.mojang.minecraft-thumb.jpg 51 | 52 | com.mojang.Minecraft.desktop 53 | LicenseRef-proprietary 54 | Mojang AB 55 | 56 | 57 | 58 | 59 | moderate 60 | intense 61 | 62 |
63 | --------------------------------------------------------------------------------