Minecraft(我的世界) 想必各位都很熟悉了,但是这款游戏官方不自带联机功能,我们需要自己部署服务器或者联机隧道才能联机游玩。这篇教程就来教教各位Minecraft的基础联机教程,保证能连上游玩!
本篇教程为基础教程,浅入了解正版与离线版(盗版)的区别,端到端的联机和部署简单服务器
本篇教程不涉及 基岩版 和 我的世界中国版
建议阅读顺序,1→2→3→4/5
Minecraft(我的世界),可以通过两种主要方式进行联机游戏:局域网联机和服务器联机
| 类型 | 优点 | 缺点 |
|---|---|---|
| 局域网联机 | 操作简便,快速启动游戏;适合临时小范围内的游玩 | 游戏选项和自定义程度较低;房主必须保持客户端运行 |
| 服务器联机 | 自定义性强,可设置更多游戏选项;方便长期和大规模管理;支持安装插件增强游戏体验 | 初次搭建相对复杂,可能需要一定的技术知识;维护服务器可能产生额外成本 |
这两种联机方式各有利弊,可以根据自己的游戏习惯、玩家人数以及想要的游戏体验来选择最适合的联机方式
我的世界是否为正版,取决于玩家是否通过了Mojang正版验证服务器的登录验证。验证通过即为正版,未通过则被视为离线版,也就是我们经常听到的“盗版”。使用哪款启动器并不影响这一判定;无论是官方启动器、PCL2还是hmcl,核心在于是否登录了正版账号。只不过,官方启动器在未登录正版账号的情况下,将无法启动游戏。
正版与离线版的主要区别在于,正版玩家可以加入设有正版验证的服务器。除此之外,两者的游戏体验几乎无异。因此,是否购买正版应根据个人实际情况决定:如果经济条件允许,可以支持正版;如果暂时买不起,可以先玩离线版,在条件许可时再购买正版。
市面上现在常见的启动器有
除了上述启动器,市面上还有许多其他小众客户端,例如FSM等,但通常上述四种客户端已能满足99.99%的玩家需求
虽然名字是局域网联机,但是也可以使用映射端口的方式来实现远程连接 !!!注意,局域网连接默认开启正版验证且原版无法关闭,可以使用第三方mod来关闭!!!
这里我们分为房主和玩家 房主侧:
玩家侧:
如果出现无法连接等报错,请检查自己的游戏版本和mod是否与房主完全一致(版本号也得一致),用户端有没有正版且登录成功。如果一切排查完后还是无法连接,请将报错复制到百度或Bing里搜索;也可以让ChatGPT和Gemini来帮你解决。也可以联系我并v我50,我帮你解决
服务器这学问可就大了,分为公网IP和无公网IP的,很复杂
如果是几个人临时起意想玩,建议局域网联机。服务器适合有筹备的多人多时段长期档
即使不买专用服务器,在自己电脑上开服,设备损耗和电费都是一笔成本。在开服前一定要考虑好开服是不是必要的
考虑到本篇教程是面向基础玩家(我写起来也麻烦),服务器联机均采用 MCSManager 面板演示
(有好用的工具不用,何必给自己找罪受呢)
先部署好Java运行库,不同mc版本需要不同版本的Java
(如果官网无法连接或者下载缓慢可以使用本站提供的 123Pan 下载) 记住安装地址备用
然后我们下载服务端,一般服务端分为四种:原版端,插件端,模组端,插件模组端 但是为了图方便,基本上都是要不就原版端,要不插件模组端
下载好服务端后我们进入 MCSManager 下载面板
localhost:23333,如果没自动打开就手动打开现在应该就能启动了,如果还是不能启动建议检查java版本和路径和服务端路径是否正确
接着配置服务器信息,打开server.properties,如果是面板端,都是有配套解释的,自己照着解释配就行了
这里有两种情况,一种是有公网IP,一种是没公网IP
有公网IP的放通防火墙就行了,云厂商的就是在服务器控制台放通防火墙
没公网IP就得需要内网穿透来连接了,部署frp教程:frp大致流程就是:
frpc.tomlfrpc -c frpc.toml如果是官方启动器,那更简单,创建隧道后启动隧道就行 (如果是自建frp,那你也应该知道该怎么配置) 开启隧道后把节点地址复制到客户端里就能连接了,如果是mod服要保证服务端和客户端mod同步
剩下的内容建议看 MCSManager Docs
基本上的流程也就是装个java,装个面板,其他的跟Windows大差不差
先装个java,linux上安装和Windows上也差不多,下载tar.gz后解压到某一目录就可以了 不同mc版本也需要对应不同的java版本
(如果官网无法连接或者下载缓慢可以使用本站提供的 123Pan 下载)
找到自己对应的版本下载后放到 ~/ 目录下后输入以下命令解压并移动到/usr/java目录下
java就准备好了,然后安装面板
安装好后到浏览器输入{服务器IP}:23333即可进入面板(如果是云服务器记得放通防火墙)
在进入面板前我们还要下载服务端
下好后开始创建服务器
一般MCSM是有个新手引导的,可以跟着引导走,也可以点击左边的快速开始
现在应该就能启动了,如果还是不能启动建议检查java版本,路径,权限;服务端路径是否正确
接着配置服务器信息,打开server.properties,都是有配套解释的,自己照着解释配就行了
跟Windows一样,都是分有公网和没公网,但是基本上用Linux的都是云服务器,基本上都有公网。
有公网IP的放通防火墙就行了,云厂商的就是在服务器控制台放通防火墙
没公网IP就得需要内网穿透来连接了,部署frp教程:frp
大致流程就是:
frpc.toml./frpc -c frpc.toml开启隧道后把节点地址复制到客户端里就能连接了,如果是mod服要保证服务端和客户端mod同步
剩下的内容建议看 MCSManager Docs
差不多基础教程就到这了,写的很草,但是基本上能保证跑起来,能正常玩
其实还可以再优化,比如说jdk可以换成zulu;frp可以直接放在MCSM上跑。只不过我比较懒,懒得写了
自己研究也能明白,导入frpc目录→启动命令frpc -c frpc.toml,也能跑
之后可能会考虑写个进阶教程,包括客户端mod自动与服务器同步更新;接入如LittleSkin皮肤站;甚至是自建皮肤站等
当然那都是之后的事了,先摸鱼再说(
tar -zxvf jdk-11.0.21_linux-x64_bin.tar.gz
mv jdk-11.0.21 /usr/java
sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"