定制服务器(Custom Server)是不使用任何Minecraft Classic或生存模式组件及衍生代码的服务器软件,所以其不受Mojang条款约束。
特性
定制服务器有着一系列的特性,有一些是他们所普遍共有的。这些特性拓展了游戏内容,管理功能,甚至是一些此前从未在原始服务器中考虑过的东西。
多世界
多世界是一种可以在定制服务器中用到的Minecraft客户端特性。第一个有着这个特性的服务器是Myne。
通常在这些服务器中有一个主世界,可以通过传送门或命令将玩家移动到其他的地图中。可以创建一个新的世界并分配各种不同的属性,例如限制可以进入或在某一世界建造的人。这使得可以在展示旧地图的同时依然有地图可以让公众在其中建造。同样可以授予更多的私人领地来阻止破坏者。
颜色代码
游戏使用一种特殊的符号"§"来标识颜色代码。 原版的Minecraft客户端不允许插入这个符号到聊天栏, 所以很多自定义服务器使用了"&"符号或"%"符号来代替。
从服务器发往客户端的信息可以具有颜色代码。
如果玩家发送包含颜色代码的信息到服务器(使用修改版客户端或旧版客户端), 一部分服务器(包括vanilla服务器) 将会踢出该玩家并无视聊天信息.
信息开头的颜色代码只会在玩家ID少于127字节时有效,当玩家ID超过127字节,游戏会自动在信息开头添加&e使其变为黄色。但是,在第一个字符后面的颜色代码仍然有效。如果你的ID少于127字节,游戏不会自动添加颜色代码,所以你可以正常使用。
很重要的一点是,在信息末尾的不跟16进制数字的&符号会使所有接收到这条信息的客户端崩溃,所以一定要检查来自客户端的信息。
对照
这个列表为所有已知的定制服务器软件。
在这个列表中的定制服务器软件必须有最少一个可用版本或提供源代码。
生存
这里的Minecraft的版本只包括了有多人联机(SMP)之后的版本
元数据
名称 | 开发者 | 支持 Minecraft 版本 | 编程语言 | 许可证 | 可运行平台 |
---|---|---|---|---|---|
Diorite | GotoFinal, NorthPL93 | Minecraft 1.8 | Java | MIT | |
Bravo | C. and others | Minecraft Beta | Python 2 | MIT | |
C#raft | ementalo, spazzarama Smjert, Deniska(Gremlin13) | Release 1.5 | C# | AGPL3 | |
Chunky Monkey | huin, agon, nictuku | Minecraft Beta | Go | MIT | |
craftd | Founders (kev009, meh), PrecipiceGames (HACKhalo2, dotblank, alyawn), other contributors | Minecraft Beta | C99 | Simplified BSD | |
Cuberite | Many | Release 1.7 - 1.12 | C++ | Apache License 2.0 | |
mc-erl | Apiocera, clonejo | Release 1.4.7 | Erlang | GPL v3 | |
Glowstone | SpaceManiac | Release 1.8 | Java | MIT | |
Glowstone++ | SpaceManiac, deathcap, mastercoms, jimmikaelkael, SamNosliw, TekkitCommando, others | Release 1.9 - 1.9.4 | Java | MIT | |
hCraft | BizarreCake | Release 1.7.2 | C++ | GPLv3 | |
LibOpenCraft | Geramy, Alex, Zahndy | Release 1.2.4 | C# | GPL v3 | |
Mineserver | Fador, Nredor, Psoden, deoxxa, ... | Release 1.8.9 | C++ | New BSD | |
OpenMC | Xinnx | Beta 1.4 | C# | GPL v3 | |
PocketMine-MP for Minecraft: PE | PocketMine Team: shoghicp, sekjun9878, Brandon15811, Intyre, williamtdr | Minecraft Pocket Edition 0.x.x | PHP | LGPL | |
Dragonet for both Minecraft: PC & PE | TheMCPEGamer, Hexdro, DefinitlyEvil, QuarkTheAwesome, TekkitCommando | Release 1.8.x & MC:PE 0.13.x | Java | GNU Lesser General Public | |
Spout (with Vanilla plugin) |
SpoutDev: Afforess, Wulfspider, alta189, raphfrk, Top_Cat, narrowtux, Olloth, Rycochet, RoyAwesome, zml2008 | Release 1.6.4 | Java | SpoutDev v1 |
特性
名称 | 脚本 | 在线聊天(IRC) | 多世界 | 物理 | 实体 | 生物群系 | 红石 | 活塞 |
---|---|---|---|---|---|---|---|---|
C#raft | C# Java VisualBasic |
是 | 即将到来 | 是 | 是 | 是 | 即将到来 | 即将到来 |
Chunky Monkey | 未知 | 否 | 即将到来 | 即将到来 | 部分 | 否 | 未知 | 未知 |
craftd | Many | 即将到来 | 否 | 是 | 即将到来 | 否 | 未知 | 未知 |
Cuberite | Lua | 是(需要额外插件) | 是 | 部分 | 部分 | 是 | 是 | 是 |
mc-erl | 否 | 否 | 否 | 否 | 否 | 否 | 未知 | 未知 |
hCraft | 否 | 是 | 是 | 是 | 部分 | 是 | 即将到来 | 即将到来 |
Glowstone | Bukkit | 是(需要额外插件) | 是 | 即将到来 | 部分 | 否 | 否 | 否 |
Glowstone++ | Bukkit, SpongeAPI (Bukkit2Sponge) | 是(需要额外插件) | 是 | 是 | 部分 | 是 | 是 | 即将到来 |
LibOpenCraft | .NET | 即将到来 | 即将到来 | 即将到来 | 是 | 是 | 即将到来 | 即将到来 |
LuaCraft | Lua | 是(需要额外插件) | 即将到来 | 是 | 是 | 即将到来 | 是 | 即将到来 |
Mineserver | Many Mostly C++ |
即将到来(需要额外插件) | 是 | 是 | 部分 | 是 | 未知 | 未知 |
OpenMC | .NET | 否 | 否 | 否 | 是 | 否 | 未知 | 未知 |
PocketMine-MP for Minecraft: PE | PocketMine API | 否(需要额外插件)(已过时) | 是 | 是 | AI的设计仍在进行 | 部分 | MCPE未加入此特性 | MCPE未加入此特性 |
Spout (with Vanilla plugin) | SpoutAPI | 是(需要额外插件) | 是 | 部分 | 部分 | 是 | 是 | 是 |
Dragonet | DragonetAPI (JavaScript), Bukkit and PHP | 是(需要额外插件) | 是 | 即将到来 | 部分 | 即将到来 | MC:PE 已加入 | MC:PE 已加入 |
Classic
这个版本的Minecraft只有生存的多人游戏。
只包括贡献源代码的开发人员
请注意,如果你要添加MCLawl forks或是只是想找到它,它已经被单独移动到了这里。
Template:NotBeta
元数据
名称 | 基础 | 开发者 | 编程语言 | 许可证 | 数据库 | 可运行平台 |
---|---|---|---|---|---|---|
800Craft | fCraft | Jonty800, GlennMR, LaoTszy | C# | GPLv3 / MIT | Flatfile | |
Arc | Myne | The Arc Team | Python | BSD 2-Clause modified | Flatfile | |
D3 | None | Dadido3, Umby24 | Purebasic | MIT | SQlite | |
fCraft | None | fragmer | C# | MIT | Flatfile | |
FemtoCraft | None | fragmer | C# | BSD 3-Clause | Flatfile | |
FourCraft | FemtoCraft | dalak | C# | MIT | Flatfile | |
GGS | None | hypereddie | Java | GPL v3 | SQLite/MySQL | |
LegendCraft | 800Craft | LeChosenOne, DingusBungus | C# | MIT | Flatfile | |
[MinedStone] | Arc | RasmusOlle | Python | None | Flatfile | |
GemsCraft | LegendCraft | apotter96 | C# and VB | MIT | Flatfile | |
OpenClassic | OpenCraft | Steveice10 | Java | MIT | Flatfile | |
PowerBlock | None | dreadiscool | Java | GPLv3 | Flatfile | |
Overv CTF | MCSharp | HeroCane (Marvy) | C# | GPLv3 | Flatfile | |
>>MCLawl Forks<< | MCLawl | Various | C# | Various | Various |
特性
名称 | 脚本 | 图形用户界面(GUI) | 在线聊天(IRC) | 多世界 | 定制方块 | 物理 | 实体 | 方块追踪 | 远程控制台 | 支持 经典协议扩展(CPE) |
---|---|---|---|---|---|---|---|---|---|---|
800Craft | .NET | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 需要在线 | N/A |
Arc | Python, Lua (即将到来) | 即将到来 | 是 | 是 | 是 | 是 | 是 | 是 | 即将到来 | 否 |
D3 | Lua | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 是 |
fCraft | Binary | 是 | 是 | 是 | 否 | 否 | 否 | 是 | 否 | 是 |
FemtoCraft | 否 | 否 | 否 | 否 | 否 | 是 | 否 | 否 | 否 | 是 |
FourCraft | 否 | 否 | 即将到来 | 否 | 即将到来 | 是 | 否 | 否 | 否 | 是 |
GGS | Java | 否 | 是(需要额外插件) | 是 | 是 | 是 | 是(需要额外插件) | 是(需要额外插件) | 否 | 否 |
LegendCraft | C# .NET | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 即将到来 | 是 |
MinedStone | Python | 否 | 是 | 是 | 是 | 是 | 是 | 是 | 即将到来 | 即将到来 |
GemsCraft | C# .NET | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 即将到来 | 是 |
OpenClassic | Java | 是 | 否 | 是 | 是 | 是 | 是 | 是 | 否 | 否 |
PowerBlock | JavaScript | 是(需要额外插件) | 是(需要额外插件) | 部分(需要额外插件) | 部分(需要额外插件) | 是(需要额外插件) | 部分(需要额外插件) | 部分(需要额外插件) | 是(需要额外插件) | 否 |