在Windows 10上搭建《我的世界》服务器,核心就是下载官方服务端、配置Java环境、修改配置文件并做端口映射,整个过程大约需要30分钟。
我的世界win10开服务器需要准备什么
先聊实话,很多玩家第一次尝试开服就被一堆术语劝退了,但实际上需要的东西就三样:一台能正常运行的Win10电脑、Java运行环境、服务端文件。
Java是《我的世界》的运行基石,目前主流的Java版本是Java 21(对应游戏1.20.5及以上版本),如果是旧版本服务端,Java 8或Java 17也够用,装之前记得看一眼自己的系统是64位还是32位,Win10基本都是64位了。
服务端文件去哪里拿?官方启动器或Minecraft官网的“下载服务器”页面就能找到,文件名通常是server.jar,这里有个小细节:Windows系统不会直接运行.jar文件,所以需要写一个启动脚本,后面细说。
检查电脑配置够不够开服
开服不是开个游戏窗口那么简单,服务端会持续占用内存和CPU,多人生存建议至少分配2GB内存给服务端,如果模组多或者同时在线人数超过10人,4GB更稳妥,没把握的话,任务管理器里看一眼“内存”栏,剩余可用内存小于4GB的时候,先别急着开服。
我的世界win10怎么建服务器:核心步骤
接下来直接上实操,全程跟着走不会出错。
下载并放置服务端文件
创建一个干净的文件夹,路径里不要出现中文和空格,比如C:\MCServer,把下载好的server.jar放进去,这个文件夹今后就是你的服务器主目录。
很多玩家在这一步出错,下载的服务端版本和游戏客户端版本对不上,这会导致玩家进不来,确认一下你的游戏版本,再去下载对应服务端,版本号必须完全一致。
编写启动脚本
在文件夹里新建一个文本文档,重命名为start.bat,右键编辑,写入以下内容:
@echo off
java -Xmx2G -Xms2G -jar server.jar nogui
pause
上面这行命令中,-Xmx2G和-Xms2G表示最大和初始分配2GB内存,配置一般的话改成1G,保存后双击运行,第一次启动会生成一堆文件,然后提示你同意EULA协议。
打开生成的eula.txt,把eula=false改成eula=true,保存,再次运行start.bat,服务端就正式启动了,看到Done字样就代表成功。
配置server.properties文件
服务端完全启动后,用记事本打开server.properties,这是服务器的大脑,重点看这几个配置项:
server-port:默认25565,不需要改,除非你跑了多个服务器max-players:最大玩家数,默认20motd:服务器描述,会显示在玩家列表下方,最多59个字符online-mode:建议设为true,这是正版验证,设成false的话离线玩家也能进,但作弊风险高difficulty:难度,easy、normal、hard任选,peaceful和平模式
保存后重启服务端,配置就生效了。
局域网联机与外网访问
如果只是想和室友在同一个WiFi下玩,那很简单,开启服务器后,在同一局域网内的玩家,打开游戏选择“多人游戏”再点“添加服务器”,IP地址填你电脑的局域网地址(CMD里输ipconfig就能查到),比如168.1.5。
但如果朋友不在同一个网络,就需要内网穿透或端口映射,端口映射就是去你的路由器管理页面(一般192.168.1.1或192.168.0.1),找到“虚拟服务器”或“端口转发”,把TCP和UDP协议的25565端口指向你电脑的局域网IP,然后再去百度搜“IP查询”,把公网IP发给朋友,他们就能通过这个IP加入了。
这里有个大坑:很多宽带运营商分配的是动态公网IP,而且部分小区宽带根本不提供公网IP,遇到这种情况,可以用内网穿透工具,比如Sakura Frp或花生壳,它们会给你一个免费域名或临时端口,朋友通过那个地址就能进来,公众号或群里找几个球友开黑其实完全够用。
我的世界基岩版联机服务器设置
上面说的是Java版,如果你是Win10商店版的《我的世界》(基岩版),过程略有不同,基岩版Win10开服用的是bedrock_server.exe,去Minecraft官网下载Windows版服务端压缩包,解压后直接运行bedrock_server.exe即可。
基岩版的配置文件是server.properties,不需要Java环境,其中server-port默认19132,level-name设置地图存档名,gamemode设置游戏模式(survival生存、creative创造)。
基岩版开服容易忽略的一点:Windows防火墙会拦截服务端的入站连接,第一次运行服务端时,系统会弹出防火墙提示,务必勾选“专用网络”并允许访问,如果之前不小心点掉了,可以去控制面板“Windows Defender防火墙”→“允许应用或功能通过防火墙”,手动把bedrock_server.exe加进去。
很多城市网吧或宿舍网络环境复杂,路由器做了隔离,即使端口映射了也连不上,比较省事的办法是直接用Radmin LAN这类虚拟局域网工具,装好后大家组成一个虚拟局域网,IP就变成了内网地址,连服务器就像在同一个WiFi下一样简单,我的世界win10建服务器教程基本都有提到这招。
我的世界服务器维护和常见问题排查
服务器跑起来只是开始,日常维护也很重要,不然开个服务器没几天就崩了。
定时备份存档
存档丢了是最痛的,在服务器文件夹里找到world文件夹(基岩版是worlds),定期复制一份到其他磁盘或网盘,也可以用Windows自带的任务计划程序,写一个简单的批处理脚本,每天凌晨3点自动把world压缩成带日期的zip包,很好用。
内存占用过高怎么办
玩家一多,CPU和内存会飙升,在start.bat里适当调大-Xmx的值可以缓解,比如-Xmx4G,如果电脑本身只有8GB内存,开服的同时还在打游戏,建议用Aikar’s Flags优化JVM参数,启动脚本变成:
java -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -jar server.jar nogui
这段配置能优化垃圾回收效率,减少卡顿,但对Java版本有要求,Java 11以上才支持G1GC。
常见报错和解决方案
- 端口被占用:启动时提示
BindException,检查有没有重复开两个服务端,或者把协议改成25565之外的其他端口 - 玩家进不来:先检查防火墙,再检查路由映射,最后看
server.properties里的server-ip是不是留空(这行必须留空,填了IP反而容易出错) - 白屏或闪退:多半是Java版本不对,卸载旧版本,装最新版Java 21
- 延迟高但服务器不卡:问题出在玩家网络或你的上行带宽,很多家庭宽带的上传只有30Mbps,带个5人左右就顶天了
我的世界服务器怎么设置别人能进:权限和规则
这一节解决“防熊孩子”的问题,服务器开了,谁来都能破坏,那就没意思了。
管理员权限分配
在服务端控制台输入op 玩家ID,就能给该玩家管理员权限,管理员可以做任何事,再配合deop 玩家ID取消权限,想批量管理权限,推荐装一个PermissionsEx插件(需要安装前置插件),可以设置默认组和管理员组,默认组禁止破坏方块,管理员组完全信任。
白名单机制
在server.properties里把white-list=true,然后控制台执行whitelist add 玩家ID,服务器就只允许你邀请的人进入了,对熟人开服建议开启,省心不少。
常用OP指令速查
/gamemode 1 @s:切创造模式/tp 玩家名 x y z:传送/ban 玩家名:封禁/kill @e:清空所有实体/save-all:强制保存存档
新手开服建议先把指令记下来,省得到时候手忙脚乱,网易我的世界基岩版服务器租赁价格虽然诱人,但自己开服务器能完全掌控后台,也可以装任意插件,自由度完全不是租服能比的。
我的世界win10开服务器推荐用什么配置
把预算和用途摆一起看,结论会清晰很多。
- 最多5个朋友联机:8GB内存的Win10笔记本,i5处理器,固态硬盘,跑1.20版本原版无压力
- 10人左右的小服:16GB内存,i7或R5处理器,机械硬盘也凑合,但加载区块会有明显延迟,固态优先
- 20人以上或带模组:建议32GB内存或直接上云服务器(轻量应用服务器),因为家用电脑7×24小时开机,散热和电量都不现实
行业共识认为,内存容量就是《我的世界》服务器的硬通货,其他硬件都是配角,据不完全统计,大多数玩家开服遇到卡顿,十有八九是内存分少了,而不是CPU跑不动。
玩家要的体验很简单:不卡、不丢档、不被熊孩子破坏,你把这三点做好了,服务器的口碑自然就好。
Q&A环节,挑最实际的三个问题:
我的世界win10怎么建服务器后,朋友显示“无法连接”?
检查服务端控制台是否显示Done,没有就说明启动没完成,步骤二:Win10防火墙放行javaw.exe(Java版)或bedrock_server.exe(基岩版),所有网络类型都要勾选,步骤三:如果是外网联机,确认端口映射正确,且运营商提供了公网IP,用内网穿透工具可绕过此限制,步骤四:让对方检查游戏版本是否一致,版本不同也会报“无法连接”。
开服务器需要花多少钱?
自己在家用现有的电脑开服,成本为零,只有电费开销,模组服或24小时在线的话,淘宝上租一台云服务器,价格差异较大,4核8G内存的基本配置一年大概几百元,但胜在稳定、不用操心电脑关了服务器就离线,时间充裕且电脑配置不错的话,先用家用机跑着,等人数多了再迁移云端也不迟。
Java版和基岩版服务器有什么区别?
Java版服务端需要Java环境,插件生态极丰富,红石特性还原度高,能玩各种花式小游戏,基岩版服务端无需Java,配置更简单,跨平台联机更方便(手机、Win10、Switch都能进),但插件生态相对薄弱,两者存档格式不互通,选定一个版本就坚持玩下去。
搭建服务器这件事,本质上就是填几个配置、跑一个程序,真正麻烦的全在细节里,把基础打牢,遇到报错按部就班排查,你的世界很快就热闹起来。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/785491.html


