🗣 Wd提问: 搭建mc服务器
🤖 Ai回答: 搭建 Minecraft(MC)服务器是一个很有趣且实用的项目,可以让你和朋友一起联机游戏。下面我将为你详细介绍如何搭建一个 Minecraft Java 版 的服务器(适用于 Windows、Linux 和 macOS)。如果你使用的是基岩版(Bedrock Edition),步骤会有所不同,我会在最后简单说明。
🧱 一、准备工作
1、确认游戏版本
本文以 Minecraft Java Edition 为例(最新正式版或快照版)。
所有玩家必须使用 相同版本 的游戏客户端。
2、安装 Java
Minecraft 服务器需要 Java 运行环境(JRE)或 Java 开发工具包(JDK)。
Minecraft 1.17 及以上版本:需要 Java 16 或更高。
Minecraft 1.16.5 及以下版本:使用 Java 8 即可。
✅ 推荐安装 Java 17(LTS),兼容大多数现代服务器(如 Paper、Purpur 等)。
下载地址:https://adoptium.net/ (推荐 Temurin JDK)
安装后,在终端(命令提示符)输入:
bash
java -version
确认输出版本正确。
🖥️ 二、下载服务器核心文件
官方提供原版服务器,但更推荐使用优化版(性能更好、插件支持)。
方案 A:原版服务器(Vanilla)
1、访问官网:https://www.minecraft.net/zh-hans/download/server
2、下载 `server.jar`(注意版本号,如 `1.20.4`)
方案 B:优化版服务器(推荐)
PaperMC(高性能,支持插件):https://papermc.io/
Purpur(Paper 的增强版,更多配置):https://purpur.pl3x.net/
Spigot(较老,但稳定)
以 Paper 1.20.4 为例:
bash
wget https://api.papermc.io/v2/projects/paper/versions/1.20.4/builds/497/downloads/paper-1.20.4-497.jar -O server.jar
📁 三、创建服务器文件夹
1、新建一个文件夹,例如 `mc-server`
2、将下载的 `server.jar` 放入该文件夹
⚙️ 四、首次运行并接受 EULA
1、首次启动(会生成配置文件)
打开终端(Windows 用 CMD/PowerShell,Mac/Linux 用 Terminal),进入该文件夹:
bash
cd /path/to/mc-server
java -Xms1G -Xmx3G -jar server.jar nogui
`-Xms1G`:初始分配 1GB 内存
`-Xmx3G`:最大分配 3GB 内存(根据你电脑配置调整,建议不超过物理内存的 70%)
第一次运行会失败,并生成 `eula.txt` 和 `server.properties`
2、接受 EULA
用文本编辑器打开 `eula.txt`,将:
txt
eula=false
改为:
txt
eula=true
🛠️ 五、配置服务器(可选但推荐)
编辑 `server.properties` 文件,常用设置:
properties
服务器端口(默认 25565)
server-port=25565
游戏模式:survival, creative, adventure, spectator
gamemode=survival
是否开启白名单
white-list=false
最大玩家数
max-players=10
是否开启 PVP
pvp=true
难度:peaceful, easy, normal, hard
difficulty=normal
是否允许飞行(仅限创造模式或 OP)
allow-flight=false
服务器名称
motd=My Awesome Minecraft Server
在线验证(正版验证,设为 false 可让盗版玩家加入,但不推荐)
online-mode=true
⚠️ 如果你想让 朋友从外网连接,必须设置 `online-mode=true`(否则可能被攻击)。
🌐 六、让别人连接你的服务器
情况 1:局域网内(同一 WiFi)
其他玩家在游戏内选择「多人游戏」→「直接连接」
输入你的 局域网 IP(如 `192.168.1.100`)
端口默认 25565,无需填写
查看本机局域网 IP:
Windows: `ipconfig` → 找 IPv4 地址
Mac/Linux: `ifconfig` 或 `ip a`
情况 2:外网连接(朋友不在同一网络)
你需要:
1、获取公网 IP(百度搜“我的 IP”)
2、在路由器设置端口转发(Port Forwarding)
登录路由器管理页面(通常是 192.168.1.1)
找到“端口转发”或“虚拟服务器”
添加规则:
外部端口:25565
内部 IP:你的电脑局域网 IP(如 192.168.1.100)
内部端口:25565
协议:TCP(或 TCP/UDP)
3、朋友在游戏里输入你的 公网 IP 即可连接
🔒 注意:开放端口有安全风险,建议使用防火墙或改用 内网穿透工具(如 ngrok、frp、ZeroTier、Hamachi)
🧩 七、安装插件(仅限 Paper/Spigot)
1、启动一次服务器,会生成 `plugins` 文件夹
2、下载 `.jar` 插件(如 EssentialsX、WorldEdit)
3、放入 `plugins` 文件夹
4、重启服务器
🔄 八、创建启动脚本(方便重启)
Windows(`start.bat`):
bat
@echo off
java -Xms1G -Xmx3G -jar server.jar nogui
pause
Linux/macOS(`start.sh`):
bash
!/bin/bash
java -Xms1G -Xmx3G -jar server.jar nogui
然后赋予执行权限:
bash
chmod +x start.sh
🧊 九、基岩版(Bedrock Edition)服务器
如果你玩的是 基岩版(手机、Win10、主机版),需使用:
官方基岩版服务器:https://www.minecraft.net/zh-hans/download/server/bedrock/
或第三方:NukkitX、PocketMine-MP
基岩版服务器使用 UDP 端口 19132,配置方式不同。
✅ 总结
| 步骤 | 操作 |
| 1 | 安装 Java(推荐 Java 17) |
| 2 | 下载服务器核心(推荐 Paper) |
| 3 | 首次运行并接受 EULA |
| 4 | 配置 `server.properties` |
| 5 | 设置端口转发(外网连接) |
| 6 | 启动并邀请朋友加入 |
如果你告诉我:
你使用的操作系统(Windows/Mac/Linux)
Minecraft 版本(如 1.20.4)
是否需要插件支持
是局域网玩还是外网玩
我可以给你更具体的命令和配置建议!🎮
需要我帮你写一个完整的启动脚本或配置文件吗?
📣 商家广告:





0
IP地址: 94.159.7.68
搜索次数: 0
提问时间: 2025-10-31 11:58:30
🛒 域名购买:
a-s.cn
2226.com.cn
cyrj.net
6.tj.cn
chxk.cn
37.gold
nf.gs
4.bj.cn
lansou.cn
kr.gs
❓️ 热门提问:
idc机房二级等保
电梯机房在哪层
香港虚拟主机哪个好
云主机计算费用
查看网址源代码
海外高防vps推荐
机房噪声
小众搜索引擎
单片机设计网站
AI开发薪资
豌豆Ai站群搜索引擎系统
🌐 域名评估:
ssr.gs
drone.tj.cn
nn.mo.cn
w-t.cn
xphone.cafe
yd.qh.cn
711.org.cn
82.chat
yu8.ah.cn
sanetu.com.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
在线答题
Search website
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。