McDeob

McDeob - :Minecraft反混淆工具

一个简单的工具,用于反混淆和解编译原版Minecraft
Bukkit / Spigot 作者 ShaneBee 支持版本 1.7 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
8,041
插件详细介绍

简介

McDeob 是一款用于反混淆和解编译 Minecraft 官方代码的简易工具。它与其他命令行工具不同,提供了一个简单易用的图形界面,只需下载运行、点击几下即可完成操作,省去了复杂的步骤。

工作原理

McDeob 的工作流程分为三个步骤

下载

程序会自动下载指定版本的 Minecraft 客户端或服务端 jar 文件,以及对应的映射文件。

反混淆

此步骤使用 md_5 开发的 SpecialSource 工具(与 Spigot/BuildTools 内部使用的工具相同),它是一个 ProGuard 反混淆器。程序会利用下载的 jar 和映射文件对项目进行重映射,此过程大约需要 6 秒。

解编译(可选)

此步骤使用名为 FernFlower 的工具(最初由 JetBrains 开发),将 jar 文件解编译为可读的 Java 代码。这个过程耗时较长,根据测试通常需要 10 到 15 分钟。

安装与使用

如何安装

  • 点击下载链接获取程序。
  • 在 Windows/Linux 系统上,请下载 jar 版本。
  • 在 macOS 系统上,请下载 dmg 文件。
  • 将文件放置在任意位置并运行即可。

如何使用

  • 打开应用程序。
  • 选择 server(服务端)或 client(客户端)。
  • 选择游戏版本。
  • 选择是否进行解编译。
  • 点击“开始”按钮并等待完成。

所有输出文件将保存在用户主目录下新建的 McDeob 文件夹中。

版本与映射说明

版本 1.14.4 及以上

  • 包含所有正式版和快照版。
  • 这些版本使用 Mojang 官方映射(自此时起 Mojang 开始分发映射文件)。

版本 1.13.2 及以下

  • 仅包含每个主要版本周期(1.7.10 至 1.13.2)的最终发布版。
  • 这些版本使用 Searge 映射(Forge 所采用的映射),其质量较差(类名已全部重映射,但仅有少量字段和方法被重映射)。

重要声明与须知

版权与使用限制

  • 输出文件仅供您个人使用
  • 严禁将解编译后的代码上传至 GitHub 等任何公开平台,这仍然是受版权保护的 Minecraft 代码。
  • 映射文件包含微软的版权声明,明确指出仅限个人使用。
  • 自 2020 年 8 月 14 日起,映射文件包含新的版权许可,允许您为个人项目反混淆 Minecraft 代码。
  • Mojang/微软对原始 jar 文件的版权规定依然有效。映射文件的更新并未允许您将反混淆后的 Mojang 代码上传或发布到任何地方。
  • 请务必阅读您所用映射文件的版权声明,并严格遵守其规定。

特别注意事项

  • 程序的输出文件会缺失大量类。这是因为未被混淆的类会被跳过,以缩短程序运行时间。
  • 同时,解编译器会破坏部分代码结构。因此,结合缺失的类,您无法用此输出文件重新构建 Minecraft 的 jar 文件。
  • 此工具的输出仅供学习研究,让您了解代码的编写方式。

其他信息

源代码

本应用程序是开源的。如果您有兴趣,欢迎贡献代码。

  • 您可以在 GitHub 上找到源代码。

支持与反馈

  • 如果您遇到任何问题或有建议,请在 GitHub Issue Tracker 上提交。
  • 如果您有疑问,请使用 GitHub 的讨论标签页。

关于评价

虽然我感谢所有评价,但请不要在评价区请求新功能或报告程序错误。请使用上述的适当渠道进行反馈。

测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21
版本分布
基本信息
插件名称 McDeob
作者 ShaneBee
平台 Bukkit / Spigot
支持版本 1.7 - 1.21
点赞数 6
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,655,233  |  历史访问人次:3,219,248

今日访问人数:209  |  今日访问人次:226

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6