该页面的内容不代表Mojang Studios或Minecraft Wiki的官方意见。
此页面将会被导入至另一个Wiki。请不要使用复制粘贴来移动页面,因为这样会丢失所有的编辑历史。
关于Mod的页面现在将会被导入至FTB Wiki。
若想获取准确又不过时的Mod信息,敬请访问。
Mod Coder Pack(旧称 Minecraft Coder Pack)是脚本和工具的集合,这个集合帮助开发者创建Minecraft服务器和客户端的Mod。
描述[]
该程序包用以帮助Mod开发者反编译、更改和再编译Minecraft类。包内的自述文件已包含说明。包内的脚本可以用于反编译、再编译以及重新混淆游戏和服务器。
许可和使用条款[]
MCP,版权所有(C)MCP团队
无担保。如果 MCP 不工作,或造成任何的破坏,那是你的问题。请自行承担所有风险。
你可以:[]
- 使用MCP反编译Minecraft客户端和服务器jar文件。
- 使用反编译源码创建Minecraft Mod。
- 再编译修改过的Minecraft。
- 重混淆你的Minecraft Mod的类。
你无权:[]
- 在违反Mojang的Minecraft使用条款的情况下使用MCP。
- 发布修改的Minecraft或Mod,使得无需购买游戏即可游玩。
- 发布修改过的或未修改过的MCP。
- 在没有明确书面许可的情况使用MCP的任何脚本、工具或数据文件。
- 使用MCP营利(不包括使用MCP构建的Mod)。
- 使用MCP创建用于恶意破坏或利用服务器漏洞的客户端。
- 以任何形式发布反编译后的Minecraft源码。
链接[]
下载[]
历史[]
版本 | 文件 | 客户端 | 服务端 | 版本信息 |
---|---|---|---|---|
v9.40 | 1.12 | 1.12 | 更新对 Minecraft 1.12 客户端和服务端的支持。 | |
v9.37 | 1.11.2 | 1.11.2 | 更新对 Minecraft 1.11.2 客户端和服务端的支持。 | |
v9.30 | 1.10 | 1.10 | 更新对 Minecraft 1.10 客户端和服务端的支持。 | |
v9.28 | 1.9.4 | 1.9.4 | 更新对 Minecraft 1.9.4 客户端和服务端的支持。 | |
v9.24 | 1.9 | 1.9 | 更新对 Minecraft 1.9 客户端和服务端的支持。 | |
v9.18 | 1.8.8 | 1.8.8 | 更新对 Minecraft 1.8.8 客户端和服务端的支持。 | |
v9.10 | 1.8 | 1.8 | 更新对 Minecraft 1.8 客户端和服务端的支持。 | |
v9.08 | 1.7.10 | 1.7.10 | 更新对 Minecraft 1.7.10 客户端和服务端的支持。 | |
v9.03 | 1.7.2 | 1.7.2 | 发布 Minecraft 1.7.2 客户端和服务端的候选版本。 | |
v8.11 | 1.6.4 | 1.6.4 | 更新对 Minecraft 1.6.4 客户端和服务端的支持。 | |
v8.05 | 1.6.2 | 1.6.2 | 更新 MD5 校验值,修复“missing library”漏洞,移除未被发现的漏洞。 | |
v8.04 | 1.6.2 | 1.6.2 | 更新对 Minecraft 1.6.2 客户端和服务端的支持。 | |
v8.03 | 1.6.1 | 1.6.1 | 更新对 Minecraft 1.6.1 客户端和服务端的支持,包含 8.02 的重要修补。 | |
v7.51 | 1.5.2 | 1.5.2 | 更新对 Minecraft 1.5.2 客户端和服务端的支持。 | |
v7.44 | 1.5.1 | 1.5.1 | 更新对 Minecraft 1.5.1 客户端和服务端的支持。 | |
v7.42 | 1.5 | 1.5 | 更新对 Minecraft 1.5 客户端和服务端的支持。 | |
v7.39 | 13w09c | 13w09c | 更新对 Minecraft 13w09c 客户端和服务端的支持。 | |
v7.34 | 13w05b | 13w05b | 更新对 Minecraft 13w05b 客户端和服务端的支持。 | |
v7.30c | 13w02b | 13w02b | 更新对 Minecraft 13w02b 客户端和服务端的支持。 | |
v7.26a | 1.4.7 | 1.4.7 | 更新对 Minecraft 1.4.7 客户端和服务端的支持。 | |
v7.25 | 1.4.6 | 1.4.6 | 更新对 Minecraft 1.4.6 客户端和服务端的支持。 | |
v7.23 | 1.4.5 | 1.4.5 | 更新对 Minecraft 1.4.5 客户端和服务端的支持。 | |
v7.21 | 1.4.4 | 1.4.4 | 更新对 Minecraft 1.4.4 客户端和服务端的支持。 | |
v7.19 | 1.4.2 | 1.4.2 | 更新对 Minecraft 1.4.2 客户端和服务端的支持。 | |
v7.2 | 1.3.2 | 1.3.2 | 更新对 Minecraft 1.3.2 客户端和服务端的支持。 | |
v7.0a | 1.3.1 | 1.3.1 | 由于要分配新权限,添加 fernflower 反编译器。 | |
v7.0 | 1.3.1 | 1.3.1 | 更新对 Minecraft 1.3.1 客户端和服务端的支持。 | |
v6.15 | 12w26a | 12w26a | 更新对 Minecraft 12w26a 客户端和服务端的支持。 | |
v6.5 | 12w17a | 12w17a | 更新对 Minecraft 12w17a 客户端和服务端的支持。 | |
v6.2 | 1.2.5 | 1.2.5 | 更新对 Minecraft 1.2.5 客户端和服务端的支持。 | |
v6.1 | 1.2.4 | 1.2.4 | 更新对 Minecraft 1.2.4 客户端和服务端的支持。 | |
v6.0 | 1.2.3 | 1.2.3 | 更新对 Minecraft 1.2.3 客户端和服务端的支持。 | |
v5.6 | 1.1.0 | 1.1.0 | 更新对 Minecraft 1.1.0 客户端和服务端的支持。 | |
v5.0 | 1.0.0 | 1.0.1 | 更新对 Minecraft 1.0.0 客户端和服务端的支持。 | |
v4.5 | 1.9-pre5 | 1.9-pre5 | 更新对 Minecraft Beta 1.9-pre5 客户端和服务端的支持。 | |
v4.4 | 1.8.1 | 1.8.1 | 更新对 Minecraft Beta 1.8.1 客户端和服务端的支持。 | |
v4.3 | 1.7.3 | 1.7.3 | 更新对 Minecraft Beta 1.7.3 客户端和服务端的支持。 | |
v4.2 | 1.7.2 | 1.7.2 | 更新对 Minecraft Beta 1.7.2 客户端和服务端的支持。 | |
v4.1 | 1.6.6 | 1.6.6 | 添加一个 Eclipse 工作空间。 包含一个重混淆的漏洞修复。 | |
v4.0 | 1.6.6 | 1.6.6 | 添加新工具 Exceptor。 添加 fernflower 反编译器的可供支持。 | |
v3.4 | 1.6.6 | 1.6.6 | 更新对 Minecraft Beta 1.6.6 客户端和服务端的支持。 | |
v3.3 | 1.6.5 | 1.6.5 | 更新对 Minecraft Beta 1.6.5 客户端和服务端的支持。 | |
v3.2 | 1.6.4 | 1.6.4 | 更新对 Minecraft Beta 1.6.4 客户端和服务端的支持。 | |
v3.1 | 1.5_01 | 1.5_02 | 一些 python 脚本的漏洞修复。 | |
v3.0 | 1.4_01 | 1.4_01 | 更新对 Minecraft Beta 1.4_01 客户端和服务端的支持。 | |
v2.12 | 1.5_01 | 1.5_02 | 更新对 Minecraft Beta 1.5_01 客户端和服务端的支持。 | |
v2.11 | 1.4_01 | 1.4_01 | 更新对 Minecraft Beta 1.4_01 客户端和服务端的支持。 | |
v2.10 | 1.4 | 1.4 | 更新对 Minecraft Beta 1.4 客户端和服务端的支持。 | |
v2.9a | 1.3_01 | 1.3 | 添加 mod loader 1.3_01v3 的支持。 添加对 1.3_01 的 MCP Mod System SDK 更新。 更新名称映射。 | |
v2.9 | 1.3_01 | 1.3 | 更新对 Minecraft Beta 1.3_01 客户端和服务端的支持。 | |
v2.8 | 1.2_02 | 1.2_01 | 添加 OS X Alpha 版本的支持。 添加 MCP mod system 的 Alpha 版。 更新许多方法和字段名称的映射。 | |
v2.7 | 1.2_02 | 1.2_01 | 更新对 Minecraft Beta 1.2_02 客户端和服务端的支持。 | |
v2.6 | 1.1_02 | 1.1_02 | 更新对 Minecraft Beta 1.1_02 客户端和服务端的支持。 | |
v2.5 | 1.2.6 | 0.2.8 | 更新对 Minecraft Alpha 1.2.6 客户端和服务端的支持,reobf-fix 推荐。 | |
v2.4 | 1.2.5 | 0.2.7 | 更新对 Minecraft Alpha 1.2.5 客户端和服务端的支持。 | |
v2.3 | 1.2.3_04 | 0.2.5_02 | 更新对 Minecraft Alpha 1.2.3_04 客户端和服务端的支持。 | |
v2.2a | 1.2.2 | 0.2.4 | 对 re-obfuscation 工具的漏洞修复。 | |
v2.2 | 1.2.2 | 0.2.4 | Re-obfuscation beta 开始测试 Mod 与原始 jar 文件的兼容性。 | |
v2.1 | 1.2.2 | 0.2.4 | 更新对 Minecraft Alpha 1.2.2 的支持。 | |
v2.0a | 1.2.1_01 | 0.2.3 | 一个小漏洞修复。如果路径含有空格,那么一些脚本可能不会工作。 | |
v2.0 | 1.2.1_01 | 0.2.3 | 第一次发布万圣节 Minecraft 版。 | |
v1.6 | 1.1.2_01 | 0.2.1 | 所有的类现在都有了有意义的名称了;类名映射和字段名称映射已被应用。 | |
v1.5 | 1.1.2_01 | 0.2.1 | 拓展脚本,支持反编译、重新编译和测试 minecraft_server.jar 文件。 | |
v1.4 | 1.1.2_01 | 0.2.1 | 使用 deobfuscator 来命名所有的字段和方法,使用 jadretro 来修复一些反编译漏洞。 | |
v1.3 | 1.1.2_01 | 0.2.1 | 升级脚本,使其可以反编译和重新编译 Minecraft.class、MinecraftApplet.class 和 MinecraftServer.class。 | |
v1.2 | 1.1.2_01 | 0.2.1 | 所有工具的输出都重定向到一个日志文件。 | |
v1.1 | 1.1.2_01 | 0.2.1 | 修复 TNT 漏洞。 | |
v1.0 | 1.1.2_01 | 0.2.1 | 首次发布。 |
开发者[]
核心团队[]
Searge[]
- MCP 创始人
- 修复所有在反编译源码时的编译错误
- 创建 MCP Mod 系统 和 API
- 为 MCP 4.x 创建 Eclipse 工作空间
- 为 MCP 3.0 创建新 RetroGuard 反混淆模块
- 创建新的 Mod 系统
ProfMobius[]
- 重命名代码和重混淆程序的创建者
- 帮助发布 GNU/Linux 脚本
- 开发者和 MCP chan 机器人的维护者
- 因为使用 Java 常数存储库和重混淆工具太多次数了,他现在变秃顶了
- 为 MCP 3.0 创建新 Workflow 脚本以及重命名
IngisKahn[]
- bytecode compare 工具的创建者,这个工具帮助团队在新 Minecraft 版本发布后更快地映射名称
- 为 de-obfucation 电子制表软件作出了贡献
- 为了映射的更新和反编译,他现在努力地创建更好的内部工具
Fesh0r[]
- php/sql 程序员
- 使用他的魔法来创建映射、包以及常规发布工作
- 获得 Searge 的制作 MCP 版本官方许可;)
- 确保 JAD 生成的源码可以获取适当的包
- 维护脚本和工具
- 优化 Retroguard 和 Exceptor 工具。
R4WK[]
- 工作于 MCP 的更新,同时也是新 Mod 系统的贡献者
- 帮助 ZeuX 进行技术改善
ZeuX[]
- IRC 频道帮助者——人事经理
- 为最近版本制作服务器包——如果你遇到任何(关于包)的问题,都是他的错 :P
- 创建著名的 Minecraft 的 Techne model editor
- 为新 Mod 系统的功能作出了贡献
反馈[]
可在 社区帖子 或加入在 #mcp on irc.esper.net 的 IRC 讨论频道来进行反馈。
参考[]
语言