下面我将为你提供一个非常详细、从零开始的教程,涵盖了最常用的服务器软件 Paper(它速度快,性能好,支持插件)。

第一步:准备工作
在开始之前,请确保你准备好以下几样东西:
-
一台电脑:
- 强烈推荐使用一台不常用的电脑,例如一台旧笔记本电脑、一台专门的服务器主机,甚至是云服务器,因为运行服务器会占用大量的 CPU 和内存资源,如果你在游戏的同时运行服务器,可能会导致你的游戏卡顿。
- 最低配置: 双核 CPU, 4GB RAM (内存)。
- 推荐配置: 四核或更多 CPU, 8GB RAM 或更多。
-
稳定的网络连接:
服务器需要 24/7 在线,所以一个稳定的、最好是“公网IP”的网络是必须的,家庭网络通常都有,但IP地址可能会变化。
(图片来源网络,侵删) -
对电脑基本操作的了解:
你需要会进行文件解压、文件重命名、使用文本编辑器(如记事本、VS Code)等基本操作。
第二步:下载必要软件
你需要下载两个核心文件:Minecraft 服务器端 和 Java 运行环境。
下载 Minecraft 服务器端 (Paper)
Paper 是一个优化过的 Minecraft 服务器端,性能比官方的 vanilla 服务器好得多,并且支持大量插件。

- 访问官网: 打开浏览器,访问 Paper 官方下载页面。
- 选择版本:
- 在左侧的 "Version" 列表中,选择你和朋友想要玩的 Minecraft 版本,如果你玩的是 1.20.1 版本,就选择 "1.20.1"。
- 在右侧,点击 "Download" 按钮,下载最新的
paper-<版本号>.jar文件(paper-1.20.1.jar)。
下载 Java 运行环境 (JDK)
Minecraft 服务器是用 Java 编写的,所以你的电脑必须安装 Java 才能运行它。
-
检查是否已安装:
- 按
Win + R键,输入cmd并回车,打开命令提示符。 - 输入命令
java -version然后回车。 - 如果显示版本号(如
openjdk version "17.0.8"),说明你已经安装了 Java 17,可以跳过这一步。 - 如果提示“不是内部或外部命令...”,说明你需要安装。
- 按
-
下载并安装 Java 17:
- Minecraft 1.17 及以上版本必须使用 Java 17,请务必下载正确版本!
- 访问 Adoptium (Eclipse Temurin) 官网。
- 选择 "JDK 17" (不是 JRE)。
- 选择适合你操作系统的版本(Windows x64 Installer)。
- 下载后,像安装普通软件一样双击安装文件,一路“下一步”即可完成安装,安装时最好记住安装路径,默认路径通常是
C:\Program Files\Eclipse Adoptium\jdk-17...。
第三步:创建服务器文件夹
这是最关键的一步,你需要一个专门的地方来存放你的服务器文件。
- 在你的电脑上(D盘、E盘或桌面都可以)创建一个新的文件夹,命名为
MC_Server或你喜欢的任何名字。 - 将之前下载的
paper-1.20.1.jar文件移动到这个MC_Server文件夹中。
第四步:首次启动与配置文件生成
我们第一次启动服务器,让它自动生成必要的配置文件。
-
打开命令提示符 (CMD):
- 按
Win + R,输入cmd,回车。
- 按
-
进入服务器文件夹:
- 在命令提示符窗口中,你需要切换到你的服务器文件夹,假设你把
MC_Server文件夹放在了 D 盘根目录,你需要输入以下命令:d: cd MC_Server
- 解释:
d::切换到 D 盘。cd MC_Server:进入MC_Server文件夹。- (重要!) 请根据你的实际路径修改命令。
- 在命令提示符窗口中,你需要切换到你的服务器文件夹,假设你把
-
首次启动服务器:
- 在命令提示符中,输入以下命令并回车:
java -Xms2G -Xmx2G -jar paper-1.20.1.jar nogui
- 解释:
java:启动 Java 程序。-Xms2G:设置服务器初始内存为 2GB,如果你的内存不足4GB,可以改为-Xms1G。-Xmx2G:设置服务器最大内存为 2GB,同样,可以按需调整。-jar paper-1.20.1.jar:指定要运行的 Jar 文件。nogui:以命令行模式运行,不显示图形界面,可以节省资源。
- 在命令提示符中,输入以下命令并回车:
-
等待并接受协议:
- 首次启动时,服务器会生成一些文件,并显示一份 Minecraft 的最终用户许可协议。
- 你需要输入
true然后回车,表示你同意协议。 - 服务器会自动关闭窗口。
-
检查生成的文件:
- 回到你的
MC_Server文件夹,你会发现里面多了很多新文件,最重要的是server.properties和eula.txt。
- 回到你的
第五步:配置服务器 (server.properties)
server.properties 是服务器的核心配置文件,用记事本或任何文本编辑器打开它,你可以修改以下常用设置:
| 属性名 | 默认值 | 说明 |
|---|---|---|
server-name |
A Minecraft Server |
服务器名称,在服务器列表中显示。 |
motd |
A Minecraft Server |
服务器描述,在服务器列表中显示。 |
gamemode |
survival |
游戏模式。survival (生存), creative (创造), adventure (冒险), spectator (旁观)。 |
difficulty |
easy |
游戏难度。peaceful (和平), easy (简单), normal (普通), hard (困难)。 |
pvp |
true |
是否允许玩家之间互相攻击。 |
white-list |
false |
是否启用白名单,强烈建议设为 true,防止陌生人进入。 |
max-players |
20 |
服务器最大玩家数量。 |
allow-flight |
false |
是否允许飞行 (创造模式或安装插件后)。 |
view-distance |
10 |
视距,数值越高,玩家能看到的世界范围越大,但消耗更多资源,建议 6-12。 |
修改示例:
将 server-name 改为 我的世界服务器,将 motd 改为 欢迎来到我的服务器!,将 white-list 改为 true。
第六步:设置白名单 (防止陌生人进入)
白名单是保护你服务器的最佳方式。
- 启用白名单: 确保你在
server.properties文件中已经将white-list设置为true。 - 添加玩家:
- 在
MC_Server文件夹中,找到whitelist.json文件,用文本编辑器打开。 - 它的格式是这样的:
[ { "name": "Notch", "uuid": "069a79f444e94726a5befca90e38aaf5" } ] - 你需要手动添加你和你朋友的 Minecraft 用户名。注意:UUID 那个字段可以不用管,服务器会自动生成。
- 最简单的方法是使用命令行,回到命令提示符(确保你在
MC_Server目录下),输入:whitelist add <玩家用户名>
添加一个名为
Steve的玩家:whitelist add Steve
每添加一个朋友,就运行一次这个命令。
- 在
第七步:启动服务器并连接!
一切准备就绪!
-
启动服务器:
- 再次打开命令提示符,进入你的服务器文件夹 (
d:->cd MC_Server)。 - 输入启动命令:
java -Xms2G -Xmx2G -jar paper-1.20.1.jar nogui
- 这次服务器窗口会一直开着,显示日志信息。不要关闭这个窗口! 关闭它就等于关机了,你可以把它最小化到后台。
- 再次打开命令提示符,进入你的服务器文件夹 (
-
连接服务器:
- 在你的 Minecraft 游戏客户端中,点击“多人游戏”。
- 点击“添加服务器”。
- 服务器名称: 随便填一个你喜欢的名字,我的服务器”。
- 服务器地址: 填写 你电脑的本地 IP 地址,格式是
localhost或0.0.1。 - 点击“完成”,然后双击这个服务器名称即可加入。
-
让你的朋友也能加入 (端口转发):
- 如果你想让外网的朋友也能加入,你需要进行 端口转发。
- 获取你的公网IP: 在浏览器中搜索 “what is my ip”,记录下你的公网IP地址。
- 登录路由器管理后台: 打开浏览器,输入路由器的管理地址(通常是
168.1.1或168.0.1,具体看路由器背面标签),输入管理员密码登录。 - 找到端口转发设置: 在设置中找到“转发”、“虚拟服务器”或“NAT”等类似选项。
- 添加规则:
- 服务端口/外部端口: 填写
25565(Minecraft 默认端口)。 - 内部IP地址/主机IP: 填写你运行服务器的电脑的局域网IP地址,你可以在命令提示符中输入
ipconfig查看 "IPv4 地址",通常是168.x.x。 - 内部端口: 填写
25565。 - 协议: 选择
TCP和UDP都勾选。
- 服务端口/外部端口: 填写
- 保存设置。
- 告诉朋友: 现在你可以把你的公网IP地址发给朋友,让他们在添加服务器时填写你的公网IP。
进阶:安装插件
服务器文件夹里有一个 plugins 文件夹,你可以把下载的插件文件(通常是 .jar 文件)放进去,然后重启服务器,就能获得更多功能,如保护领地、管理工具、小游戏等,插件可以去 SpigotMC 或 Planet Minecraft 等网站寻找。
总结与提醒
- 保持开机: 服务器窗口开着,服务器就在线。
- 定期备份: 定期复制你的
MC_Server文件夹,以防世界文件损坏或丢失。 - 安全问题: 不要轻易把管理员权限 (
op) 给人,并始终使用白名单。 - 资源管理: 如果服务器卡顿,可以尝试在
server.properties中降低view-distance,或者在启动命令中调整-Xmx的值。
祝你建服愉快,和朋友一起享受创造的乐趣!
