如何在《我的世界》中搭建属于你自己的服务器?小白也能轻松搞定!
厌倦了公共服务器的限制?想和好友拥有一个专属的冒险世界?或者渴望打造一个独特的游戏社区?搭建自己的《我的世界》服务器是实现这些愿望的最佳方式!别被“服务器”这个词吓到,跟着这篇指南,即使是技术小白也能一步步完成搭建,开启你的私人方块王国!
准备工作:打好地基
1、确认游戏版本: 你是玩Java版 还是基岩版 (Bedrock Edition)?这点至关重要!本指南主要聚焦于Java版 服务器的搭建(这是PC端最常见的版本),基岩版(包含Windows 10/11、手机、主机)的搭建方式有所不同。
2、强大的硬件后盾:
你的电脑 你可以用自己的电脑作为服务器主机,但这意味着:
* 电脑需要持续开机并运行 服务器程序。
* 游戏性能会受服务器资源占用影响(尤其是多人同时在线时)。
* 家庭网络的上传速度 (Upload Speed) 是关键瓶颈,它决定了能流畅支持多少玩家,使用在线测速工具(如Speedtest)检查你的上传带宽。
专业服务器租赁 对于追求稳定、高性能、7x24小时在线且不想占用个人电脑的站长,强烈推荐租赁专业的《我的世界》服务器主机,服务商(如MCBBS推荐的服务商、知名云服务商提供的游戏服务器产品)提供强大的硬件、优化的网络带宽和便捷的管理面板,省心省力,这是运行多人服务器更可靠的选择。
3、必备软件:
最新版 Java: 《我的世界》服务器运行在Java环境上,访问 [Oracle Java官网](https://www.oracle.com/java/technologies/downloads/) 或 [Adoptium](https://adoptium.net/) 下载并安装适合你操作系统的Java 17 或更高版本(当前主流服务端要求),安装后,在命令提示符(CMD)输入java -version
确认安装成功。
服务端核心文件 (.jar) 这是服务器的“心脏”,最官方的选择是Vanilla(原版),可从 [Mojang 官方服务器下载页面](https://www.minecraft.net/zh-hans/download/server) 获取,如果你想要更多功能(插件、模组),则需要选择如PaperMC(优化好、插件支持佳)、Spigot、Bukkit 或Forge(模组服)、Fabric(轻量模组服)等。初学者建议从 PaperMC 开始,它在性能和稳定性上比原版有显著提升,且兼容大部分Spigot/Bukkit插件,访问 [PaperMC 官网](https://papermc.io/) 下载最新版本。
4、创建专用文件夹: 在你的电脑或租用服务器的硬盘上,新建一个文件夹(例如MyMinecraftServer
),用于存放所有服务器文件,保持整洁。
核心步骤:启动你的服务器引擎
1、放置核心文件: 将下载好的服务端核心.jar
文件(如paper-1.20.1-100.jar
)放入你创建的专用文件夹中。
2、首次运行生成文件:
* 对于Windows: 在文件夹空白处,按住Shift
键并右键点击,选择“在此处打开 Powershell 窗口” 或“在此处打开命令提示符窗口”。
输入启动命令(根据你的核心文件名调整)java -Xmx2G -Xms1G -jar paper-1.20.1-100.jar nogui
(将paper-1.20.1-100.jar
替换为你的实际文件名)
-Xmx2G
: 设置服务器最大可用内存为 2GB,根据你电脑/服务器的配置调整(如-Xmx4G
表示 4GB)。不要超过可用物理内存!
-Xms1G
: 设置服务器启动时初始分配内存为 1GB,通常设为-Xmx
的一半或相同。
-jar <文件名>
: 指定要运行的 jar 文件。
nogui
: 不显示图形界面(节省资源)。
* 按回车执行命令。
3、同意 EULA: 首次运行会失败,并生成eula.txt
文件,用记事本打开它,将eula=false
改为eula=true
,保存,这表示你同意 [Mojang 的最终用户许可协议](https://account.mojang.com/documents/minecraft_eula)。
4、二次运行 & 基础配置:
* 再次运行相同的启动命令 (java -Xmx2G -Xms1G -jar paper-1.20.1-100.jar nogui
)。
* 这次服务器会开始生成世界并完成启动,当看到类似Done (XX.XXXs)! For help, type "help"
的提示时,说明服务器已在本地运行成功!
* 在命令行窗口中输入stop
并按回车,安全关闭服务器。
5、配置服务器设置: 现在你的文件夹里生成了很多文件,最重要的是server.properties
(用记事本打开编辑):
server-port=25565
: 服务器端口号(默认 25565),如果端口被占用或需要改,可以换一个(需记住)。
motd=A Minecraft Server
: 服务器名称和描述(显示在玩家服务器列表里),例如motd=My Awesome Server \u00A7c- \u00A7e欢迎回家!
(\u00A7
是颜色代码符号,游戏中显示为 §)。
max-players=20
: 最大在线玩家数。
online-mode=true
:非常重要!true
表示开启正版验证(玩家必须登录正版账号)。强烈建议保持true
以确保账户安全和服务器合规性。 仅在绝对信任的私人局域网环境下可考虑设为false
(盗版可进)。
white-list=false
: 白名单开关。false
为关闭,任何知道IP的人都能尝试连接;true
为开启,需在whitelist.json
文件中添加允许的玩家ID(游戏用户名)。
* 其他设置(如游戏模式gamemode
、难度difficulty
、是否生成结构generate-structures
等)可按需修改,保存文件。
6、(可选)添加插件/模组:
插件 (Plugins): 适用于 Spigot/Paper 等核心,下载.jar
格式的插件文件,放入服务器文件夹内的plugins
子文件夹中(首次启动后会自动生成),重启服务器生效。
模组 (Mods): 适用于 Forge 或 Fabric 核心,搭建模组服需要先安装对应的服务端(Forge/Fabric 安装器会生成),然后将模组文件放入mods
文件夹,模组服对客户端有要求(玩家也需安装相同模组)。
关键一步:让外网好友找到你家大门(端口转发)
这一步是让互联网上的玩家(包括你自己,如果不在主机上玩)能连接进来的关键。操作因路由器品牌型号不同而差异很大,以下是通用思路:
1、确定服务器主机内网IP:
* Windows: 命令提示符输入ipconfig
,找到 “IPv4 地址” (如192.168.1.100
)。
* Mac/Linux: 终端输入ifconfig
或ip addr
查找。
2、登录路由器管理界面: 浏览器地址栏输入路由器网关IP(通常是192.168.1.1
或192.168.0.1
),输入管理员账号密码(通常印在路由器背面)。
3、找到端口转发/虚拟服务器设置: 在“高级设置”、“NAT”、“防火墙”或类似菜单里。
4、添加新规则:
服务名称/描述 自定义,如Minecraft Server
。
内网IP地址 填写你服务器主机的内网IP(步骤1获取的,如192.168.1.100
)。
内部端口/外部端口 都填写你在server.properties
中设置的server-port
(默认25565
),协议类型通常选TCP 或TCP/UDP (Both)。
5、保存并应用: 保存设置,路由器可能会重启。
6、获取你的公网IP: 访问 [https://www.ipip.net/](https://www.ipip.net/) 或直接百度搜索 “我的IP” 查看你的公网IP地址(注意:家庭宽带通常是动态IP,重启路由器可能变化,需要动态域名DDNS解决,这是进阶内容)。
7、防火墙放行: 确保服务器主机(你的电脑或租用的服务器)的防火墙允许入站连接访问你设置的端口(如 25565),在Windows防火墙设置中添加对应端口的入站规则。
连接你的服务器!
1、 启动你的服务器(在命令行运行启动命令)。
2、 打开《我的世界》Java版客户端。
3、 进入“多人游戏” -> “添加服务器”或“直接连接”。
4、服务器地址: 填写:
如果你在服务器主机本机上玩填localhost
或127.0.0.1
。
如果你在同一局域网的另一台电脑上玩填服务器主机的内网IP(如192.168.1.100
)和端口(如:25565
,如果端口是默认25565可省略)。
让互联网上的朋友连接告诉他们你的公网IP地址和端口(如123.123.123.123:25565
),如果端口是默认25565,通常只给IP即可。
5、 点击“完成”并加入服务器!第一次进入可能需要同意服务器资源包(如果有的话)。
安全与优化:当好服务器的管理员
定期备份 定期备份整个服务器文件夹或核心的world
(主世界)、world_nether
(下界)、world_the_end
(末地)文件夹以及重要的配置文件 (server.properties
,ops.json
,whitelist.json
,plugins/
等),这是防止崩溃、误删、玩家破坏的唯一后悔药!
使用白名单 (whitelist=true
) 强烈建议开启!只允许你信任的玩家加入,在服务器运行中输入/whitelist add <玩家ID>
添加玩家,或直接编辑whitelist.json
文件。
谨慎使用 OP (管理员) 在游戏内输入/op <玩家ID>
给予管理员权限,管理员拥有极高权限,仅赋予绝对信任的人,管理员名单在ops.json
。
安装核心保护插件 如CoreProtect
,能记录方块破坏、放置、物品交互、聊天等,方便追查破坏行为或回滚。
保持更新 定期关注服务端核心(Paper/Spigot等)和重要插件的更新,及时升级以获得性能优化、新功能和安全补丁。
监控资源 观察服务器运行时的内存和CPU占用情况,如果经常卡顿或崩溃,可能需要增加-Xmx
分配的内存,或者优化插件/模组,或者考虑租用更高配置的服务器。
阅读日志 服务器生成的logs/latest.log
文件是排查问题的关键,遇到错误时多查看日志。
重要注意事项与合规性
正版验证 (online-mode=true
) 再次强调,公开或半公开的服务器务必开启正版验证,这是对玩家账号安全的保护,也是符合 Mojang 服务条款的要求,关闭正版验证 (online-mode=false
) 运行公开服务器存在风险且不受官方支持。
服务端协议 使用非官方的优化服务端(如 Paper, Spigot)是社区普遍接受且合法的,但务必从官方网站下载核心文件,避免使用来路不明的修改版,防止植入后门或恶意代码。
知识产权 如果服务器使用他人创作的插件、模组、地图或资源包,请尊重作者版权,遵守其规定的使用条款(是否允许商业使用、是否需要标注来源等)。
玩家行为规范 制定并公布清晰的服务器规则,营造健康友好的游戏环境,利用插件进行适当管理。
个人观点:
看着自己亲手搭建的服务器从无到有,好友们陆续加入,世界从一片荒芜到充满生机与建筑,这种满足感远超单纯玩游戏本身,它像建造了一个专属的秘密基地的升级版,一个真正由你掌控、可以按自己想法塑造的虚拟社区,技术门槛并没有想象中高,核心步骤清晰明了,关键在于迈出第一步,耐心配置,并重视安全与维护,无论是三五好友的小天地,还是梦想中更大的社群,一台稳定运行的《我的世界》服务器就是这一切的基石,动手试试吧,别忘了遇到问题时,强大的玩家社区(论坛、Wiki)永远是你最好的帮手,你的方块世界,等你来开启!别忘了服务器稳定运行后,回来分享你的奇妙世界地址!
文章摘自:https://idc.huochengrm.cn/fwq/11215.html
评论