在 macOS 上运行 mcsm 开服
-
0. 为什么用 Mac 开服
Mac M系列芯片有不俗的单核性能,很高的能耗比。非常适合 MC 这一类利用单核的游戏服务器,经过测试,搭载 M4 芯片的 Mac mini mc服务器性能与 12900ks 服务器性能相当。
1. 安装最新版本的 Node.js:
Node.js 是 MCSM 的运行环境。
-
下载 Node.js 安装包:访问 Node.js 官方网站,选择适合 macOS 的最新稳定版(LTS),下载
.pkg
安装包。 -
安装 Node.js:双击下载的
.pkg
文件,按照提示完成安装。 -
验证安装:打开终端,输入以下命令以确认安装成功:
node -v npm -v
如果显示版本号,说明安装成功。
2. 安装 OpenJDK
Minecraft 服务器需要 Java 环境,建议安装 OpenJDK。这是因为 Oracle 官网那个要登录账号,比较麻烦。微软 OpenJDK 不用,而且下载很快。
- 访问 微软 OpenJDK 下载页面。
- 选择适用于 macOS 的版本进行下载。根据 笨蛋开服教程 选择恰当的 JDK 版本。
- 下载完成后,双击安装包,按照提示完成安装。
- 安装完成后,打开终端,输入以下命令验证安装:
如果显示版本信息,说明安装成功。java -version
3. 安装 MCSM
我们需要参考 linux 的安装方式。
从 MCSM release 下载最新版本的 linux 压缩包。
解压后,我们还需要安装 MCSM 的两个依赖。
注意,由于版本变动,您找不到的话请留言,我会发一份对应可执行文件。
-
下载 PTY:
- 访问 PTY 项目页面。
- 下载适用于 macOS 的版本(点开 Assets,找到带 darwin 的,m 芯片用 arm64,intel 用 amd64)。
- 将下载的文件放置在 MCSM 安装目录下的
daemon/lib
文件夹中。
-
下载 Zip-Tools:
- 访问 Zip-Tools 项目页面。
- 下载适用于 macOS 的版本(同上)。
- 将下载的文件放置在 MCSM 安装目录下的
daemon/lib
文件夹中。
切换到安装目录下,安装依赖并启动即可。(您可能需要提前更换镜像 npm 源)
./install.sh # 在第一个终端中启动后台 ./start-daemon.sh # 在另一个终端中启动前端 ./start-web.sh
4. 安装 MC 服务器
像往常一样使用 MCSM 开服即可。Enjoy!
-