凌峰创科服务平台

minecraft怎么建服务器

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

minecraft怎么建服务器-图1
(图片来源网络,侵删)

第一步:准备工作

在开始之前,请确保你准备好以下几样东西:

  1. 一台电脑:

    • 强烈推荐使用一台不常用的电脑,例如一台旧笔记本电脑、一台专门的服务器主机,甚至是云服务器,因为运行服务器会占用大量的 CPU 和内存资源,如果你在游戏的同时运行服务器,可能会导致你的游戏卡顿。
    • 最低配置: 双核 CPU, 4GB RAM (内存)。
    • 推荐配置: 四核或更多 CPU, 8GB RAM 或更多。
  2. 稳定的网络连接:

    服务器需要 24/7 在线,所以一个稳定的、最好是“公网IP”的网络是必须的,家庭网络通常都有,但IP地址可能会变化。

    minecraft怎么建服务器-图2
    (图片来源网络,侵删)
  3. 对电脑基本操作的了解:

    你需要会进行文件解压、文件重命名、使用文本编辑器(如记事本、VS Code)等基本操作。


第二步:下载必要软件

你需要下载两个核心文件:Minecraft 服务器端 和 Java 运行环境。

下载 Minecraft 服务器端 (Paper)

Paper 是一个优化过的 Minecraft 服务器端,性能比官方的 vanilla 服务器好得多,并且支持大量插件。

minecraft怎么建服务器-图3
(图片来源网络,侵删)
  • 访问官网: 打开浏览器,访问 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...

第三步:创建服务器文件夹

这是最关键的一步,你需要一个专门的地方来存放你的服务器文件。

  1. 在你的电脑上(D盘、E盘或桌面都可以)创建一个新的文件夹,命名为 MC_Server 或你喜欢的任何名字。
  2. 将之前下载的 paper-1.20.1.jar 文件移动到这个 MC_Server 文件夹中。

第四步:首次启动与配置文件生成

我们第一次启动服务器,让它自动生成必要的配置文件。

  1. 打开命令提示符 (CMD):

    • Win + R,输入 cmd,回车。
  2. 进入服务器文件夹:

    • 在命令提示符窗口中,你需要切换到你的服务器文件夹,假设你把 MC_Server 文件夹放在了 D 盘根目录,你需要输入以下命令:
      d:
      cd MC_Server
    • 解释:
      • d::切换到 D 盘。
      • cd MC_Server:进入 MC_Server 文件夹。
      • (重要!) 请根据你的实际路径修改命令。
  3. 首次启动服务器:

    • 在命令提示符中,输入以下命令并回车:
      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:以命令行模式运行,不显示图形界面,可以节省资源。
  4. 等待并接受协议:

    • 首次启动时,服务器会生成一些文件,并显示一份 Minecraft 的最终用户许可协议。
    • 你需要输入 true 然后回车,表示你同意协议。
    • 服务器会自动关闭窗口。
  5. 检查生成的文件:

    • 回到你的 MC_Server 文件夹,你会发现里面多了很多新文件,最重要的是 server.propertieseula.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


第六步:设置白名单 (防止陌生人进入)

白名单是保护你服务器的最佳方式。

  1. 启用白名单: 确保你在 server.properties 文件中已经将 white-list 设置为 true
  2. 添加玩家:
    • MC_Server 文件夹中,找到 whitelist.json 文件,用文本编辑器打开。
    • 它的格式是这样的:
      [
        {
          "name": "Notch",
          "uuid": "069a79f444e94726a5befca90e38aaf5"
        }
      ]
    • 你需要手动添加你和你朋友的 Minecraft 用户名注意:UUID 那个字段可以不用管,服务器会自动生成。
    • 最简单的方法是使用命令行,回到命令提示符(确保你在 MC_Server 目录下),输入:
      whitelist add <玩家用户名>

      添加一个名为 Steve 的玩家:

      whitelist add Steve

      每添加一个朋友,就运行一次这个命令。


第七步:启动服务器并连接!

一切准备就绪!

  1. 启动服务器:

    • 再次打开命令提示符,进入你的服务器文件夹 (d: -> cd MC_Server)。
    • 输入启动命令:
      java -Xms2G -Xmx2G -jar paper-1.20.1.jar nogui
    • 这次服务器窗口会一直开着,显示日志信息。不要关闭这个窗口! 关闭它就等于关机了,你可以把它最小化到后台。
  2. 连接服务器:

    • 在你的 Minecraft 游戏客户端中,点击“多人游戏”。
    • 点击“添加服务器”。
    • 服务器名称: 随便填一个你喜欢的名字,我的服务器”。
    • 服务器地址: 填写 你电脑的本地 IP 地址,格式是 localhost0.0.1
    • 点击“完成”,然后双击这个服务器名称即可加入。
  3. 让你的朋友也能加入 (端口转发):

    • 如果你想让外网的朋友也能加入,你需要进行 端口转发
    • 获取你的公网IP: 在浏览器中搜索 “what is my ip”,记录下你的公网IP地址。
    • 登录路由器管理后台: 打开浏览器,输入路由器的管理地址(通常是 168.1.1168.0.1,具体看路由器背面标签),输入管理员密码登录。
    • 找到端口转发设置: 在设置中找到“转发”、“虚拟服务器”或“NAT”等类似选项。
    • 添加规则:
      • 服务端口/外部端口: 填写 25565 (Minecraft 默认端口)。
      • 内部IP地址/主机IP: 填写你运行服务器的电脑局域网IP地址,你可以在命令提示符中输入 ipconfig 查看 "IPv4 地址",通常是 168.x.x
      • 内部端口: 填写 25565
      • 协议: 选择 TCPUDP 都勾选。
    • 保存设置。
    • 告诉朋友: 现在你可以把你的公网IP地址发给朋友,让他们在添加服务器时填写你的公网IP。

进阶:安装插件

服务器文件夹里有一个 plugins 文件夹,你可以把下载的插件文件(通常是 .jar 文件)放进去,然后重启服务器,就能获得更多功能,如保护领地、管理工具、小游戏等,插件可以去 SpigotMCPlanet Minecraft 等网站寻找。

总结与提醒

  • 保持开机: 服务器窗口开着,服务器就在线。
  • 定期备份: 定期复制你的 MC_Server 文件夹,以防世界文件损坏或丢失。
  • 安全问题: 不要轻易把管理员权限 (op) 给人,并始终使用白名单。
  • 资源管理: 如果服务器卡顿,可以尝试在 server.properties 中降低 view-distance,或者在启动命令中调整 -Xmx 的值。

祝你建服愉快,和朋友一起享受创造的乐趣!

分享:
扫描分享到社交APP
上一篇
下一篇