Files
blog/source/_posts/2026/10/minecraft-server-pack.md
T
2026-10-05 20:46:44 +08:00

5.4 KiB

title, tags, categories, permalink, date
title tags categories permalink date
我的世界整合包通用开服指南
Minecraft
我的世界
我的世界服务器
我的世界整合包
我的世界
/articles/2026/minecraft-server-pack.html 2026-10-05 20:41:55

获取资源

在之前,获取整合包的服务端是相对简单的操作,只需要在curseforge下载就行。
但由于夸克网盘等网盘的推介奖励和大量面板服的出现,各路整合包的服务端分发变成一片"勃勃生机,万物竞发"的乱象。 当然,赚钱嘛,不寒掺

夸克网盘

夸克网盘存在一个广为人知的小bug,只需要在客户端选择把文件"发送到手机"就可以获得相对快读的下载速度,如果想要进一步突破,可以使用一些第三方客户端 夸克网盘

百度网盘

百度网盘暂时没有特别好的方案,可以选择白嫖一下亲友的VIP

curseforge

部分整合包会将服务端上传到curseforge上 首先,进入整合包的curseforge页面,选择一个版本并展开详情进入"View Full Page" curseforge 进入后选择下方Additional Files下载服务端文件 Additional Files

安装整合包

在获得服务端文件后,由于各路整合包作者的打包方式各不相同,我们还需要对服务端文件进行一些必要的检查和修改。

已完成 Forge 安装

对于高版本 Forge 整合包,比较简单的方法是检查整合包服务端中是否含有run.sh和run.bat文件; 比较通用的方法是检查整合包服务端中是否含有 libraries文件夹,如果满足以上条件,则可以说明整合包作者已经完成了forge的安装,我们只需要按照自己的需求对启动参数进行微调(也可以选择不调整)后上传到服务器中即可。

接着执行run.sh或run.bat即可完成开服;对于低版本的forge,可能没有这两个文件,只有start.sh和start.bat,执行这个文件即可。 forge

未完成 Forge 安装

部分整合包不会提前完成 Forge 的安装,而是内置一个 Forgeinstaller ,对于这种情况,我们需要一个良好的网络环境(可以流畅的访问海外网络,因为 forge 的镜像仓库位于海外),接着执行 java -jar forge-installer.jar --installServer即可完成安装(将forge-installer.jar替换为实际的forge installer文件名) Forge

如果你的网络环境不好,在安装过程中可能会出现报错,只需要多试几次直至成功即可

安装成功的标志通常是命令行提示The server installed successfully或You can delete this installer file now if you wish之类的日志,并且文件目录中出现了run.sh、run.bat以及libraries目录(低版本没有run.sh和run.bat)。 安装 安装成功

完成安装后,就可以选择将完成安装的服务端打包上传至服务器并执行run.sh或run.bat完成开服

修改配置文件

在完成服务端安装后,需要修改一些配置文件来获得更好的游玩体验,forge服务端的大部分配置位于 server.properties中

  1. allow-flight: 此配置控制是否允许玩家飞行,如果你游玩的整合包中玩家可以飞行,需要调整为true来避免服务端错误的将玩家踢出
  2. online-mode:改配置控制是否开启正版验证,开启后只有正版账号可以登录,此外,如果在游玩过程中更改此配置,会导致玩家背包物品丢失,可以手动在world/playerdata/目录下完成关联,不过比较麻烦

特殊情况处理

整合包没有提供服务端

如果整合包没有提供服务端,我们可能需要自行制作,不过在制作之前,可以现在网上搜索有没有人已经做好了。

如果没有人进行过制作,我们可以使用开源软件 ServerPackCreator 来进行服务端制作,不过这个软件我也没怎么用过,就不详细展开了 ServerPackCreator

整合包只有.bat脚本

一些整合包作者可能处于某些奇思妙想,删除了run.sh,此时只需要自己再编写一个run.sh即可 run.sh文件的内容通常形似下面的例子:

#!/usr/bin/env sh
# Forge requires a configured set of both JVM and program arguments.
# Add custom JVM arguments to the user_jvm_args.txt
# Add custom program arguments {such as nogui} to this file in the next line before the "$@" or
#  pass them to this script directly
java @user_jvm_args.txt @libraries/net/minecraftforge/forge/1.20.1-47.3.33/unix_args.txt "$@"

其大致意思是你可以在 user_jvm_args.txt 添加定制 jvm 参数,如果你不会这部分的调优,可以选择不做,也可以选择交给 AI 来定制,在添加run.sh文件时,只需要将@libraries/net/minecraftforge/forge/1.20.1-47.3.33/unix_args.txt换成文件目录中实际的文件位置即可

最后

最后,我们在 mcs.mmeiblog.cn 提供了一些打包好的整合包文件,如果你使用MCSM面板,还可以使用网站提供的一键开服功能,如果你想要一起van整合包,可以加入我们的QQ群:) qr