树莓派4安装minecraft java 1.12.2

软硬件环境

硬件:树莓派4B 4GB
系统:最新的raspbian buster

卸载原有的jdk

raspbian buster full版自带jdk11,但是minecraft只支持jdk8的,所以需要卸载原有的jdk11

sudo apt-get autoremove openjdk*
sudo apt-get autoremove  openjfx

然后需要到/etc目录下把java相关的目录删除

pi@raspberrypi:/ $ cd /etc
pi@raspberrypi:/etc $ find java* -maxdepth 0
java
java-11-openjdk
pi@raspberrypi:/etc $ sudo rm -rf java
pi@raspberrypi:/etc $ sudo rm -rf java-11-openjdk/

安装jdk8和jfx8

buster默认安装的是jdk11的,安装源得降级到stretch版本

编辑/etc/apt/sources.list

sudo nano /etc/apt/sources.list

注释所有内容,加入下面的源

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi

保存退出
更新源,并安装jfx(也将会自动安装jdk)

sudo apt-get update
sudo apt-get install openjfx  -y

安装必须的依赖

刚才把源降级了,现在必须改回来,还是用清华的镜像源

sudo nano /etc/apt/sources.list

注释或删除上一步添加的源,并加入下面的内容

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

保存退出
更新源

sudo apt-get update

安装必须的依赖,要不没有声音

sudo apt-get -y install libalut0 libalut-dev  
sudo apt-get -y install mesa-utils

开启硬件加速OpenGL

sudo raspi-config

在出现的窗口中选择 advanced options -> GL driver ->enable Fake KMS
重启树莓派

下载和安装hmcl3启动器

下面的步骤,在系统桌面上操作
打开 https://github.com/huanghongxun/HMCL/releases选择最新版本的hmcl3下载。
在/home/pi/新建一个hmcl3的文件夹,将下载的HMCL-xxxxx.jar复制进来

在hmcl3文件夹下,打开终端,运行

java -jar HMCL-3.3.163.jar

弹出页面,输入一个用户名,点击确定

在这里插入图片描述
点击游戏列表,选择安装新游戏,并选取1.12.2版本,进行安装。
在这里插入图片描述
在这里插入图片描述
安装完成后,点击左上角的返回游戏列表,并点击启动游戏。
在这里插入图片描述
这时会产生错误,因为lwjgl2,要arm32版的liblwjgl.so和libopenal.so,我们需要替换成arm32版本的。
在这里插入图片描述
关闭页面,打开链接https://share.weiyun.com/5XanAJw,下载某大神准备好的两个文件,

下载完成后,打开/home/pi/hmcl3/.minecraft/versions/1.12.2/natives,把下载的两个文件替换掉。并将natives文件夹的更改内容权限改成无人,点击确定。
在这里插入图片描述

然后再次在hmcl3目录下,运行

java -jar HMCL-3.3.163.jar

打开的界面中启动游戏,现在可以正常打开游戏界面了
在这里插入图片描述

安装小地图模组

为了能清楚了解自己的位置,安装了一个mod小地图voxelmap,前面我们已经安装了forge,
下载地址:https://www.curseforge.com/minecraft/mc-mods/voxelmap/download/3029445

下载后,添加模组
在这里插入图片描述

在这里插入图片描述

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值