Minecraft 服务器零成本本地搭建指南

没有钱租服务器,又想和朋友在 Java 版《我的世界》里联机?这并不是一件难事。本文将手把手教你如何在自己的电脑上搭建一个 Minecraft 服务器,让你成为服主,与朋友们一起畅玩。

服务器核心

想要开一个 MC 服务器,首先需要一个服务器核心。目前主流的选择有三类,分别是插件端混合端Mod 端。以下是一些常见的服务器核心:

对大多数人来说,建议选择插件端作为自己的第一个服务器。这类服务器核心通常性能较好、扩展性强、可配置性高,非常适合初学者。关于如何根据自己的需要选择服务器核心,可以参考 这篇文章。大部分服务器核心的安装与配置方法都差不多,因此接下来,我将以插件端服务器 Paper 为例,在 windows 环境下,介绍如何搭建一个 MC 服务器

下载

这是 Paper MC 的官网:https://papermc.io/

Paper 目前支持的 MC 版本为 1.7 及以上,仅支持插件,是目前最稳定的核心之一。不过在高版本中,它的性能逐渐不如一些分支,同时也会丧失不少原版特性。

下载步骤如下:

  • 首先,在官网下载页面中选择你需要的 MC 版本。这里以 1.21 大版本为例。

选择 MC 版本

  • 接着选择具体的小版本,这里以 1.21.11 为例。

选择具体版本

  • 在当前版本的 Builds 列表中,下载最上面的那一个(如果你想用其他版本请自便),直接单击即可开始下载。

下载构建版本

等待下载完成,你会得到一个以 .jar 为后缀的文件。

下载完成的 jar 文件

安装 Java 环境

运行 MC 服务器离不开 Java 环境,就像你玩 MC 一样,服务器也需要 Java。高版本的服务器通常需要更高版本的 Java。你可以在 Oracle 官网 中选择需要的 Java 版本并下载安装(注意,过高的 Java 版本可能不兼容低版本 MC)。

下面是作者在运行 1.21.11 服务器时使用的 Java 版本,为 Java 25。

Java 版本示例

运行服务器

将下载的服务器核心放到一个单独的文件夹中。为了方便,可以将其重命名,这里作者将其重命名为 paper1.21.11.jar

提示:你可以编写一个 bat 文件(比如 start.bat),内容为 java -jar paper1.21.11.jar(请将 paper1.21.11.jar 替换为你的服务器核心文件名)。以后每次运行服务器,只需双击这个 bat 文件即可。

在当前文件夹打开命令提示符(cmd),输入以下命令(请将 paper1.21.11.jar 替换为你的实际文件名):

java -jar paper1.21.11.jar

稍等片刻,会看到以下输出:

首次启动提示

此时打开文件夹下的 eula.txt,将里面的 false 改为 true

修改 eula.txt

然后重新启动服务器。如果出现类似下面的信息,就说明服务器已经成功启动了。

服务器启动完成

服务器就绪

修改服务器设置

先关闭服务器。你可以在命令提示框中输入 stop,也可以直接关闭服务器窗口。然后打开文件夹下的 server.properties,里面有一些常用参数:

  • online-mode:默认为 true,改为 false 后可支持非正版用户登录。
  • motd:默认为 A Minecraft Server,这是服务器列表里显示的简介,按自己需求更改。
  • max-players:默认为 20,即最大同时在线人数,可按需修改。
  • view-distance:默认为 12,代表玩家在服务器中的视距。

下面是作者的配置示例(仅供参考):

#Minecraft server properties
#Mon Apr 27 15:43:46 CST 2026
accepts-transfers=false
allow-flight=false
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
bug-report-link=
debug=false
difficulty=easy
enable-code-of-conduct=false
enable-jmx-monitoring=false
enable-query=false
enable-rcon=false
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=998244353
level-type=minecraft\:normal
log-ips=true
management-server-allowed-origins=
management-server-enabled=false
management-server-host=localhost
management-server-port=0
management-server-secret=vb9FjhbppRwArHuBTVhvKeRcJKQYlnPcyOu2n3GH
management-server-tls-enabled=true
management-server-tls-keystore=
management-server-tls-keystore-password=
max-chained-neighbor-updates=1000000
max-players=15
max-tick-time=60000
max-world-size=29999984
motd=欢迎光临!
network-compression-threshold=256
online-mode=false
op-permission-level=4
pause-when-empty-seconds=-1
player-idle-timeout=0
prevent-proxy-connections=false
query.port=25565
rate-limit=0
rcon.password=
rcon.port=25575
region-file-compression=deflate
require-resource-pack=false
resource-pack=
resource-pack-id=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=10
spawn-protection=16
status-heartbeat-interval=0
sync-chunk-writes=true
text-filtering-config=
text-filtering-version=0
use-native-transport=true
view-distance=15
white-list=false

最后,获取你电脑的 IP 地址:在命令提示符中输入 ipconfig,找到对应的 IPv4 地址,这就是你的本地服务器地址。

完成以上步骤后,你就可以和朋友们在同一局域网内畅玩 Minecraft 了。

内网穿透

虽然现在能在局域网内与朋友联机了,但很明显,你和你的朋友们并不能在经常在同一个局域网内,那如何让你的本地服务器在互联网上公开呢?现在你就需要用到一个东西,内网穿透。它能让你在互联网上公开。内网穿透千千万,这里推荐一个能免费使用的内网穿透——cpolar

安装与配置

注册并登录完成后,会来到这个界面。我们根据这上面的指示完成安装。
在这里插入图片描述
安装完成后,打开 Cpolar Web UI,并输入你的账户和密码。
在这里插入图片描述

如果遇到无法访问此页面,可能是电脑的杀毒(比如 Windows 安全中心)把 Cpolar 给干掉了。
在这里插入图片描述
遇到这种情况,先给 Cpolar 加入杀毒白名单,然后打开任务管理器,在服务中找到 cpolar,将其重新启动。

然后再打开创建隧道页面,隧道名称根据自己,协议选择 tcp,本地地址为服务器文件 server.properties 中 server-port 的值,默认为 25565,然后点击创建即可。
在这里插入图片描述

接着打开在线隧道列表,找到刚刚创建的隧道,然后你的朋友就可以通过公网地址来连接你的服务器了。(因为我们没有固定端口,公网地址每天会发生变化,所以这个需要每天查看)

在这里插入图片描述

测试

完成以后,尝试使用公网地址访问服务器,如果成功加入了服务器,代表你的内网穿透已经配置好了。现在,你就已经成功零成本搭建了一个服务器了。


服务器搭建指南就到这里结束了,如果有问题欢迎提出,作者会尽快回复的。

posted @ 2026-06-27 20:41  绪风ﺴﻬৡ  阅读(38)  评论(0)    收藏  举报
当前时间: