树莓派上的PC版(JAVA EDITION)的Minecraft
ここでは PC 版(JAVA EDITION)を購入したとして、それを Raspberry Pi にインストールする方法を説明します。ちなみに、PC 版(JAVA EDITION) と「Minecraft for Windows10」とは別物なので注意。
Raspberry Pi の公式フォーラム
目前Java的最新版本是1.13.2。
「树莓派3上的Minecraft 1.13」
https://www.raspberrypi.org/forums/viewtopic.php?p=1344063
によると 1.13 を RaspberryPi で動かすのは悲観的なようです。
不过,这边 , zhè
「如何在树莓派3上安装Minecraft 1.12.1」
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=186547
によると、1.12.1 ないし 1.12.2 なら動作させることができるようです。
ここの記述を元に、1.12.2 を動かしてみました。
准备
提前购买PC版(JAVA EDITION)。
准备好Raspberry Pi和Raspbian。这次我们使用的是Raspberry Pi 3B和Raspbian Stretch带桌面和推荐软件版本20181113。
$ sudo apt-get update
$ sudo apt-get -y upgrade
请重新启动。
$ sudo raspi-config
选择「7个高级选项」,选择「使用G1 GL(完全KMS)OpenGL桌面驱动程序」,然后回答「了解」。
$ sudo apt-get -y install libalut0 libalut-dev
$ sudo apt-get -y install mesa-utils
$ glxgears
Minecraft安装程序
$ mkdir ~/Minecraft
$ mkdir ~/Minecraft/Natives
$ cd ~/Minecraft
虽然我在这之前省略了解释,但是我将在这里从现在开始,将提示设置为目录显示,并解释该部分。
pi@raspberrypi:~/Minecraft $ wget https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar
--2018-12-21 05:43:40-- https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar
s3.amazonaws.com (s3.amazonaws.com) をDNSに問いあわせています... 52.216.32.139
s3.amazonaws.com (s3.amazonaws.com)|52.216.32.139|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 280212 (274K) [application/java-archive]
`Minecraft.jar' に保存中
Minecraft.jar 100%[===================>] 273.64K 332KB/s in 0.8s
2018-12-21 05:43:42 (332 KB/s) - `Minecraft.jar' へ保存完了 [280212/280212]
开始运行
pi@raspberrypi:~/Minecraft $ java -jar Minecraft.jar
请填写用户名。
在这个界面上,如果直接点击“Play”按钮,会尝试加载最新版本,所以请点击“Edit Profile”,然后在“Use version:”下选择“release 1.12.2”。点击“Save Profile”后再点击“Play”。
我們發生了意外。起初有點猶豫,但似乎是正確的崩潰了。哇!
pi@raspberrypi:~/Minecraft $ cd Natives
(2019/01/18补充:在尝试后发现,没有这个原生的CD时它不起作用。在最初的文章中可能是遗漏了这一点或者不确定是否缺少,非常抱歉!)
pi@raspberrypi:~/Minecraft/Natives $ wget https://www.dropbox.com/s/4oxcvz3ky7a3x6f/liblwjgl.so
pi@raspberrypi:~/Minecraft/Natives $ wget https://www.dropbox.com/s/m0r8e01jg2og36z/libopenal.so
pi@raspberrypi:~/Minecraft/Natives $ cd ~/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/
(ちょっと長くなるのでプロンプト表示省略に戻します)
$ rm lwjgl-2.9.4-nightly-20150209.jar
$ wget https://www.dropbox.com/s/mj15sz3bub4dmr6/lwjgl-2.9.4-nightly-20150209.jar
http://optifine.net/downloads から「OptiFine 1.12.2 HD U C9」をダウンロードします。後で使うスクリプトがこれ専用のためです。
ブラウザなどでダウンロードした後、ダウンロード場所に移動して実行します。
$ cd ~/Downloads
$ java -jar OptiFine_1.12.2_HD_U_C9.jar
$ cd ~/Minecraft
$ java -jar Minecraft.jar
由于会发生崩溃,所以又会崩溃。
$ cd ~/Minecraft/
$ wget https://www.dropbox.com/s/trsel8nhan34b8q/runOptifine1_12_2.sh
$ sudo chmod +x runOptifine1_12_2.sh
这个 runOptifine1_12_2.sh 文件中有一部分是用来指定邮件地址、密码等的。在原文中建议进行修改,但保持原样也可以运行。
再次用带有密码的方式解释命令提示符。
pi@raspberrypi:~/Minecraft $ ./runOptifine1_12_2.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 803 100 633 100 170 642 172 --:--:-- --:--:-- --:--:-- 642
todays access token = c0b4f841905546d2bba45cbf0f48c462
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 12 100 2 100 10 1 6 0:00:02 0:00:01 0:00:01 6
・・・
として、起動しました。
今回は、起動まで。これから使いやすい方法を試していこうと思います。
おまけ
我使用raspi2png命令进行了屏幕截图。安装步骤如下所示。
$ curl -sL \
https://raw.githubusercontent.com/AndrewFromMelbourne/raspi2png/master/installer.sh \
| bash -
由于较高的分辨率会导致速度变慢,所以我们采取了以下方式将分辨率降低了。
$ xrandr
假设这样做,就可以得到更高的分辨率。
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 2048 x 2048
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 550mm x 309mm
1920x1080 60.00* 59.94
1920x1080i 60.00 59.94
1680x1050 59.88
1280x1024 75.02
1440x900 74.98
1280x800 59.91
1280x720 60.00 59.94
1024x768 75.03 70.07 60.00
1440x480 60.00 59.94
800x600 72.19 75.00 60.32 56.25
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
Composite-1 unknown connection (normal left inverted right x axis y axis)
720x480 62.69
$ xrandr --output HDMI-1 --mode 720x480