树莓派上的PC版(JAVA EDITION)的Minecraft

image.png

ここでは 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
image.png

请重新启动。


$ sudo raspi-config

选择「7个高级选项」,选择「使用G1 GL(完全KMS)OpenGL桌面驱动程序」,然后回答「了解」。


$ sudo apt-get -y install libalut0 libalut-dev
$ sudo apt-get -y install mesa-utils
$ glxgears
image.png

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

image.png

请填写用户名。

image.png

在这个界面上,如果直接点击“Play”按钮,会尝试加载最新版本,所以请点击“Edit Profile”,然后在“Use version:”下选择“release 1.12.2”。点击“Save Profile”后再点击“Play”。

image.png

我們發生了意外。​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​起初有點猶豫,但似乎是正確的崩潰了。哇!


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」をダウンロードします。後で使うスクリプトがこれ専用のためです。

image.png

ブラウザなどでダウンロードした後、ダウンロード場所に移動して実行します。


$ cd ~/Downloads
$ java -jar OptiFine_1.12.2_HD_U_C9.jar 
image.png

$ 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 文件中有一部分是用来指定邮件地址、密码等的。在原文中建议进行修改,但保持原样也可以运行。

image.png

再次用带有密码的方式解释命令提示符。


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
・・・

として、起動しました。

IMG_20181221_073554.jpg

今回は、起動まで。これから使いやすい方法を試していこうと思います。

おまけ

我使用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
广告
将在 10 秒后关闭
bannerAds