江苏建设电子信息网站,合肥网站建设认准 晨飞网络,龙华网站建设公司,标签wordpress文章目录1.前言2.本地服务器搭建2.1 设置环境变量2.2 进行《我的世界》服务器端设置2.3 测试和使用3.本地MC服务器的内网穿透3.1.Cpolar云端设置3.2.Cpolar本地设置3.3.测试和使用4.结语1.前言
要说去年游戏圈的重磅大瓜#xff0c;想必网易和暴雪的分家必能上榜。虽然两家大…
文章目录1.前言2.本地服务器搭建2.1 设置环境变量2.2 进行《我的世界》服务器端设置2.3 测试和使用3.本地MC服务器的内网穿透3.1.Cpolar云端设置3.2.Cpolar本地设置3.3.测试和使用4.结语1.前言
要说去年游戏圈的重磅大瓜想必网易和暴雪的分家必能上榜。虽然两家大型公司的网上互撕固然精彩但也确实将一众玩家彻底抛弃留下众多“魔兽难民”哀叹青春易逝当然笔者也在其中。尽管青春逝去徒留十几KB的电子骨灰盒但生活仍要继续我们还是需要有个消遣放松的环境所以游戏仍将继续。现在我们就来看看如何摆脱大厂运营商用自家电脑搭建一个《我的世界》私人服务器容纳好友们共同探索和放松的私人空间。
2.本地服务器搭建
通常《我的世界》都是单机游戏但也提供了局域网联机的模式因此我们可以采用在本地搭建《我的世界》服务器再通过Cpolar的内网穿透功能搭建起能够容纳多人同时登录的私人服务器。
2.1 设置环境变量
由于《我的世界》是基于java开发的因此需要先构建起一个java环境。这里我们下载java17进行java环境的搭建。下载网址为https://www.oracle.com/java/technologies/downloads/#jdk17-windows在软件下载完成后只要选择双击后缀名为.exe的文件一路点击“下一步”即可进行安装。 安装完成后我们需要找到上一步安装的java17文件夹并将这个路径复制下来。在本例中java安装的位置在本地E盘中因此路径就为E:\Program Files\Java\jdk-17。接着在菜单栏的搜索框中输入高级系统设置并打开系统属性点击环境变量进行设置。 进入环境变量设置后新建一个系统变量:
变量名称为java_home变量值为本地java的安装路径也就是E:\Program Files\Java\jdk-17
输入完成后点击确认按钮建立该变量。 建立名为java_home的环境变量后再在环境变量选项卡的系统变量框内双击点选名为Path的选项就会出现编辑环境变量的窗口。 我们在这个窗口右侧点击新建按钮将我们之间建立的java_home加入环境变量列表中。需要注意的是在这里添加的环境变量名称前后要加%,并在名称后加入\bin。即最终的变量名称为%java_home%\bin。 注为了验证我们设置的环境变量是否成功可以在搜索栏中输入cmd打开命令行操作界面输入命令java只要出现如下显示就说明新的环境变量设置成功。 2.2 进行《我的世界》服务器端设置
环境变量设置完成后我们就可以下载一个《我的世界》服务器端对其进行相应设置让其成为游戏服务器。而《我的世界》服务器端可以在“https://www.minecraft.net/zh-hans/download/server”这个网址找到。需要注意的是进入这个网址后会弹出公服的下载页面我们点击红框所指位置就能留在MC服务器端下载页面。 而下载文件按钮则是minecraft_server.1.19.3.jar处。 在下载完成后我们先不着急进行安装而是在下载下载的MC服务器文件夹内新建一个文本文档。 并在该文件内输入如下内容
java -Xms1G -Xmx2G -jar server.jar nogui
pause就像这个样子 其中Xms为给服务器分配的最小内存为1GXmx为给服务器分配的最大内存为2Gserver.jar为服务端的名称实际建立的服务端名称一定要与设置的指令一致。
完成这些设置后就可以保存退出并将这个文档文件的后缀名改为.bat。 完成这些修改后双击运行这个新建文本文档.bat系统会自动打开命令行界面进行操作。接着在这个文件夹内就会出现一些新文件我们在其中找到名为eula.txt的文本文档双击打开。 并在这个文本文档的最后一行找到eulafalse将其修改为eilatrue接着保存并关闭。 接着打开server.properties文件将online-modetrue更改为online-modefalse即关闭正版验证服务器的大多数配置都在此文件内包括设置允许多少个玩家登入服务器等内容。 接着我们再次双击运行新建文本文档.bat就能启用MC私人服务器。如果跳出防火墙设置询问窗口只要点击允许访问即可。需要注意的是cmd窗口的进程不能关闭没有设置程序后台运行关闭cmd进程会导致MC服务器关闭。 到这里我们的《我的世界》私人服务器就完成各项配置可以在局域网范围内进行多人互联游戏。
2.3 测试和使用
此时我们打开《我的世界》启动器在主界面选择“多人游戏”在多人游戏界面下方找到添加服务器选项点击输入服务器信息由于我们是在本地电脑上进行测试因此服务器地址就是本地地址《我的世界》输出端口号即127.0.0.1:2556525565是MC的固定端口号 在MC启动器中设置好服务器信息后就能登录该服务器。
3.本地MC服务器的内网穿透
通过上一步我们已经将本地电脑成功设置为《我的世界》的服务器接下来我们就要让本地MC服务器通过cpolar获得一个公共互联网地址让大家都能通过这个地址连接到我们的私人MC服务器。
为了让伙伴们能随时连接到我们的MC服务器因此我们将cpolar升级到专业版专业版cpolar能够提供固定TCP连接服务避免了免费版cpolar每隔24小时重置TCP连接导致私人MC服务器进行重新设置。
3.1.Cpolar云端设置
首先我们登录Cpolar的官方网站在官网页面左侧找到预留按钮并在预留页面找到保留的TCP地址选项
在保留的TCP地址选项中我们需要填入两个基本信息
地区:大家可以选择喜欢的服务器这里我们选择China VIP描述:可以看做是这条固定TCP隧道的描述这里我们输入《我的世界》作为备注
接着点击选项右侧的保留按钮就能将这条TCP隧道保留下来。 这时“我的世界”的空白TCP隧道就设置完成。接下来我们回到本地电脑上将这条空白TCP隧道与本地的《我的世界》服务器端连接起来让本地电脑的《我的世界》私人服务器能被大家连接到。
3.2.Cpolar本地设置
在本地电脑上我们先打开cpolar客户端【下载地址为https://www.cpolar.com/download】在客户端主界面左侧找到隧道管理项下的创建隧道并点击进入隧道创建页面。
在这个页面我们可以对打算创建的隧道基本信息进行设置
隧道名称这里我们输入“我的世界”协议选择TCP协议本地地址即本地MC服务器的输出端口MC默认的输出端口号为25565端口类型由于我们已经在cpolar云端设置了空白固定TCP隧道因此这里选择固定TCP端口以及预留的TCP地址这个地址来自于cpolar云端固定TCP隧道后生成的地址栏位
填入相关信息后就可以点击页面下方的创建按钮将cpolar云端与本地MC服务器端口连接起来即为本地《我的世界》服务器生成一个能为大家访问的地址。 而这个能为大家访问到的地址就在cpolar客户端主界面左侧状态项下的在线隧道列表内 3.3.测试和使用
这时我们再次打开《我的世界》启动器选择多人游戏并在这个页面中选择编辑按钮对之前测试的本地地址进行修改或是点击添加服务器重建一个MC服务器。 不管选择哪种方式我们都需要将cpolar客户端生成的固定TCP隧道地址输入服务器地址栏位中让《我的世界》启动器自动连接到我们设置的私人服务器上实现在公共互联网上一起玩《我的世界》。 4.结语
至此我们将本地电脑转变为私人《我的世界》服务器的操作就全部完成了可以将cpolar生成的网络地址发送给一众好友邀请大家一起在私人服务器上畅快游戏而不必再大厂服务器上各种氪金升级。同时搭建MC私服的思路也可能应用在其他带有局域网联机功能的单机游戏上让我们的休闲生活更加丰富多彩。
当然使用cpolar建立私人游戏服务器只是cpolar内网穿透功能的应用场景之一如果大家对cpolar的使用有任何疑问可以与cpolar官方联系他们将为大家提供力所能及的协助。也欢迎加入cpolar的VIP官方群共同探索cpolar的无限潜能。