如果你想和朋友一起联机玩《我的世界》,或是创造一个属于自己的游戏世界,搭建 Minecraft 服务器是一个绝佳的选择。本文将从零开始,手把手教你如何开服,并分享一些常见问题及其解决方案。

1. 确定你的需求

  • 人数:你希望同时支持多少人联机?这将决定你需要多大的服务器资源。

  • 版本:选择你打算使用的 Minecraft 版本,例如 1.12.2 或最新版(建议从经典稳定版本开始)。

2. 准备工具

  • Minecraft 官方服务器文件:可从 Mojang 官网下载所需版本的服务器文件。

  • Java 环境:安装 Java JDK,这是运行 Minecraft 服务器的必要条件。

  • 服务器管理工具(可选):例如宝塔面板、Aternos 或其他方便管理服务器的平台,可以帮助你更轻松地管理和配置服务器。


1. 下载并安装 Java

Minecraft 服务器是基于 Java 运行的,因此你需要先安装 Java:

  • 访问 OpenJDK 官网 或直接搜索“Java JDK 下载”。

  • 根据你的操作系统(Windows/Mac/Linux)选择合适的版本进行安装。

2. 下载 Minecraft 服务器文件


3. 创建并运行服务器

方法一:手动运行

  1. 将下载好的 .jar 文件放在一个文件夹中(比如 spigot-1.12.2.jar)。

  2. 是新建一个文件夹,是新建一个文件夹,是新建一个文件夹

  3. 然后双击spigot-1.12.2.jar就会生成下面文件

 

  1. 输入以下命令运行服务器(以 1.12.2 版本为例):

    java -Xmx2G -Xms2G -jar spigot-1.12.2.jar nogui

    这里 2G 是分配给服务器的内存大小,可以根据你的电脑配置调整。

  2. 上面我已经打包放到下面了

二、配置服务器

1. 修改 server.properties 文件

第一次运行服务器后,会生成一个 server.properties 文件。你可以用记事本或文本编辑器打开它。

  • 找到以下参数并修改:

    • online-mode=true:改为 false(关闭验证,方便本地测试)。

    • white-list=false:改为 true(开启白名单,只允许指定玩家加入)。

    • max-players=20:设置你希望支持的最大人数。

2. 设置端口

Minecraft 默认使用端口 25565。如果你需要修改端口:

  1. 打开 server.properties 文件。

  2. 找到 server-port=25565,将其改为你的目标端口(如 31456)。

3. 生成世界

如果你是第一次运行服务器,它会自动生成一个新世界。你也可以通过命令或插件调整世界参数。

像下面这样就是已经开启服务器了

三、连接服务器

1. 获取服务器地址

  • 本地搭建:可以使用 localhost127.0.0.1

  • 远程连接:需要提供你的公网 IP 地址。可以通过搜索获取 VPS 服务,或使用 FRP 进行端口映射。

2. 邀请玩家

将你的服务器地址和端口告诉朋友。他们可以在 Minecraft 客户端输入:

你的公网 IP:端口  

四、常见问题及解决方法

1. 无法启动服务器

  • 原因:Java 环境未配置好或路径不正确。

  • 解决:重新安装 Java,并确保命令中的路径正确。

2. 朋友无法连接

  • 原因

    • 防火墙或路由器阻止了端口访问。

    • 服务器没有设置白名单或存在权限问题。

  • 解决

    • 确保服务器端口在防火墙中开放。

    • 修改 white-list 配置,或者直接邀请玩家加入。

3. 内存不足

  • 原因:分配的内存不足以运行服务器。

  • 解决:调整启动命令中的 -Xmx2G -Xms2G 参数,根据电脑配置增加或减少内存。

4. 服务器崩溃

  • 原因:插件冲突、世界损坏或配置错误。

  • 解决

    • 检查 logs 文件夹中的日志,找到错误信息。

    • 如果是插件问题,尝试禁用最近安装的插件。

    • 如果是世界问题,可以重置服务器(删除 world 文件夹)。