Minecraft 1.18をM1 Macでネイティブに動かす

Minecraft Caves & Cliffs 第二波更新,版本1.18即将发布!这次更新对地形生成逻辑进行了大幅改变,将会给玩家们带来与以往的Minecraft世界截然不同的体验,非常期待!

マイクラのJava版にはJavaのランタイムが内蔵されているので、通常はJava環境を気にすることなく遊ぶことができますが、Mac用のマイクラに内蔵されているものは x86_64 なので、M1 (Appleシリコン) Macで起動した場合はRosseta 2経由になり動作が重くなってしまいます。ネイティブ環境で快適に遊ぶためには別途Javaをインストールする必要があります。

由于准备进行1.18版本的发布,我在Mac mini (M1, 2020)上完成设置,以下是我的总结。

多重MC

2022年12月24日,可以使用Prism Launcher代替MultiMC。Prism Launcher是基于MultiMC的分支,其功能和界面几乎相同。使用Prism Launcher可以在Apple芯片上启动,无需安装后续提到的m1-multimc-hack插件,因此推荐使用。

首先,我们要安装MultiMC。它是一款非常方便的工具,可以用于管理Minecraft的多个版本实例,以及安装MOD。您还可以指定要使用的Java运行时环境。

我們將從以下網址安裝 Mac 版本的應用程式。
https://multimc.org/

当您启动后,从“添加实例”中添加一个1.18版本的原版实例。(目前尚未发布,因此请选中“快照”并选择预发布版本。)

スクリーンショット 2021-11-23 14.21.41.png

Java-只需要一个选项:

Java

自Minecraft版本1.18起,使用的Java版本更新为17。

请从以下链接下载JDK 17的macOS/AArch64版本。
https://jdk.java.net/17/

※ Javaのインストール方法はいくつも選択肢があるので好きな方法で大丈夫ですが、arm64アーキテクチャのものを選んでください

将展开的 jdk-17.0.1.jdk 放置于 /Library/Java/JavaVirtualMachines 目录下。

请在MultiMC实例的右键菜单中选择“编辑实例”,然后打开“设置”选项。在这里,请按照以下方式指定Java的路径。

スクリーンショット 2021-11-23 14.35.13.png

你可以通过「测试」来确认是否已正确设置。

スクリーンショット 2021-11-23 14.37.40.png

M1 多栖多能-黑客

2022年12月24日的补充:
如前所述,您可以使用Prism Launcher代替MultiMC,因此无需进行此项目的配置。

以上で基本的には設定完了なのですが、この時点で起動するとLWJGL関連の問題でクラッシュしてしまいます。これを回避するために以下のスクリプトの導入が必要です。

# ラッパースクリプトとライブラリを置くための適当なディレクトリを作ります
mkdir -p ~/Minecraft
cd ~/Minecraft

# リポジトリをクローン
git clone https://github.com/yusefnapora/m1-multimc-hack.git

# スクリプトのパスをクリップボードにコピー
ls ~/Minecraft/m1-multimc-hack/mcwrap.py | pbcopy

スクリプトのパスをコピーしたら再びMultiMCの Edit Instance > Settings を開いて、「Custom commands」タブ内の「Wrapper command」の欄にペーストします。

スクリーンショット_2021-11-23_14_57_55.png

当我启动实例后,Minecraft顺利运行起来了。

2021-11-23_15.03.15.png

请阅读下方的文章。 (Please refer to the article below.)

bannerAds