Linuxで統合版マインクラフトを遊ぶ方法です。
マイクラサーバーではなく、クライアントです。
統合版は Windows かスマホ、Switchなどでしか遊べません。
ですが、LinuxでスマホのAndroid版を実行してしまえば遊べます。
と、いうことで Waydroid をインストール。
sudo dnf install -y waydroid
最初は VANILLA タイプを選択して、通常のAndroid端末と同じように使えることを確認。
初期設定で VANILLA を選択してしまいましたが、Google Play でマインクラフトをインストールしようとGAPPS に変更しようとするも、エラー
下記で変更できました。
sudo waydroid init -f -c https://ota.waydro.id/system -v https://ota.waydro.id/vendor -s GAPPS
FedoraはSystemとVenderの OTA を明示する必要があるようです
試しに非常にスペックの低いノートPCのFedora Linuxでも実行しましたが、問題なくプレイできました。
インテル® Celeron® 5205U プロセッサー
インテル® UHD グラフィックス
PC4-19200 DDR4 SO-DIMM 4GB (4GBx1)
https://www.tsukumo.co.jp/bto/pc/note/n1400l/2021/N1400L100TPROWH.html
Waydroid すごい!
Waydroid のインストール方法
https://docs.waydro.id/usage/install-on-desktops
Google Play の認証方法
https://docs.waydro.id/faq/google-play-certification
Waydroid の ファイル
ここが、Androidとしてのファイル類
~/.local/share/waydroid/data/media/0
マインクラフトのワールドデータやリソースパックを確認するためのファイル格納場所
~/.local/share/waydroid/data/media/0/Android/data/com.mojang.minecraftpe/files/games/com.mojang
や
~/.local/share/waydroid/data/data/com.mojang.minecraftpe/games/com.mojang/minecraftWorlds
通常はAndroidからは触れないファイルも、Linux側からは自由にさわれるのでAndroidのRoot化不要
なかなか便利ですね
ただ、所有者が自分ではないので su してからイジってください
ls -l .local/share/waydroid/data/data/com.mojang.minecraftpe/games/com.mojang
合計 20
drwx------. 1 10149 10149 32 10月 17 08:02 Screenshots
drwx------. 1 10149 10149 0 10月 17 08:00 behavior_packs
drwx------. 1 10149 10149 0 10月 17 08:00 custom_skins
drwx------. 1 10149 10149 0 10月 17 08:00 development_behavior_packs
drwx------. 1 10149 10149 0 10月 17 08:00 development_resource_packs
drwx------. 1 10149 10149 0 10月 17 08:00 development_skin_packs
drwx------. 1 10149 10149 74 10月 17 08:06 logs
drwx------. 1 10149 10149 24 10月 20 12:28 minecraftWorlds
drwx------. 1 10149 10149 294 10月 20 17:20 minecraftpe
drwx------. 1 10149 10149 0 10月 17 08:00 resource_packs
drwx------. 1 10149 10149 0 10月 17 08:00 skin_packs
-rw-------. 1 10149 10149 7215 10月 17 08:01 ud3962234443.dat
-rw-------. 1 10149 10149 9382 10月 17 19:23 ud678317879.dat
drwx------. 1 10149 10149 0 10月 17 08:00 world_templates