树莓派4安装minecraft java 1.12.2

  • 软硬件环境
  • 卸载原有的jdk
  • 安装jdk8和jfx8
  • 安装必须的依赖
  • 开启硬件加速OpenGL
  • 下载和安装hmcl3启动器
  • 安装小地图模组

软硬件环境

硬件:树莓派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

下载后,添加模组

树莓派4安装minecraft java 1.12.2相关推荐

  1. 树莓派3b能装java吗_树莓派3B-系统安装

    工具: 树莓派3B,感觉不同版本树莓派应该安装起来没什么区别 网线 路由器 带HDMI线的显示屏 5V2A的电源 键盘 鼠标 读卡器 16G TF卡 参考资料: 系统镜像加载和刻录 https://b ...

  2. 我的世界1.12.2java下载_我的世界:Minecraft Java版 1.12.2-pre1发布

    我的世界:Minecraft Java版 1.12.2-pre1发布!Minecraft 1.12.2仍未发布,1.12.2-pre1为其第1个预览版.预发布版是Minecraft的测试机制,如果该版 ...

  3. linux玩我的世界java版_Ubuntu Linux 安装Minecraft我的世界

    Minecraft是一款自由度很高的沙盒游戏,<我的世界>.<当个创世神>.<麦块>.<我的手艺>等仅为非官方中文译名.并可以跨平台运行(Windows ...

  4. 我的世界java版怎么装手柄,手把手教你 如何安装minecraft

    手把手教你 如何安装minecraft,游戏狗小编下面为大家带来游戏的图文教程系列,有喜欢或需要的小伙伴们不妨来看看我的世界安装教程,后续即将奉上. 首先,得下好JAVA--这是游戏的运行环境,不下可 ...

  5. Minecraft Java版1.12.2整合包崩溃求助

    HMCL崩溃 版本1.12.2整合包崩溃 日志 Command: "C:\Program Files (x86)\Java\jre\bin\javaw.exe" -Dminecra ...

  6. minecraft java文件_“我的世界 (Minecraft)”Java版和 RTX 版的世界转换指南

    "我的世界 (Minecraft)"Java版和 RTX 版的世界转换指南 由 Andrew Burnes, Kelsey Blanton, PearlescentMoon, Ge ...

  7. java 编辑我的世界_“我的世界 (Minecraft)”Java版和 RTX 版的世界转换教程

    如果你一直在花时间扩展和开发"我的世界 (Minecraft)" Java 版世界,那今天告诉大家一个好消息:此版本现可转换为"我的世界 (Minecraft)" ...

  8. Ubuntu上安装oracle java 7

    Ubuntu上安装oracle java 7 from: http://sddhn.blog.163.com/blog/static/128187792013103014453434/ 1.通过PPA ...

  9. Java SE 12扩展Switch语句/表达式完整指南

    本文提供了Java SE 12扩展Switch语句/表达式的完整指南.文章详细介绍了扩展Java switch语句将其用作增强版switch语句或表达式.为帮助理解本文提供了具体案例. 本文要点 现在 ...

  10. JDK安装及java环境配置_JDK安装及Java环境变量配置

    2.点击Accept License Agreement,下载适合自己电脑版本的JDK.由于我的电脑是windows10 64位专业版.点击红色下载按钮.保存位置自己决定,只要自己安装时能找到就行. ...

最新文章

  1. 博士毕业后,去哪儿?
  2. 谷歌DeepMind联合创始人被架空
  3. c#_Array.Sort()
  4. Xamarin Essentials教程发送邮件Email
  5. python编程语法-Python学习笔记(Ⅰ)——Python程序结构与基础语法
  6. 网页游戏怎么修改数据_一周网页游戏数据报告(7.14-7.20)
  7. 服务器设置为自动登录,Windows Server 2008 R2怎样设置自动登陆(登录)
  8. NYOJ-99 单词拼接(欧拉+回溯)
  9. 如何正确、高效地阅读源代码?
  10. Activiti Modeler发布以及教程
  11. 主流浏览器和内核及Web标准
  12. Java编写一个WebService并在Tomcat上发布
  13. zookeeper 原理
  14. c语言dda算法完整实现,计算机图形学DDA算法.doc
  15. 【亲测有效】无法定位链接器!请检查 tools\link.ini 中的配置是否正确的解决方案...
  16. 旁路电容0.1uF,是怎么来的?
  17. 幻想三国android官方版,幻想三国ol官方版
  18. 关联规则:R与SAS的比较
  19. 手机浏览器点击input放大问题
  20. 名帖14 吴让之 篆书《吴均帖》

热门文章

  1. 开源首发!Android入门“神器“——《Android编程入门教程》,理论与实战齐飞!
  2. HTML5在客户端存储数据的方式
  3. 备份路由器配置文件到服务器,手把手教您如何进行备份Cisco路由器配置
  4. 《请君入瓮——APT攻防指南之兵不厌诈》—第8章8.5节安全贵在未雨绸缪
  5. ibus输入法中添加五笔98输入法
  6. 计算机硬件和系统的维护的摘要,第16章计算机系统的日常维护摘要.ppt
  7. php流光字,《留言板寄语流光字》_留言板寄语流光字_NEWS下载网
  8. 流光快门Matlab,手机相机中的流光快门怎么用?教你用流光快门拍出最炫酷的照片...
  9. “磁碟机”病毒技术分析报告
  10. android mtklog,Mtklog结构及分析