Minecraft 中文文档 - 首页
Minecraft 现代版
Minecraft 现代版(正式名称为Minecraft: Java Edition
)是 Minecraft 的两个更新版本之一,下载、更新和游玩时需要一个付费帐户。大多数新开发项目的重点是从零开始创建全新的程序,与 Minecraft (如机器人或服务器)进行交互操作,或者对封装客户端或服务器并提供bug修复、新特性和现有功能增强的项目进行修改。
文档
目前正在努力保持逆向工程文档的更新,但这并不像听起来那么容易。协议通常在每个版本中都会略有变化,并且客户端类和服务器类在每个版本中都会重新排列。以下是当前文档部分的链接,这些部分可能是最新的,也可能不是完全最新的。
- 协议常见问题解答
- 当前协议规范
- Pre-release Protocol Specificaton
- Authentication Scheme
- Mojang API
- Data Generators
- Location of Game Files
- Map Format (See also: mirror of the old NBT.txt)
- Snoop Mechanism
- Realms API
- Rcon and Query protocol specifications
- Debugging
工具 & Mods
- Clients - third-party Minecraft clients.
- Servers - third-party Minecraft servers.
- Libraries - libraries to interface with Minecraft data files or network protocols.
- Utilities - tools that interface with a client, server, or data files, such as proxies, bots, or inventory editors.
- Wrappers - mods that override features in the client or server
- Burger - a tool that generates information for arbitrary Minecraft versions
- Pokechu22’s fork that contains fixes for 1.13
- Burger Vitrine - shows differences in data and protocol between arbitrary versions (prior to 1.7).
- PAaaS - shows differences in protocol and sounds for newer versions (1.8 and above)
- Code Snippets
指导
更多信息,请参见 Minecraft Modern
Minecraft 基岩版
Minecraft基岩版(正式名称为Minecraft: Bedrock Edition
)是多平台版本的Minecraft。它可用于手机、Xbox One、任天堂Switch和其他各种平台。
文档
- Current Protocol Specification - note that this is very WIP and many aspects may be incorrect. The Raknet Protocol is also not fully documented.
- Bedrock version numbers
工具
有用的信息 & 链接
- 程序列表 - 第三方程序
更多信息,请参见 Bedrock Minecraft 。
Minecraft 口袋版
Minecraft口袋版(正式名称为Minecraft: Pocket Edition
,简称MCPE
),这是移动设备上基岩版的旧名称。
文档
The protocol and map format documentation for Minecraft: Pocket Edition.
- Old Protocol Specification (This protocol information is considered outdated, but still contains useful information)
- The current Protocol docs
- FAQ
- Login Procedure
- Pocket Realms
- Map Format
工具
有用的信息 & 链接
- Program list - third-party PE programs
更多信息,请参见 Pocket Minecraft 。
Minecraft 经典版
Minecraft经典版(正式名称为Minecraft Classic
)是Minecraft的原始版本,可免费向公众开放。它仍然有很多人在玩,有一个活跃的开发社区。它从2010年就开始了,而且因为它非常简单,所以有很多程序是为了经典版而制作的。
文档
由于本版本不再有任何工作要做,因此它的文档是稳定的。如果你创造了一些与之配合的东西,它可能永远都会支持。
- Protocol Specification
- Extension Protocol Specification
- Server Map Format (.dat)
- Saved Level Format (.mclevel)
- ClassicWorld Format (.cw)
源代码片段
源代码片段提供了对特定功能如何工作或如何实现的深入了解,并且它们本身通常可以在您自己的程序中免费使用。
- 反序列化 level.dat 格式文件 (C#)
工具 & Mods
有用的信息 & 链接
- Clients - third-party Classic clients.
- Servers - third-party Classic servers.
- Libraries - libraries to interface with Minecraft data files or network protocols.
- Utilities - tools that interface with a client, server, or data files, such as proxies or bots.
- Wrappers - mods that override features in the client or server.
更多信息,请参见 Minecraft Classic