开源MC参数映射文档
ParchmentMC 是一个面向 Minecraft 模组开发的社区项目,提供一套 modloader 中立的 Parchment mappings,用于在 Mojang 官方映射 Mojmap 基础上补充方法参数名和 Javadocs。它并不是替代官方映射,也不允许重命名类、字段、方法,而是聚焦填补官方映射中参数语义和文档说明不足的问题。
从功能看,Parchment 的价值在于提升 Minecraft 代码在开发环境中的可读性。它提供参数名映射,并可为类、字段、方法、参数补充 Javadocs。项目明确强调 Mojmaps Compatible,说明与 Mojmap 完全兼容,切换成本较低。生态方面,它保持平台中立,可用于 Forge、Fabric、Quilt 等模组平台。FAQ 还提到 Forge 场景下 Librarian 插件会使用 checked export,而 Fabric、Quilt 可使用 regular mappings export。
项目明确开源,并托管在公开 GitHub 仓库。文档结构较完整,包含 Getting Started、Mapping Standards、Maven Repository and Artifacts、Review Process、Version Policy、FAQ 等。正文中展示的命名标准较细,例如参数名需小写开头、使用 lower camel case、根据类型和上下文命名,并偏向匹配 Mojang 原有命名。贡献流程也较严谨:PR 需通过自动检查、签署 CLA、CI 数据校验无误,并遵守映射标准,由 reviewers 子团队审查合并。
正文没有商业定价信息,结合开源描述,可视为免费开源社区资源。优点是中立、透明、与 Mojmap 兼容、规范明确,适合希望获得更好代码提示和语义信息的 Minecraft 模组开发者。缺点是适用面很窄,只服务 Minecraft Java 模组映射;同时不处理类、字段、方法名的社区重命名,能力边界清晰但有限。
它适合 Forge、Fabric、Quilt 开发者,以及愿意参与映射贡献的社区成员。不太适合寻找通用 Java 文档工具或完整反混淆命名体系的用户。中国访问方面,官网本身无法仅凭正文判断,但其核心依赖 GitHub、Discord、Maven 等海外资源,实际使用可能出现 GitHub 或 Discord 访问不稳定,因此评为“部分受限”。可参考替代或相关项目包括 Yarn、MCP 以及 Mojang official mappings。
本测评基于公开资料整理,不构成购买建议,请以 parchmentmc.org 官网实际信息为准。
Minecraft Mod开发相关,开源社区资源。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。