<本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

輔助程序與編輯器/Minecraft Coder Pack

出自Minecraft Wiki
跳到: 導覽搜尋
該頁面的內容不受Mojang ABMinecraft WikiMinecraft論壇的官方支持
Now it's YOURCRAFT!

Minecraft Coder Pack 是腳本和工具的集合,這個集合幫助開發者創建 Minecraft 伺服器客戶端的 Mod。

描述[編輯 | 編輯原始碼]

幫助 Mod 開發者反編譯、更改和重新編譯 Minecraft 類的包。包裏面的 readme 文件已包含說明。包的腳本可以被反編譯、重新編譯以及重混淆遊戲和伺服器

MCP Wiki 連結

使用的授權協議[編輯 | 編輯原始碼]

MCP is (c) Copyright by the MCP Team

無擔保。如果 MCP 不工作,或造成任何的破壞,那是你的問題。在你的硬盤中使用它。

你可以[編輯 | 編輯原始碼]

  • 使用 MCP 反編譯 Minecraft 客戶端和伺服器 jar 文件。
  • 使用反編譯源碼創建 Minecraft Mod。
  • 重新編譯修改版 Minecraft。
  • 重混淆你的 Minecraft Mod 類。

你不可以[編輯 | 編輯原始碼]

  • 使用 MCP 做任何違反 Mojang 的 Minecraft 使用條款。
  • 發佈或修改盜版的 Minecraft。
  • 發佈修改過的或未修改過的 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 3.0 創建新 RetroGuard deobfuscation 模組
  • 創建新 Mod 系統
  • 現在是 Mojang 團隊的一員[1]

ProfMobius[編輯 | 編輯原始碼]

  • 重命名代碼和重混淆程序的創建者
  • 幫助發佈 GNU/Linux 腳本
  • 開發者和 MCP chan 機械人的維護者
  • 因為使用 Java 常數存儲庫和重混淆工具太多次數了,他現在變禿頂了
  • 為 MCP 3.0 創建新 Workflow 腳本以及重命名

IngisKahn[編輯 | 編輯原始碼]

  • bytecode compare 工具的創建者,這個工具幫助團隊在新 Minecraft 版本發佈後更快地映射名稱
  • 為 de-obfucation 電子製表軟件作出了貢獻C
  • 為了映射的更新和反編譯,他現在努力地創建更好的內部工具

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 討論頻道來進行反饋。

參考[編輯 | 編輯原始碼]