MineCraft我的世界快速开服教程适合小白,简单上手
拥有一台服务器,安装系统Windows Server 2019(推荐版本)
一、下载链接清单
推荐版本:Minecraft 1.20.1 + Forge(常见模组服务器)。注意不要混 Fabric / NeoForge。
1. 必备环境(放在服务器)
- (必下)Java 17,Windows x64 MSI | Microsoft Build of OpenJDK 17:<https://learn.microsoft.com/en-us/java/openjdk/download>
- Forge 1.20.1 推荐版 | Forge 官方下载页:<https://files.minecraftforge.net/net/minecraftforge/forge/index_1.20.1.html>
- (必下)Forge 1.20.1-47.4.10 推荐版直链下载 | <https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.4.10/forge-1.20.1-47.4.10-installer.jar> |
Forge 官方页显示 1.20.1 Recommended 为 47.4.10,Latest 为 47.4.20;开服建议先用 Recommended。官方页也列出 47.4.10 的 Installer 下载项。
二、服务器目录准备
在服务器里新建目录(桌面也行):
MC
建议结构最后长这样:
C:\MC\
├─ libraries
├─ mods
├─ tacz
├─ world
├─ eula.txt
├─ server.properties
├─ run.bat
└─ user_jvm_args.txt
三、安装 Java 17
- 下载 **Windows x64 MSI,JDK 17**。
- 安装完成后,打开 PowerShell 或 CMD:输入
java -version正常应该看到类似:openjdk version "17.x.x"
如果提示找不到 `java`,重启服务器,或者把 Java 安装目录加入 PATH。
四、安装 Forge 服务端
把这个下载的文件移动到 C:\MC\下:
forge-1.20.1-47.4.10-installer.jar
双击打开,选择第二个sever安装即可
五、第一次启动并同意 EULA
运行一次:run.bat
第一次通常会自动退出,并生成:eula.txt
打开 eula.txt,把:eula=false改成:eula=true保存。
这表示你同意 Minecraft EULA。公开服、商业服尤其注意:不要伪装成官方服务器,不要用官方 Logo,不要做违反 EULA 的付费变强内容。
六、设置内存参数
打开:user_jvm_args.txt
小服,比如 8G 内存机器,建议:
-Xms4G
-Xmx6G
-XX:+UseG1GC
16G 内存机器,建议:
-Xms6G
-Xmx10G
-XX:+UseG1GC
不要把服务器所有内存都给 MC,Windows 和系统缓存也要留内存。
七、安装模组
在服务端文件夹下:C:\MC\mods
把相应版本模组(xx.jar)放进去即可,然后重启服务器。
进服后获取op管理员权限,在游戏里或控制台执行:op xxx(xxx为你的mc名字)
八、配置 server.properties
启动过一次后会生成:server.properties
建议这样改:
server-port=25565
server-ip=
online-mode=true
white-list=true
enforce-whitelist=true
max-players=20
motd=Delta Forge Test Server
pvp=true
difficulty=hard
spawn-protection=0
view-distance=6
simulation-distance=4
enable-command-block=true
enable-rcon=false
enable-query=false
说明:
server-ip= 留空,不要填公网 IP。
online-mode=true 建议保持正版验证,没有正版mc微软账号就改false。
white-list=true 强烈建议先开白名单。
view-distance=6 、simulation-distance=4 对模组服更稳。
如果玩家因为动作、枪械、载具被踢出flying is not enabled再把:allow-flight=true打开。
改完 server.properties 后需要重启服务器生效。
九、开放 Windows 防火墙端口
用管理员 PowerShell 执行:New-NetFirewallRule -DisplayName “Minecraft Java Server 25565” -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
如果你的服务器在云厂商,比如阿里云、腾讯云、AWS、Azure,还要去安全组开放:TCP 25565
Java 版 MC 默认只需要 TCP 25565。
更多进阶
设置 OP 和白名单
在服务端控制台输入:
op 你的游戏ID
whitelist on
whitelist add 玩家ID
save-all
例如:
op Steve
whitelist add Steve
客户端怎么进服
每个玩家客户端需要:
1. Minecraft Java 1.20.1
2. Forge 1.20.1,建议和服务端一致用 47.4.10
3. 相同的客户端模组
连接地址:
服务器公网IP:25565
如果你改了配置端口,比如 25566,就填:服务器公网IP:25566
为爱发电捐赠
支持本篇文章作者:“Chun”持续创作
© 版权声明
本文采用 知识共享署名-非商业性使用 4.0 国际许可协议(CC BY-NC 4.0) 进行许可
转载必须 注明原作者+原文链接,不得篡改来源
仅限非商业用途,禁止用于盈利性场景(广告/付费专栏等)
可修改衍生,衍生作品需同步遵循本协议
不得删除或修改本文版权声明及核心信息
本站部分文章可能为网络转载,转载已尽力标注原作者及来源,旨在分享优质内容;若涉及版权争议或侵权,请联系我们及时删除,感谢理解与配合。
商用需授权 | CC BY-NC 4.0 全文


