github编辑

20.2 我的世界(Minecraft)

桌面端

安装 OpenJDK

过旧的 JDK 版本不受支持,本文测试使用 JDK 21 可正常运行。

使用 pkg 安装 OpenJDK21

# pkg install openjdk21

或者使用 ports 安装:

# cd /usr/ports/java/openjdk21/ 
# make install clean

Minecraft 客户端

FreeBSD 中常见有两种启动器供选择,分别是 HMCL 和 Prism Launcher。其中 Prism Launcher 可在 FreeBSD ports 中获得,而 HMCL 只能通过手动下载 .jar 文件运行(读者能否尝试将其移植到 FreeBSD Ports?)。

HMCL 启动器

HMCL 使用 Java 语言开发。

配置 HMCL 启动器

releasesarrow-up-right 备份arrow-up-right 页面下载最新的发行版本。

打开终端执行命令,使用 Java 运行 HMCL 启动器的 JAR 文件:

并非所有 Minecraft 版本都受支持,适配情况请参考 平台支持状态arrow-up-right 文档。

其他设置与其他平台相同,此处不再详述。

使用 HMCL 启动游戏

FreeBSD 玩 Minecraft
FreeBSD 玩 Minecraft

Prism Launcher 启动器

Prism Launcher 是一款使用 C++ 和 Qt 框架开发的开源启动器。

Prism Launcher 默认 禁止离线登录,并且还会主动封禁任何绕过方法arrow-up-right

因此只推荐正版用户使用。

安装 Prism Launcher 启动器

使用 pkg 安装 Prism Launcher:

还可以使用 ports 安装 Prism Launcher:

配置 Prism Launcher

若使用 KDE 桌面环境,还需要更新第三方软件包到最新版本。

否则无法启动,终端报错信息类似 Qt 版本存在问题。

点击即可启动:

FreeBSD 玩 Minecraft

这里是语言设置。默认支持中文。

FreeBSD 玩 Minecraft

此处在设置 Java 版本,选择默认设置即可。

FreeBSD 玩 Minecraft

外观设置,此处选择默认即可。

FreeBSD 玩 Minecraft

使用 Prism Launcher 启动我的世界

启动程序后,可以看到 Prism Launcher 是支持中文的。但是需要正版登录。

FreeBSD 玩 Minecraft

登录后下载当前最新版本游戏。

注意

读者需要 Minecraft 正版账号才能登录游戏。因此可能需要购买arrow-up-right该游戏。

FreeBSD 玩 Minecraft

进入我的世界。

FreeBSD 玩 Minecraft

进入游戏画面。

FreeBSD 玩 Minecraft

服务器端

安装 OpenJDK

过旧的 JDK 版本不受支持,本文测试使用 JDK 21 可正常运行。

使用 pkg 安装 OpenJDK21:

或者使用 ports 安装:

使用 Ports 或官方服务器程序

经过测试 Minecraft 官方服务器端arrow-up-right 备份arrow-up-right 可以直接在 FreeBSD 15.0 上运行。只需安装 OpenJDK 即可运行。

也可以使用 Ports 中提供的 games/minecraft-server

  • 查看配置信息:

提示需要同意许可协议,请将 /usr/local/etc/minecraft-server/eula.txt 中的 eula=false 修改为 eula=true

  • 再次运行 $ /usr/local/bin/minecraft-server 启动已安装的 Minecraft 服务器程序:

Ctrl + C 中断程序运行。

因为在当前配置下,非正版用户和未登录用户无法使用该服务器。需要关闭正版验证功能。在 /usr/local/etc/minecraft-server/server.properties 文件中,将 online-mode=true 修改为 online-mode=false 即可关闭正版验证功能。

然后再次运行已安装的 Minecraft 服务器程序:

FreeBSD 玩 Minecraft

最后更新于