ManyMC: m1/arm64 macOS 下原生运行 Minecraft 的新选择

2024-06-04 17:32

本文主要是介绍ManyMC: m1/arm64 macOS 下原生运行 Minecraft 的新选择,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

众所周知 macOS 不适合玩游戏…
众所周知 m1/arm64 很强,但是兼容性是个问题……
众所周知 官方启动器不是很行……虽然现在看起来还可些了
于是在 arm64 下 原生运行这个光荣而艰巨的任务就交给了同志们。
在决定尝试用 m1 原生运行 mc 时我先搜索了下相关资料,其实已经比较成型了。
基本思路就是 用 MultMC + zulujdk arm64 运行,并且要修复lwjgl。(https://www.mcbbs.net/thread-1228353-1-1.html)
但是这个时候 MultMC 还是转译后的,当然也有教程教你怎么自己编译一个原生的。(https://www.bilibili.com/read/cv12629544/)
但是其实都挺麻烦的,主要是好像没启动器对其进行相关适配,但是到底有没有呢。好像有了诶:
ManyMC ——出现吧。
https://github.com/MinecraftMachina/ManyMC

也是我好奇搜了一下搜到了,基于 MultMC 的修改版,自身解决 arm64 下原生运行 mc 的问题了。

安装使用也非常简单:

  1. 安装 zuluJDK (17以上,如果你已经安装了就不用了)

  2. 从 release 里下载 ManyMC,解压后安装,安装后根据提示选择你的 jdk。如果你上不去 github 我下载了一份:
    https://zhengzhihua.lanzouo.com/iUAJ5xe7z9i

  3. jdk 选择 /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/bin/java
    在这里插入图片描述

  4. 测试一下是否可用
    在这里插入图片描述

  5. 玩就完了。

但是实际测试 fps 好像没网上宣传的高,为啥都说 150 fps 左右呢。 我实测大概静止 100 多,并且行动掉帧到80~90(m1 ,macbook air , 16gb)

在这里插入图片描述
更新:关闭帧率限制、垂直同步后,在超平坦上最高可达 600+ ,普通地形也有 130~ 200 之间没调好。
在这里插入图片描述

还是老老实实用 pc 玩吧(逃

这篇关于ManyMC: m1/arm64 macOS 下原生运行 Minecraft 的新选择的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1030656

相关文章

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

Java -jar命令如何运行外部依赖JAR包

《Java-jar命令如何运行外部依赖JAR包》在Java应用部署中,java-jar命令是启动可执行JAR包的标准方式,但当应用需要依赖外部JAR文件时,直接使用java-jar会面临类加载困... 目录引言:外部依赖JAR的必要性一、问题本质:类加载机制的限制1. Java -jar的默认行为2. 类加

java -jar命令运行 jar包时运行外部依赖jar包的场景分析

《java-jar命令运行jar包时运行外部依赖jar包的场景分析》:本文主要介绍java-jar命令运行jar包时运行外部依赖jar包的场景分析,本文给大家介绍的非常详细,对大家的学习或工作... 目录Java -jar命令运行 jar包时如何运行外部依赖jar包场景:解决:方法一、启动参数添加: -Xb

Macos创建python虚拟环境的详细步骤教学

《Macos创建python虚拟环境的详细步骤教学》在macOS上创建Python虚拟环境主要通过Python内置的venv模块实现,也可使用第三方工具如virtualenv,下面小编来和大家简单聊聊... 目录一、使用 python 内置 venv 模块(推荐)二、使用 virtualenv(兼容旧版 P

eclipse如何运行springboot项目

《eclipse如何运行springboot项目》:本文主要介绍eclipse如何运行springboot项目问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目js录当在eclipse启动spring boot项目时出现问题解决办法1.通过cmd命令行2.在ecl

go rate 原生标准限速库的使用

《gorate原生标准限速库的使用》本文主要介绍了Go标准库golang.org/x/time/rate实现限流,采用令牌桶算法控制请求速率,提供Allow/Reserve/Wait方法,具有一定... 目录介绍安装API介绍rate.NewLimiter:创建限流器limiter.Allow():请求是否

使用nohup和--remove-source-files在后台运行rsync并记录日志方式

《使用nohup和--remove-source-files在后台运行rsync并记录日志方式》:本文主要介绍使用nohup和--remove-source-files在后台运行rsync并记录日... 目录一、什么是 --remove-source-files?二、示例命令三、命令详解1. nohup2.

Spring Boot项目打包和运行的操作方法

《SpringBoot项目打包和运行的操作方法》SpringBoot应用内嵌了Web服务器,所以基于SpringBoot开发的web应用也可以独立运行,无须部署到其他Web服务器中,下面以打包dem... 目录一、打包为JAR包并运行1.打包为可执行的 JAR 包2.运行 JAR 包二、打包为WAR包并运行

macOS Sequoia 15.5 发布: 改进邮件和屏幕使用时间功能

《macOSSequoia15.5发布:改进邮件和屏幕使用时间功能》经过常规Beta测试后,新的macOSSequoia15.5现已公开发布,但重要的新功能将被保留到WWDC和... MACOS Sequoia 15.5 正式发布!本次更新为 Mac 用户带来了一系列功能强化、错误修复和安全性提升,进一步增

exfat和ntfs哪个好? U盘格式化选择NTFS与exFAT的详细区别对比

《exfat和ntfs哪个好?U盘格式化选择NTFS与exFAT的详细区别对比》exFAT和NTFS是两种常见的文件系统,它们各自具有独特的优势和适用场景,以下是关于exFAT和NTFS的详细对比... 无论你是刚入手了内置 SSD 还是便携式移动硬盘或 U 盘,都需要先将它格式化成电脑或设备能够识别的「文