首页 > 系统相关 >如何在Ubuntu上使用HMCL游玩Minecraft

如何在Ubuntu上使用HMCL游玩Minecraft

时间:2024-08-14 22:50:51浏览次数:13  
标签:Java JDK FX Minecraft javafx Ubuntu HMCL

想要训练一个基于计算机视觉技术的 Minecraft 的 AI,需要在 Ubuntu 系统上启动 Minecraft 游戏本体。

前置条件

假设你已经在 Ubuntu 安装了 Open JDK 或其他的 JDK。
你需要运行的是 Minecraft 的 Java 版。

必要的下载

开源的 Minecraft 启动器 HMCL:HMCL 启动器的下载链接
HMCL 必要的依赖 Java FX:Java FX 的下载链接

注意:

  1. 如果你使用的是 Oracle JDK 而不是 Open JDK 则无需下载 Java FX,这是因为 Open JDK 默认不自带 Java FX。
  2. 下载 Java FX 时注意与你使用的 JDK 版本相匹配。
  3. 下载 Java FX 的 SDK 版本(我已经用红圈标出)。

启动 HMCL

假设你使用的是 Open JDK,将下载完毕后,放在一个合适的位置,执行下列指令(注意替换为实际路径):

export HMCL_PATH=/home/akagawatsurunaki/gamefiles/minecraft_client/HMCL-3.5.9.jar
export JAVAFX_HOME=/home/akagawatsurunaki/gamefiles/minecraft_client/openjfx-17.0.12_linux-x64_bin-sdk/javafx-sdk-17.0.12
java --module-path $JAVAFX_HOME/lib --add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web -jar $HMCL_PATH

下载 Minecraft

然后就是和在 Windows 上的操作相同,根据需要下载 Minecraft,启动游戏即可。

小提示:我测试的 Minecraft 版本是 1.21.1,只能在 JDK 21 以上的版本运行。

标签:Java,JDK,FX,Minecraft,javafx,Ubuntu,HMCL
From: https://www.cnblogs.com/AkagawaTsurunaki/p/18359894

相关文章

  • Ubuntu 22.04 LTS 环境下部署 Docker 服务
    sudosystemctlstopapparmor.servicesudosystemctldisableapparmor.servicesudoufwdisable#Uninstallallconflictingpackages.sudoaptremove-ydocker.iodocker-docdocker-composedocker-compose-v2podman-dockercontainerdrunc#SetupDocker&#......
  • ubuntu网络配置
    桥接模式:桥接模式:编辑->虚拟网络编辑器->更改设置->选择vmnet0->桥接模式->桥接的网络适配器(根据主机的网络连接进行选择,当然选择自动也可以)->确定。如果自动不行也可以找到对应的网络适配器。虚拟机->设置->网络适配器->选择桥接模式16版本:点击图标->Editconnecti......
  • 使用 `dd` 备份Ubuntu系统盘
    1.方案概述dd是一个低级别的数据复制工具,能够直接将磁盘或分区的内容逐位复制到另一个设备或文件中。使用dd备份系统盘可以获得整个系统的精确副本,包括操作系统、配置文件、已安装的软件、以及所有用户数据。2.前提条件源设备:包含系统的磁盘(如/dev/sda)目标设备或文件:可......
  • VMware ubuntu虚拟机与主机共享文件夹
    1安装VMware-tools更新最新VMware-tools组件编辑->首选项->更新->立即下载所有组件2安装VMware-tools虚拟机->安装VMware-tools安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装sudovmware-install.pl安装过程中输入“yes”即可。在......
  • VMware虚拟机下安装Ubuntu22.04以及汉化配置保姆级教程
    一.VMware和Ubuntu下载VMware下载官方链接: VMwareWorkstation16Player下载EnterpriseOpenSourceandLinux|UbuntuUbuntu下载官方链接EnterpriseOpenSourceandLinux|Ubuntu或者直接私信博主,获取Ubuntu镜像包(18,22版本)注意事项:将Ubuntu镜相包放在一个自定义......
  • Ubuntu22 安装和恢复 Hexo,解决nodejs默认版本较低的问题。
    因为Ubuntu自带的nodejs版本和我之前搭建好的hexo环境不符合,从github上面拉取之后不能够直接使用hexo配置,要重新下载和配置nodejs的版本。安装nvm安装步骤sudoaptinstallcurlcurlhttps://raw.githubusercontent.com/creationix/nvm/master/install.sh|bash出现问题......
  • SeaTunnel 2.3.6 在Ubuntu环境的安装
    SeaTunnel2.3.6在Ubuntu环境的安装目录SeaTunnel2.3.6在Ubuntu环境的安装环境变量下载软件下载连接器连接器下载配置下载连接器插件下载连接器加速测试SeaTunnel示例批任务测试Mysql-CDC到Postgresql创建测试表编辑任务配置文件下载数据库驱动启动集群模式启动任务环境说......
  • 遇到安装的Ubuntu系统无法与主机共享剪切板
    Ubuntu遇到的问题遇到安装的Ubuntu系统无法与主机共享剪切板方法一:首先,‌通过运行命令sudoapt-getautoremoveopen-vm-tools卸载旧版本的open-vm-tools,‌然后更新软件源sudoapt-getupdate。‌接着,‌安装open-vm-tools和其桌面组件sudoapt-getinstallopen-vm-tools和sudo......
  • 虚拟机搭建区块链(Ubuntu系统)
    虚拟机搭建区块链搭建区块链网络搭建单群组联盟链第一步安装依赖sudoaptinstall-yopensslcurl第二步.创建操作目录,下载安装脚本##创建操作目录cd~&&mkdir-pfisco&&cdfisco##下载脚本curl-#LOhttps://github.com/FISCO-BCOS/FISCO-BCOS/releases/do......
  • Ubuntu卸载软件
    Ubuntu使用过程中,常常会遇到内存不够用的情况,除了清理数据,也想要卸载一些软件包以尽量释放空间。1.卸载通过apt-get命令安装的软件包apt-get,APT(AdvancedPackagingTool)包处理实用程序,一个命令行接口。用于从经过身份验证的源中检索软件包和相关软件包的信息,以及安装、升级......