我的世界各种服务端介绍
2023年6月7日
我的世界开服交流QQ群:764235051。
1、Minecraft各版本对java版本要求如下:
1.7 :java6/java7,推荐java8
1.7 ~ 1.16 :java8
1.17 :java16
1.18+ :java17
2、Minecraft服务端大体上可分为以下几类,它们分别为:原版纯净端、插件端、模组端、插件模组端、代理端。
3、原版纯净端(Very Vanilla),由Minecraft官方制作。也因此不会对任何原版特性进行修改。缺点:不能添加任何第三方内容,如模组、插件等。 Minecraft官网地址:https://www.minecraft.net,进去之后小心别去网易版。
4、插件端,原版mc服务器是没有插件这一说的,因此诞生了第三方服务端,例如sponge,spigot,bukkit。
Spigot:他是在bukkit的基础之上加以优化的。 Spigot官网:https://www.spigotmc.org
Paper:Paper是基于Spigot进行开发的一个Spigot分支,它包含了许多Spigot没有的功能,如MC原版漏洞修复等,同时也提升了性能。 注:Paper修复/更改了许多Minecraft原版存在的特性(如TNT复制等,可在配置文件中关闭或启用)。 Paper官网:https://papermc.io
Purpur:Purpur是Paper的一个分支,保留paper优化同时拥有更多配置。 Purpur官网:https://purpurmc.org
5、模组端,Fabric和Forge是两款不同模组加载器,双方模组并不兼容。
Fabric:Fabric端基于原版纯净端,它轻量化、对原版几乎“0”修改(仅加载fabric-api的情况下)的特点,Carpet mod等原版辅助模组的社区支持,也使它在生电服里很受欢迎。 Fabric官网:https://fabricmc.net
Forge:由Forge团队制作,可添加Forge模组。但若需搭建模组服务器,更推荐使用插件模组融合端。 Forge官网:https://files.minecraftforge.net/
6、插件模组端,由于插件端不能装模组,模组端不能装插件,于是插件模组端闪亮登场。截止当前,并没有十分成熟的“Fabric模组+插件”融合端,所以仅列举目前主流且仍在维护的“Forge模组+插件”融合端。
CatServer:CatServer是一个基于Forge并融合Bukkit/Spigot/CraftBukkit的服务端核心。 CatServer官网:https://catmc.org
Arclight:Arclight是高版本 Forge+Bukkit 服务端实现。 Arclight官网:https://github.com/IzzelAliz/Arclight/
Mohist:Mohist采用 Forge + Paper 结构,开发环境使用 ForgeGradle,支持 Forge mod 和 Paper 系列插件。 Mohist官网:https://mohistmc.com/
SpongeForge:支持Sponge的专用插件,不支持Bukkit插件,可装 Mod。 SpongeForge官网:https://www.spongepowered.org/
7、代理端,反向代理服务端,它可以将多个 Minecraft 服务器变成一个 “群组服务器”。
Bungee Cord:Bungee Cord是Spigot MC团队内部编写的一个代理服务端。 详细介绍请见其wiki:https://www.spigotmc.org/wiki/about-bungeecord/, 官方项目构建地址:https://ci.md-5.net/job/BungeeCord/
Velocity: Velocity由PaperMC团队开发,与Bungee Cord相比,Velocity对Fabric的兼容性更加友好。 详细介绍请见其官方文档:https://docs.papermc.io/velocity/, 官方下载地址:https://papermc.io/downloads#Velocity