“绳子和棍子是人类最古老的两种工具,棍子阻止坏的东西靠近,而绳子则是让好的东西联系在一起。每一个都是人类最早的对朋友的设想。古往今来,人类所在的地方就可以发现绳子和棍子。” ——凯瑟琳·安·波特《绳》
前言
这是一篇关于Minecraft联机和服务器的介绍帖。
Minecraft中的多人游戏,能够让不同玩家得以在同一个世界中相互交流互动,可以互相协作进行建设、采矿和战斗,或进行PVP互相对抗等。
相信每个人一开始在看到这方块组成的世界中又多了一个两个乃至许许多多和自己一样的“方块人”,喜悦和兴奋,与伴随着烟消云散的孤独感,便会涌上心头。那么,在这个沙盒游戏中,一个个玩家与玩家的思想碰撞在一起,又会产生什么样的火花?
梦江南服务器三周年合影
前提说明
1.这个文章的目的如同标题一样,看完后让大家对MC多人游戏的领域,有清晰的认识和了解。
2.本帖仍然秉持最初的“游戏介绍”目的,因此把较为枯燥的联机原理放到最后一个板块,通篇尽量在保证质量的前提下使用通俗易懂的语言来解释说明。
3.受水平和篇幅所限,对于Minecraft的多人联机,本帖主要以Java版为主。
4.本帖虽已参考查阅了大量相关资料和网站,但对相关名词解释仍带有个人理解色彩,受水平限制,有很多地方解释不对还望包涵和指正。
Minecraft中的两位主角:Alex和Steve
【本帖大纲】
可点开图片详细查看
【概念了解】
以下是一些常见的关于联机和服务器会涉及到的名词概念,虽然部分内容相对枯燥,但作为玩家亦或是服主都会或多或少接触和了解到,是属于增强理解和认知的内容。
- [网络类型]
内网
也叫局域网,是在一个局部的地理范围内(如一个校园、商场、公司或家里),将各种计算机,外部设备和数据库等互相联接起来组成的计算机通信网。
如果你和朋友在同一个wifi里,同一个网吧里,或同一个学校机房内那么你们就都在同一个局域网中。
局域网覆盖的地理范围较小,联机操作较为方便快捷,但受环境等限制性因素影响。
外网
即广域网,又称公网。是连接不同地区局域网或城域网计算机通信的远程网。通常跨接很大的物理范围,能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。
如果你和朋友分别在各自家中或不同城市,那么你们需要使用公网进行联机
这时,联机的本质就是自行架设一个服务器。
外网覆盖的地理范围大,能够容纳的玩家人数上限高,但联机操作没有局域网联机那么方便快捷,同时还受网速和各种网络情况的因素所影响。
从上图可以看到,电脑是经过交换机,路由器之后才连到外网的。在一般情况下,我们的电脑不是直接连到Internet(外网)的,家里的电脑是内网,也就是说如果想与来自不同地区、不同城市的朋友进行多人游戏,需要将自己家庭网络从内网变成公网,这样别人就能进入你的Minecraft里游玩。
- [IP地址]
这里的IP地址,是用来直接在游戏主界面——多人游戏下进入服务器的作用。
一般情况下,对于联机和开服来说,大多数情况下内网IP都用不到,因为都是需要将自己的内网进行内网穿透,通过第三方软件映射成别人可以进来的公网IP。
当然,也可以自行购买并解析一个域名,来代替IP实现进入服务器。
输入服务器的IP地址,进入服务器
- [服务端]
服务端又称为“开服包”,是进行多人服务器搭建和开设的核心,一般由开服者(即服主,腐竹)来架构和编辑。
下图:服务端工程文件里包含了开设服务器和进行多人联机的许多重要配置文件。(插件、模组、Server配置核心、白名单黑名单、存档等等)
上图:一般来说,根据教程配置好服务端相关文件后,开启服务器的后台CMD程序界面(即服务器后台,可以查看一些详细信息和玩家的相关行为,以及进行后台指令的修改)
当然也有经过玩家自定义和编辑的开服包,为追求懒人开服和更直观方便,开服的后台界面也是不一样的。
Mcserver Manager服务端启动界面
官方服务端
Minecraft_server(官服核心)
顾名思义,就是官方的核心版本,优点是最快更新,只要新的正式版本一出现,那么官方网站也会出现此官方核心。稳定性较好,报错问题很少,缺点则是什么都不能干,例如加入插件,加入mods,只能实现纯原版的联机。
Forge_Minecraft_server(官方核心+加入forge)
官方版本加入了forge,更新速度较快,允许进行mods游戏。但缺点是仅仅能够加入mods,可定义内容非常少。
第三方服务端
通常用在私人服务器或较大的服务器上,他们可以运行插件来防止恶意破坏、提供额外的玩法和获得比默认多人游戏服务端更强的多核性能。
大部分第三方服务端的发展空间和潜力极大,并且随着版本的提升不断进行优化和更新换代,可定义内容和自由度也越来越高,可拓展内容也越来越多,在此不进行详细讨论。
例如传统的:
Craftbukkit(水桶服)
spigot(水龙头)
paper(纸张核心)
Akarin
TorchSpigot(火炬核心)
mohist
Arclight(海螺端)
Sponge(海绵端)
支持像1.16等新版本的:
HexaCord
WaterFall(瀑布核心)
Travertine
Velocity
(帖子底端也会有相关汇总链接)
下图:MCBBS我的世界中文论坛多人联机板块下的服务端发布区(前面的英文单词则为服务端核心名称)
租用服务器
即搭建“云服务器”,可以在相关正规交易平台上购买,租用服务器是由其他公司外部托管的服务器。这些托管服务器并不是免费使用的,玩家必须定期支付服务器租金。如果开设长久稳定的多人服务器,自身网络环境和设备配置达不到自己所期望的要求,那么就可以尝试租用别人的云服务器。
租用云服务器其实是一种绕过自身网络为内网的情况,直接提供给包括服主和玩家所有人都可访问的一个公网中转平台。
该图则能很好的理解和体现云服务器的作用
领域服
即Minecraft Realms,是官方的订阅式服务器服务。
正版用户可以创建并管理自己的Minecraft私人服务器。Mojang运营的Realms是简单快捷创建服务器的方式。
Realms并非为大型公共服务器准备,主要受众为家庭或朋友的小团体。
Minecraft主界面除了单人/多人游戏之外的第三个板块内容,即是领域服
- [客户端]
即玩家手上的游戏文件,无论是原版还是模组整合包,一般都需要拥有和服务端相同的Mods文件和游戏版本。当然对于一些大型服务器和小游戏服来说都是允许跨版本和多版本进入。
通过HMCL启动器启动的Java版客户端
【服务器】
如果两个三个人可以称之为局域网内的联机,那么十几个乃至几十个,甚至供成百上千的玩家同时在线的平台,就可以叫做服务器了。前面提到的服务端的选择和类型,可以作为联机和服务器的技术前提,那么在选择好之后,接下来介绍到的就是Minecraft游戏本身的服务器内容了。
单独去看服务器内部,玩法多种多样,应接不暇,数不胜数。这些服务器的类型更是包含了游戏本身许许多多的模式和玩法,在众多思想汇聚下不断发酵和拓展出更多的内容和上限。
- [服务器类型]
生存服务器
顾名思义,以生存模式为主的多人联机玩法。在这种服务器里通过个别插件和管理,玩家们可以进行团结协作,互帮互助,长期发展,生存挑战的行为。当然相应的也有极限生存服务器(死掉后就要换个新ID进入了)
并且,生存服务器的内容不仅局限于原版的世界,通过添加第三方插件和模组数据包,空岛生存、海岛生存、粘液科技生存、粘液海岛生存、粘液空岛生存、末日生存等一些模式都能够为多人生存增添不少挑战性和趣味性。
Midgards服务器光景
纯净服务器
一般来说,重点在于原汁原味的原版生存体验,在这个服务器里可能会涉及一些辅助性插件(例如登录系统、地皮管理、商店交易系统),但大部分是纯原版内容,追求极致的纯净生存。(在原版安装OptiFine后可实现光影下的原版生存)
另外,还有一种纯净服务器,是通过加入特殊的插件来达成一些特定玩法,能够具有生存性、挑战性、竞技性的效果,这种又叫纯净插件服务器。
缘之苍穹服务器
模组服务器
着重在通过添加各式各样的模组来实现的服务器,玩家的客户端则为配置好相对应Mods的模组整合包。模组服务器如同单人游戏里的模组一样,能够在原版生存的基础上继续拓展出全新的玩法和游戏体验。
此外,也有的模组服务器是专门研究和发展一些特定模组,例如工业服务器、神奇宝贝服务器、科技空岛等。
创造服
顾名思义,以创造模式为主的多人联机玩法。在服务器里一般会划分好许许多多的地皮区域,来进行创造模式下的建筑大赛一些相关活动,或者进行建筑和其他领域的相关研究。
MaxKim的创造服光景 来源:BV1at411f7iy
RPG服务器
以冒险模式为主,故事性和引导性为辅,在服务器里实现做任务、打小怪打Boos、多人组队副本、武器装备升级锻造、独立原创技能等一系列打怪升级,角色扮演的玩法。
RPG服—幻界异时空的宣传图片
战争服务器
核心玩法偏向于PVP,通过第三方插件、模组等实现以枪械厮杀、帮派斗殴、猎杀狩猎、战争还原、武器载具、赚钱火并等一系列较残酷真实的玩法。
蛋壳服务器的逃离塔科夫
战争服的帮派系统
战争服的枪械系统
传闻中的2B2T,Minecraft第二历史悠久的服务器 黑暗森林法则在这里展现的淋漓尽致
小游戏服务器
hypixel——Minecraft最大的竞技性小游戏服
小游戏服注重于娱乐和快节奏向的竞技玩法,以PVP模式占多数。这里的“小游戏”是指不属于生存、模组那些需要投入精力和研究,且偏向“轻量级”的挑战玩法。在当做娱乐性和挑战性的前提下,小游戏服的领域里也存在很多技术高超的大神和高玩。熟知的小游戏例如起床战争、空岛战争、饥饿游戏、躲猫猫、超级战墙、建筑战争、TNT跑酷、掘一死战、职业战争、彩蛋射击等......
SkyWars 空岛战争
TNT跑酷(一直掉落的沙子)
掘一死战
战墙
MCBBS里多种多样的服务器
值得一提的是,既然投入了足够配置和成本资源的大型服务器,对于服务器的规划和管理人员来说,一般不会只存在一种单一的玩法。大多数的大型服务器都会融合很多类型的玩法,例如会存在|纯净空岛|小游戏|纯净生存|RPG|这种标题,因此这种又可以分类为混合服务器。
有些服务器的人越来越少,乃至变成“鬼服”,也太真实了...
- [服务器插件]
插件可以同Mods来对比理解,Mod是关于游戏内容的补充和拓展,Mod可以添加在单人游戏里,也可以添加在服务器里。
插件是针对服务器运行特殊功能的补充和拓展,重点是用来增加服务器的功能和增加部分游戏内容。较为常见的有Sponge,Bukkit插件。
与Mod不一样,同样是第三方拓展程序,插件不能在单人游戏里使用。
插件的汇总文件夹在服务端里的位置——plugins
前面提到的战争服务器的枪械系统和纯净插件服都是借助了插件实现。服务器插件和模组一样都可以分成好几个大类别,例如:基础类插件、生存类、RPG类、空岛类、游戏类、综合功能类等等。
聊天插件
菜单插件 商店交易插件
宠物插件
RPG插件:RPG服——忆秋斗罗服务器的武器面板
【基本原理】
最后一个板块简单阐述一下多人联机和开设服务器的原理和相关过程。
- [搭建方法]
对于一般个体情况来说,一个正常普通的服务器开设,简单来说只需要满足这三个条件:
服务端+客户端+端口映射
1.判断网络状况:
即本帖一开始提到的是内网还是公网,以及考虑采取局域网联机还是端口映射的服务器开设。
2.下载或整合服务端和对应的客户端。
3.在相关网站准备好服务端和客户端的资源后,接下来重中之重则是端口映射。
端口映射即实现可以在公网访问你内网的IP地址,让外网计算机能访问内部网络的一种实现方式,可以使用第三方软件和平台来实现。
- [相关平台和软件]
游侠对战平台
游侠对战平台是建立了一个穿透内网的一个局域网,来实现游戏联机的目的。类似于虚拟的局域网,因此在进入游戏房间时,一般都可以看到游侠为你提供的虚拟IP地址,同在一个游侠房间里也即是在同一个局域网里,只不过这个局域网是游侠给你安排的。同理可知我的世界中国版的联机也是一样的道理。
Sakura Frp
很多联机教程都会提到这个平台,有一段时间的维护期,但6月以来通过实名认证能够正常使用,映射操作也不是很复杂难懂,个人认为这款映射平台挺稳定的,值得一试。
花生壳、向日葵、蒲公英平台
贝锐科技公司的
NATAPP
还有曾经的Hamachi(蛤.蟆吃),Nat123等等等等...
云服务器
当然,自己借助第三方软件来映射的服务器,可能在游玩过程中不妨会出现延迟高、卡顿、不稳定的情况,前面提到过的租用“云服务器”能或多或少避免一些不好的情况。
MCBBS交易代理板块的服务器出租
云服务器可以24小时不停地运行,使得不必担心服主不在线,玩家就没法玩的情况。其次,作为一个服务器,它拥有一个独立的公网IP地址,我们可以直接通过IP连接到服务器,也可以绑定一个域名去连接它,省去了端口映射,比较方便。
再者,相对于面板服,云服务器的灵活性高,不必拘泥于端口和域名的限制,但代价就是价格也会相对较贵。
一些交易平台例如阿里云,百度智能云,华为云,腾讯云,以及某.宝上的云服务器等等都可以找到。
结语
大部分内容没有细说,例如具体的服务器开设方法和相关参数配置,现在服务器的发展状况和市场等等。并且篇幅需要并没有写详细的联机和开服教程,如有需要会详细开一个新帖说明。
其实多人模式在任何游戏里都能够萌生出欢声笑语和开心快乐,因为在和朋友一起玩的时候,已经和独自一人的世界完全不一样了。众多技术高超的玩家在多人模式里能够实现震撼无比的琼楼玉宇,华丽璀璨的团队作品,别出心裁的玩法机制,甚至还能把恐怖游戏玩成欢乐搞笑游戏。
总而言之,从Minecraft的多人联机和服务器领域可以看出,多人游戏社交机制可提高游戏的生命力,探寻多人游戏的魅力,也不仅仅是竞争合作那么简单。
冰与火之歌 绝境长城 by国建Cthuwork
铃兰花谷 by光轨艺术StartrailArt
by光轨艺术StartrailArt
新年主城 幻轮阁 by筑龙团队
千里江山图-中式仙侠 by见微知筑团队
一起睡觉
相关资料和参考
封面图【雕心画梦-楷桦镇】by Heart Drawing团队
BV1C7411p7zN
cv5893882 by无星Wu_Xing
cv7235590 by 被氧化的金属钙
cv10042704 by 苹果梨派
https://wiki.biligame.com/mc/多人游戏
TIS二周年纪念视频BV1r54y1p7ah
Sakura Frp
https://www.natfrp.com/user/
域名进入服务器
https://www.mcbbs.net/thread-1209132-1-1.html
[新手开服] [1.x-1.16.x][多种] 群组服核心合集
https://www.mcbbs.net/thread-1161696-1-1.html
服务端插件版资源索引贴
https://www.mcbbs.net/thread-1029786-1-1.html
【Minecraft服务器百度贴吧】
https://tieba.baidu.com/f?kw=%E6%9C%8D%E5%8A%A1%E5%99%A8&ie=utf-8&tp=0
【Minecraft服务器列表站】
https://www.921mc.com/
【我的世界中文分享站服务器大全】
https://www.secretmine.net/category/serverlist
【MCBBS我的世界中文论坛多人联机和服务器发布板块】
https://www.mcbbs.net/forum.php?gid=167
以上,谢谢大家。ฅ۶•ﻌ•♡
点个赞再走吧,给你们磕头了
(之前的帖子)
#方块盒# #单机游戏# #PC游戏# #Minecraft# #我的世界# #我的世界服务器# #盒友杂谈# #消磨时间的最佳游戏#