MC-Remapper 开源项目使用教程

MC-Remapper 开源项目使用教程

MC-RemapperDeobfuscator for Minecraft by mapping json项目地址:https://gitcode.com/gh_mirrors/mc/MC-Remapper

1. 项目的目录结构及介绍

MC-Remapper 项目的目录结构如下:

MC-Remapper/
├── gradle/
│   └── wrapper/
├── src/
│   └── main/
│       └── kotlin/
│           └── io/
│               └── heartpattern/
│                   └── mcremapper/
├── .gitignore
├── Jenkinsfile
├── LICENSE
├── README.md
├── build.gradle.kts
├── gradlew
├── gradlew.bat
└── settings.gradle.kts

目录结构介绍

  • gradle/wrapper/: 包含 Gradle 包装器文件,用于确保项目使用特定版本的 Gradle。
  • src/main/kotlin/io/heartpattern/mcremapper/: 项目的源代码目录,包含 Kotlin 代码。
  • .gitignore: 指定 Git 版本控制系统忽略的文件和目录。
  • Jenkinsfile: 用于 Jenkins 持续集成服务器的配置文件。
  • LICENSE: 项目的许可证文件,MC-Remapper 使用 MIT 许可证。
  • README.md: 项目的说明文档。
  • build.gradle.kts: 项目的构建脚本,使用 Kotlin 脚本编写。
  • gradlewgradlew.bat: Gradle 包装器脚本,分别用于 Unix 和 Windows 系统。
  • settings.gradle.kts: 项目的设置脚本,用于配置多项目构建。

2. 项目的启动文件介绍

MC-Remapper 的启动文件位于 build/install/MC-Remapper/bin/ 目录下,包含以下文件:

  • MC-Remapper (Unix/Linux)
  • MC-Remapper.bat (Windows)

启动文件介绍

  • MC-Remapper (Unix/Linux): 这是一个可执行脚本,用于在 Unix 或 Linux 系统上启动 MC-Remapper。
  • MC-Remapper.bat (Windows): 这是一个批处理文件,用于在 Windows 系统上启动 MC-Remapper。

要启动 MC-Remapper,请在终端中导航到 build/install/MC-Remapper/bin/ 目录,并执行相应的启动脚本。

3. 项目的配置文件介绍

MC-Remapper 的配置主要通过命令行参数进行。以下是一些常用的配置选项:

常用配置选项

  • --output--output-name: 指定输出文件的路径。如果文件已存在,将会被覆盖。
  • --thread: 指定用于应用映射的线程数,默认值为 8。
  • --fixlocalvar: 修复本地变量名称。有三个选项:
    • no: 不修复。
    • rename: 重命名有问题的本地变量,例如 debug1, debug2
    • delete: 删除有问题的本地变量。

示例命令

./MC-Remapper server.jar server_mapping.txt --output deobf.jar --thread 8 --fixlocalvar=delete

以上命令将使用 server.jar 作为输入文件,server_mapping.txt 作为映射文件,输出文件为 deobf.jar,并使用 8 个线程进行处理,删除有问题的本地变量。

通过这些配置选项,您可以根据需要自定义 MC-Remapper 的行为。

MC-RemapperDeobfuscator for Minecraft by mapping json项目地址:https://gitcode.com/gh_mirrors/mc/MC-Remapper

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

经庄纲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值