Minecraft联机与开服基础教程

冰球世界杯5202025-06-08 12:43:43

Minecraft(我的世界) 想必各位都很熟悉了,但是这款游戏官方不自带联机功能,我们需要自己部署服务器或者联机隧道才能联机游玩。这篇教程就来教教各位Minecraft的基础联机教程,保证能连上游玩!

本篇教程为基础教程,浅入了解正版与离线版(盗版)的区别,端到端的联机和部署简单服务器本篇教程不涉及 基岩版 和 我的世界中国版

目录

1.联机方式 2.正版和离线版(盗版)区别 3.启动器 4.局域网联机 5.服务器联机

建议阅读顺序,1→2→3→4/5

1.联机方式

Minecraft(我的世界),可以通过两种主要方式进行联机游戏:局域网联机和服务器联机

类型

优点

缺点

局域网联机

操作简便,快速启动游戏;适合临时小范围内的游玩

游戏选项和自定义程度较低;房主必须保持客户端运行

服务器联机

自定义性强,可设置更多游戏选项;方便长期和大规模管理;支持安装插件增强游戏体验

初次搭建相对复杂,可能需要一定的技术知识;维护服务器可能产生额外成本

这两种联机方式各有利弊,可以根据自己的游戏习惯、玩家人数以及想要的游戏体验来选择最适合的联机方式

2.正版和离线版(盗版)区别

我的世界是否为正版,取决于玩家是否通过了Mojang正版验证服务器的登录验证。验证通过即为正版,未通过则被视为离线版,也就是我们经常听到的“盗版”。使用哪款启动器并不影响这一判定;无论是官方启动器、PCL2还是hmcl,核心在于是否登录了正版账号。只不过,官方启动器在未登录正版账号的情况下,将无法启动游戏。

正版与离线版的主要区别在于,正版玩家可以加入设有正版验证的服务器。除此之外,两者的游戏体验几乎无异。因此,是否购买正版应根据个人实际情况决定:如果经济条件允许,可以支持正版;如果暂时买不起,可以先玩离线版,在条件许可时再购买正版。

3.启动器

市面上现在常见的启动器有

官方启动器(官方的;功能较少,且不自带常用端下载,比如Forge和Fabric下载;国内连接不稳定)(除了是官方的其他全是缺点)

PCL2启动器(国内目前最火的;界面简单清爽;常用功能齐全;更新频繁)

HMCL启动器(开源;也是国内的元老启动器;国内mc老玩家里无人不知无人不晓;目前更新缓慢)

BakaXL启动器(好友系统;整合包导出导入;更新频繁;无任何赞助和额外付费的主题功能 PCL2:你有点针对我啊)

除了上述启动器,市面上还有许多其他小众客户端,例如FSM等,但通常上述四种客户端已能满足99.99%的玩家需求

4.局域网联机

虽然名字是局域网联机,但是也可以使用映射端口的方式来实现远程连接!!!注意,局域网连接默认开启正版验证且原版无法关闭,可以使用第三方mod来关闭!!!

这里我们分为房主和玩家房主侧:

下载游戏(如果想加mod可以安装Forge或Fabric后添加mod)

启动游戏

创建单人游戏

进入世界后开启对局域网开放,把”本地游戏已在端口xxxxx上开启”的端口号记住

打开内网穿透软件创建隧道,本地端口填游戏中的那个端口号,具体教程看 OpenFRP SukuraFRP

创建完隧道后启动隧道,把隧道IP或域名发送给玩家

返回游戏等待玩家连接

玩家侧:!!!注意,如果玩家不是正版登录,请全员安装自定义局域网联机mod并让房主关闭“在线模式”即可!!!

下载游戏

安装与房主一样的mod,连版本都要一样的(如果房主未安装mod可忽略)

启动游戏

在拿到房主的IP地址或域名后,点击多人游戏

添加服务器

地址栏填写刚才拿到的IP地址或域名

保存后连接游戏即可

如果出现无法连接等报错,请检查自己的游戏版本和mod是否与房主完全一致(版本号也得一致),用户端有没有正版且登录成功。如果一切排查完后还是无法连接,请将报错复制到百度或Bing里搜索;也可以让ChatGPT和BingAI以及Bard来帮你解决。也可以联系我并v我50,我帮你解决

5.服务器联机

服务器这学问可就大了,分为公网IP和无公网IP的,很复杂如果是几个人临时起意想玩,建议局域网联机。服务器适合有筹备的多人多时段长期档即使不买专用服务器,在自己电脑上开服,设备损耗和电费都是一笔成本。在开服前一定要考虑好开服是不是必要的考虑到本篇教程是面向基础玩家(我写起来也麻烦),服务器联机均采用 MCSManager 面板演示(有这么好用的工具不用,何必给自己找罪受呢)

5-1.Windows搭建

5-1-1.准备资源先部署好Java运行库,不同mc版本需要不同版本的Java

≤1.12.x 安装 Java8

1.13.x - 1.16.x 安装 Java11

≥1.17.x 安装 Java17

(如果官网无法连接或者下载缓慢可以使用本站提供的 123Pan 下载)记住安装地址备用

然后我们下载服务端,一般服务端分为四种:原版端,插件端,模组端,插件模组端但是为了图方便,基本上都是要不就原版端,要不插件模组端

原版端下载地址:mcversions.net

模组端下载地址:Forge Fabric

插件模组端推荐CatServer,下载地址:catmc.org(CatServer端只支持三个为Forge的mc版本,1.12.2;1.16.5;1.18.2,其他游戏版本推荐Mohist)

下载好服务端后我们进入 MCSManager官网 下载面板

5-1-2.服务端部署

解压MCSManager面板,放到任意目录下

启动面板后会自动打开浏览器跳转localhost:23333,如果没自动打开就手动打开

注册好账号后创建服务器,也可以点左边的快速开始

普通流程创建(一件开服里面的版本太少了,推荐手动下载服务端)

Java版

上传单个服务端软件

启动命令可以使用右边的命令助手生成

输入服务器目录上传服务端后就创建好了

直接前往控制台

现在应该就能启动了,如果还是不能启动建议检查java版本和路径和服务端路径是否正确

接着配置服务器信息,打开server.properties,如果是面板端,都是有配套解释的,自己照着解释配就行了

5-1-3.网络配置这里有两种情况,一种是有公网IP,一种是没公网IP

有公网IP的放通防火墙就行了,云厂商的就是在服务器控制台放通防火墙

没公网IP就得需要内网穿透来连接了,部署frp教程:frp大致流程就是:

下载frpc

创建隧道,本地IP为127.0.0.1,本地端口为25565

复制配置并粘贴到frpc.toml

启动frpc frpc -c frpc.toml

如果是官方启动器,那更简单,创建隧道后启动隧道就行(如果是自建frp,那你也应该知道该怎么配置)开启隧道后把节点地址复制到客户端里就能连接了,如果是mod服要保证服务端和客户端mod同步

剩下的内容建议看MCSManager Docs

5-2.Linux搭建

基本上的流程也就是装个java,装个面板,其他的跟Windows大差不差

5-2-1.准备资源先装个java,linux上安装和Windows上也差不多,下载tar.gz后解压到某一目录就可以了不同mc版本也需要对应不同的java版本

≤1.12.x 安装 Java8

1.13.x - 1.16.x 安装 Java11

≥1.17.x 安装 Java17

(如果官网无法连接或者下载缓慢可以使用本站提供的 123Pan 下载)找到自己对应的版本下载后放到 ~/ 目录下后输入以下命令解压并移动到/usr/java目录下

tar -zxvf jdk-11.0.21_linux-x64_bin.tar.gz

mv jdk-11.0.21 /usr/java

java就准备好了,然后安装面板

sudo wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash

安装好后到浏览器输入{服务器IP}:23333即可进入面板(如果是云服务器记得放通防火墙)在进入面板前我们还要下载服务端

原版端下载地址:mcversions.net

模组端下载地址:Forge Fabric

插件模组端推荐CatServer,下载地址:catmc.org(CatServer端只支持三个为Forge的mc版本,1.12.2;1.16.5;1.18.2,其他游戏版本推荐Mohist)

下好后开始创建服务器

5-2-2.服务端部署一般MCSM是有个新手引导的,可以跟着引导走,也可以点击左边的快速开始

普通流程创建(一件开服里面的版本太少了,推荐手动下载服务端)

Java版

上传单个服务端软件

启动命令可以使用右边的命令助手生成

(启动命令里面的java路径就是我们刚才解压移动时的那个路径,示例:/usr/java/bin/java)

输入服务器目录上传服务端后就创建好了

直接前往控制台

现在应该就能启动了,如果还是不能启动建议检查java版本,路径,权限;服务端路径是否正确

接着配置服务器信息,打开server.properties,都是有配套解释的,自己照着解释配就行了

5-2-3.网络配置跟Windows一样,都是分有公网和没公网,但是基本上用Linux的都是云服务器,基本上都有公网。

有公网IP的放通防火墙就行了,云厂商的就是在服务器控制台放通防火墙

没公网IP就得需要内网穿透来连接了,部署frp教程:frp大致流程就是:

下载frpc

创建隧道,本地IP为127.0.0.1,本地端口为25565

复制配置并粘贴到frpc.toml

启动frpc ./frpc -c frpc.toml

配置个系统服务

开启隧道后把节点地址复制到客户端里就能连接了,如果是mod服要保证服务端和客户端mod同步

剩下的内容建议看MCSManager Docs

差不多基础教程就到这了,写的很草,但是基本上能保证跑起来,能正常玩其实还可以再优化,比如说jdk可以换成zulu;frp可以直接放在MCSM上跑。只不过我比较懒,懒得写了自己研究也能明白,导入frpc目录→启动命令frpc -c frpc.toml,也能跑之后可能会考虑写个进阶教程,包括客户端mod自动与服务器同步更新;接入如LittleSkin皮肤站;甚至是自建皮肤站等当然那都是之后的事了,先摸鱼再说(

本文作者:薄荷の尾巴本文链接:https://blog.hoshiroko.com/archives/d09c90cbe852版权声明:本文章采用 BY-NC-SA 许可协议。转载请注明出处并使用相同协议!

听不懂,「80000」这首歌为什么这么火
win11禁用虚拟桌面怎么做?如何彻底关闭虚拟桌面?