关于Minecraft服务端,你需要知道的都在这里(基友玩耍入门篇)

Minecraft发展至今,服务端的种类也是越来越多,对于一个想要开一个Minecraft服务器来和小伙伴愉快玩耍的萌新腐竹来说,选择什么样的服务端以及选择什么样的系统来运行服务端,或者是解决网络问题都是一件很麻烦的事情,本文将会从服务端的类型、不同操作系统(Win/Linux)下的开服方法以及网络问题的处理方面来介绍如何开启一个适合自己的服务器。

关于服务端的类型

本文中提到的服务端(除官方服务端和Forge官服之外)均可以从此处获得。

  • 官方服务端
    这个服务端是Mojang官方发布的服务端,通常随着每次客户端的更新一同发布,可以在其官方网站下载到最新版的服务端。
    下载java版的服务器

  • 可安装插件的插件服务端(Bukkit、Spigot)
    相较于官方服务端在原版的基础上加入了插件系统,对原版服务端的运行算法进行了大量改进,可以安装兼容的插件,降低了服务器的资源占用,极大提升了服务端的多人游戏体验。

  • Forge官服
    在官服的基础上整合了Forge,可以安装能够兼容服务端的模组(mod),极大增强了多人游戏的趣味。
    Forge官服需要自行前往Minecraft Forge下载安装文件,与客户端的安装文件是一样的,打开后选择安装服务端即可下载所需的服务端文件。

  • 可安装模组的插件服务端
    这些服务端通常经过了魔改,加入了插件系统,兼顾插件的便利性和模组的趣味性,尤其是1.7.10版本的模组服务端(MCPC+ Cauldron KCauldron),由于模组数量众多至今仍非常流行。SpongeForge是1.8之后比较出名的可安装插件的模组服务端,但是由于Sponge系的插件数量稀少,且bug较多,暂时不推荐用来作为服务端,若是基友小耍可以考虑用Forge官服来进行开服。

  • 选择服务端的一些建议
    如果仅仅只是基友小耍的话推荐用官服或者Forge官服(如果要玩模组服务器的话),但是如果是服务器在线人数较多的情况下,建议使用优化较好的插件服务端。1.7.10版本的模组服务端推荐使用KCauldron,1.8以上版本的模组服务端推荐Forge官服(需要大内存的服务器支撑)。

网络和服务器的注意事项

Minecraft服务器对于网络的要求较高(网络延迟要低,服务器的上行带宽要大),对于服务器本身也有要求(磁盘读写速度要快,CPU的频率要高,模组服务端要求内存大),对于网络而言,由于不同的用户使用的网络运营商是不同的,所以应该选择多线网络让不同网络环境下的玩家获得较低的网络延迟。基友玩耍的话推荐使用国内的云计算服务商提供的云服务器,可以获得较好的游戏体验。
Minecraft服务器采用的是TCP连接的形式,在开启服务器的时候应注意端口的配置问题(服务端默认的端口为25565)。如果使用家用电脑开服的话要注意家庭网络是否具有公网的IP地址,如果有公网IP地址的话可以使用端口映射直连,让处在不同网络的小伙伴也能脸上你的服务器;如果没有公网IP的话需要借助内网穿透的工具来让其他小伙伴连接。也就是说,你需要搭建一个能够在公网访问得到的地址来映射到你的服务器端口。(这部分内容不详细展开,因为涉及到网络的相关知识)对于云服务器来说,如果你购买的云服务器具有公网IP,那么要注意在控制台上将25565端口打开,否则就算服务端成功运行玩家也无法连接。

服务端搭建

了解以上内容后,我们就可以着手搭建服务端了。

  • Windows系统下的操作

    未完待续