整个过程只有步

从没有任何配置开始

初始化

前提是你安装的是raspios操作系统
其他的系统可以在其他地方中找更新系统的方式
链接网络,git clone https://gitee.com/jeefy/smp.git
cd到smp/raspios目录中,运行autoupdate.sh,根据提示进行操作。

安装依赖

利用apt命令安装java11和openjfx sudo apt install openjdk-11-jdk openjfx -y

建议使用java11或更新的,java8就算了吧,真的很老了
如果使用java8则需要更换更旧的源,具体参考视频 https://b23.tv/NksnOoJ

开始运行

cd到smp/hmcl中,运行目录下的run.sh

后面由于在manjaro linux上并非默认目录,所以在raspios上需要传入额外的参数运行
命令如下:./run.sh /usr/share/openjfx/lib
如果是自己安装的openjfx,后面的参数请设为openjfx安装的路径

如果直接运行HMCL…jar会报错:找不到jfx

可以在网上(有github和官网两种下载途径)下载最新的HMCL jar包,然后更改run.sh中的jar文件名,以相同的方法运行

进入后可能会出现乱码现象,根据上面的视频教程(10分钟左右)更改语言设置。

HMCL 近期更新

HMCL最新版已经基本上支持arm64系统的游玩了!
但是,1.17以上的版本还是不稳定,我无法知晓到底会不会出问题,所以最新的几个版本请慎重下载

而且界面乱码的情况我不知道是不是优化了,现在我没有遇到

根据界面提示,安装1.12.2版本 (这应该是我目前能成功运行的最新版本)
在下载好所有资源文件,显示安装成功之后,需要更改一下依赖库

  1. 首先先运行一次游戏(当然,这一次一定会失败)
  2. 找到默认下载目录.mimecraft, cd到versions/1.12.2/natives目录下,删掉原本的liblwjgl.so,将smp/hmcl/liblwjgl.so复制到当前目录
  3. 然后返回上级目录cd ..,更改目录内权限
    • sudo chmod a-w natives/*防止HMCL在检查资源文件的时候更改它们(这是arm64依赖库格式问题)

最新的MC版本推荐是1.15.2版,应该是目前比较非常稳定的版本,之后的我就不太清楚了
总而言之,只需要根据界面提示安装游戏,安装完成之后,就可以开心地玩耍了

声音

唔,这玩意需要安装openal
在命令行(不会有人不知道可以用Ctrl+T打开Terminal吧)输入命令sudo apt install libopenal-dev

记得戴耳机或者连有声音的显示器。配置上网搜 ^_^
不要被这神奇的音效给吓到哦

绕过启动器启动

教你一招直接打开游戏的方法

  1. 首先,你应该成功的打开了游戏,出现了MOJANG的图表
  2. 然后,切换的命令行(Ctrl-Tab切换窗口会吗?)
  3. 输入命令ps -ef | dd status=none,找到一个非常非常长的命令(当然会有minecraft等关键字了)
  4. 复制这个超长的东西,粘贴到一个啥啥.sh里面
  5. 运行这个文件,你就可以直接进入到游戏界面了!

树莓派HMCL安装我的世界相关推荐

  1. 树莓派安装我的世界java版

    前言 最近我试玩了一下树莓派系统自带的我的世界,发现这不是完整版的我的世界,于是我去网上搜罗了一番,结果教程基本都是错误的 于是便有了我这一篇文章,树莓派安装我的世界java版 准备 树莓派(最好还是 ...

  2. 树莓派4B安装系统,配置远程连接和WiFi,更新源,更新中文支持,基本Linux命令,用Python输出hello和“你好,世界”

    树莓派4B 系列1 从入门到进阶 作者(当然就是我本人了,哈哈哈哈哈),写这篇文章的目的是给刚入门树莓派或者从3B/3B+版本过度到4B的小朋友们总结出一些成系统的规律和方法,以及4B全新版本的变化. ...

  3. 树莓派centos安装的基本配置

    萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装centos以后提供一个问题的解决方案. 首先我呢觉得好奇就在某宝上花了两百来块钱买了一套树莓派,很多人喜欢在树莓派上安装Debian,我呢更青睐用R ...

  4. linux玩我的世界java版_Linux下安装我的世界(Minecraft)

    今天下午突然心血来潮想玩我的世界(Minecraft),但想想现在是Linux系统.我查阅了网上大部分的教程,都差不多过期了,正准备放弃的时候突然想起来Minecraft是Java写的啊!肯定支持Li ...

  5. 树莓派安装python3.5+tensorflow_树莓派4B安装Tensorflow的方法步骤

    1.写作背景 Tensorflow官方在2018年宣布,正式发布支持树莓派版本的Tensorflow,编者开始直接用: pip install tensorflow 进行安装,在安装成功后使用impo ...

  6. 在树莓派上安装AdGuardHome当DNS服务器,来屏蔽广告和追踪的DNS请求

    我的个人博客:zhang0peter的个人博客 AdGuardHome项目地址:AdGuardHome 树莓派先安装好,连上网. 1. wget https://github.com/AdguardT ...

  7. usb网络linux系统安装教程,Linux系统入门学习:如何在树莓派上安装USB网络摄像头...

    Question: 我可以在树莓派上使用标准的USB网络摄像头么?我该如何检查USB网络摄像头与树莓派是否兼容?另外我该如何在树莓派上安装它? 如果你想在树莓上拍照或者录影,你可以安装树莓派的摄像头板 ...

  8. linux4.19安装教程,树莓派4安装Ubuntu 19.10的教程详解

    由于之前在raspbian上面跑opencv有些依赖包装不上,所以一些代码不能跑,就想着用Ubuntu试试.安装的过程是跟着这个视频来的: [Linux]在Raspberry Pi 4上安装完整版Ub ...

  9. 树莓派1 安装使用 ZeroTier

    基于P2P网络的Private LAN工具:ZeroTier Linux (DEB and RPM distributions) We've found a way to make the easy ...

最新文章

  1. 微服务架构10条最佳实践
  2. 修改Windows远程登录端口号
  3. 计算机图形与游戏技术,宾夕法尼亚大学计算机图形与游戏技术研究生Offer及录取要求...
  4. 蓝桥杯基础模块7:PWM脉宽调制
  5. android开发app初始化,安卓快速开发框架(一)XBaseAndroid初始化使用
  6. 一个完全摆脱findViewById的自动绑定库
  7. Linux之vi 文本编辑命令
  8. php 绝对刷新,vue项目线上页面刷新报404 解决方法(绝对有用)
  9. 4种字符串匹配算法:有限自动机(中)
  10. ON1 Resize 2022 for Mac(图片大小修改工具)
  11. 15 年工龄的阿里P9职场历程自述
  12. 程序员初学者应该如何自学编程
  13. c语言windows.h头文件详解
  14. 股权转让项目:厦门古龙温泉山庄开发有限公司60%股权转让
  15. Linux下GPT分区,gdisk修复损坏的分区表
  16. c语言中%加字母是啥意思,%C是什么意思? C语言中%c,%s分别代表什么意思?
  17. 嘉立创盘中孔工艺,效率提升2倍,还免费
  18. 计算机最新技术ppt,计算机新技术学术讲座.ppt
  19. 免费注册微软Windows Live企业邮箱的方法详解
  20. SVN及TortoiseSVN操作指南

热门文章

  1. 停车场计费算法 php,《算法与数据结构》课程设计之停车场的收费管理系统
  2. win10插入耳机时SmartAudio老是弹出怎么办?
  3. PS教程:如何把照片改成漫画风
  4. EXcel为什么按序号排序后会出现1、11、12....2、20的现象而不是1、2、3这样的按次序,怎么解决?
  5. 解神者php奥义高阶,《解神者》技能被动奥义效果介绍 伊南娜特点分析
  6. python快速安装大量库,想要运行别人的大型项目代码?直接让他把库打包发过来
  7. Unity实现安卓端手势控制摄像机的旋转和缩放
  8. C语言输出一到一百以内所有带9的数 共多少个
  9. etp服务器怎么连接共享文件夹,Everything共享文件操作方法
  10. vb.net获取html,如何使用VB.net获取html页面的源代码?