🗣 Wd提问: mc自建服务器
🤖 Ai回答: 在 Minecraft(我的世界)中自建服务器是一个很受欢迎的做法,可以让玩家和朋友一起联机游戏。以下是搭建 Minecraft Java 版服务器的详细步骤(以最新稳定版本为例,适用于 Windows、Linux 和 macOS):
🧱 一、准备工作
1、确保你已安装 Java
Minecraft Java 版服务器需要 Java 运行环境(JRE)或 Java 开发工具包(JDK)。
推荐使用 Java 17(适用于 Minecraft 1.18 及以上版本)
下载地址:[https://adoptium.net/](https://adoptium.net/)(推荐 Temurin JDK 17)
💡 验证安装:打开终端(命令提示符 / PowerShell / Terminal),输入:
bash
java -version
应显示 Java 17 或更高版本。
📥 二、下载 Minecraft 服务器文件
1、访问官方下载页面:
[https://www.minecraft.net/zh-hans/download/server](https://www.minecraft.net/zh-hans/download/server)
2、下载 `server.jar` 文件(例如 `minecraft_server.1.20.4.jar`)
3、将 `.jar` 文件放到一个专用文件夹中(例如 `C:\mc-server` 或 `~/mc-server`)
⚙️ 三、首次运行服务器(生成配置文件)
打开终端,进入服务器文件夹,运行:
bash
java -Xmx2G -Xms1G -jar minecraft_server.1.20.4.jar nogui
参数说明:
`-Xmx2G`:最大内存 2GB(可根据电脑配置调整,如 4G、6G)
`-Xms1G`:初始内存 1GB
`nogui`:不启动图形界面(服务器通常无界面运行)
首次运行会失败,并生成一个 `eula.txt` 文件。
✅ 四、同意 EULA(用户协议)
1、打开 `eula.txt`
2、将 `eula=false` 改为 `eula=true`
3、保存文件
再次运行服务器命令,这次会成功启动,并生成 `server.properties`、`world/` 等文件。
🛠️ 五、配置服务器(可选但推荐)
编辑 `server.properties` 文件,常用设置:
properties
服务器端口(默认 25565)
server-port=25565
服务器名称
motd=我的 Minecraft 服务器
游戏模式(survival, creative, adventure, spectator)
gamemode=survival
是否开启白名单
white-list=false
最大玩家数
max-players=10
是否开启 PVP
pvp=true
难度(peaceful, easy, normal, hard)
difficulty=normal
是否允许正版验证(设为 false 可让盗版玩家加入,但不推荐)
online-mode=true
⚠️ 注意:`online-mode=true` 是默认且推荐的设置,可防止盗版玩家加入并提升安全性。
🌐 六、让朋友连接(局域网 or 公网)
情况 1:仅局域网联机(同一 WiFi)
朋友在 Minecraft 中点击「多人游戏」→「直接连接」
输入你的 局域网 IP(如 `192.168.1.100`)和端口(默认 25565)
查看本机局域网 IP:
Windows:`ipconfig` → 找 IPv4 地址
macOS/Linux:`ifconfig` 或 `ip a`
情况 2:公网联机(外网可访问)
需进行 端口转发(Port Forwarding):
1、登录路由器管理页面(通常 `192.168.1.1`)
2、找到「端口转发」或「虚拟服务器」
3、添加规则:
外部端口:25565
内部 IP:你的电脑局域网 IP(如 192.168.1.100)
内部端口:25565
协议:TCP(或 TCP/UDP)
4、朋友使用你的 公网 IP 连接(可用 [https://ip.cn](https://ip.cn) 查看)
⚠️ 安全提示:开放公网端口有风险,建议设置强密码、开启白名单、定期备份。
🧩 七、进阶选项(可选)
使用服务端核心(如 Paper、Spigot)
更高性能、支持插件
下载地址:
Paper: [https://papermc.io/](https://papermc.io/)
Spigot: [https://www.spigotmc.org/](https://www.spigotmc.org/)
用法类似,替换 `server.jar` 即可。
自动启动脚本(推荐)
Windows(.bat 文件):
bat
@echo off
java -Xmx4G -Xms2G -jar paper-1.20.4.jar nogui
pause
Linux/macOS(.sh 文件):
bash
!/bin/bash
java -Xmx4G -Xms2G -jar paper-1.20.4.jar nogui
记得 `chmod +x start.sh`
💾 八、备份与维护
定期备份 `world/` 文件夹
使用 `stop` 命令安全关闭服务器(不要直接关终端)
可安装插件如 CoreProtect、WorldEdit 等增强功能
❓常见问题
Q:朋友连不上?
A:检查防火墙是否放行 25565 端口;确认 IP 和端口正确;确保服务器正在运行。
Q:卡顿严重?
A:增加内存(如 `-Xmx6G`);使用 Paper 优化;关闭视距(`view-distance=6`)。
Q:如何添加模组(Mod)?
A:Java 版原生服务器不支持 Mod,需使用 Forge 或 Fabric 服务端,并确保客户端安装相同 Mod。
如果你告诉我你的操作系统、Minecraft 版本、是否需要插件/Mod、是否公网联机,我可以提供更具体的指导!
祝你搭建顺利,玩得开心!⛏️🌍
📣 商家广告:





0
IP地址: 132.57.148.59
搜索次数: 10
提问时间: 2025-11-26 05:27:34
本站所有
❓
问答
均由Ai自动分析整理,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
本站由
🟢
豌豆Ai
提供技术支持,使用的最新版:
豌豆Ai站群搜索引擎系统 V.25.10.25
搭建本站。