該頁面的內容不代表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 討論頻道來進行意見回饋。
參考[]
語言