Yarn Mapping Provider (Yarn 映射提供者)
Yarn Mapping Provider 旨在为 Minecraft 代码库创建一个可读性强的映射文件。映射文件用于将混淆的类、字段和方法名称翻译成它们的原始名称。
Yarn Mapping Provider 介绍
Yarn Mapping Provider 是一个旨在为 Minecraft 代码库创建人类可读的映射文件的项目。映射文件用于将混淆的类、字段和方法名称翻译成它们的原始名称。
Minecraft 的代码库经过混淆,意味着类、字段和方法的名称被故意混淆,以使他人难以理解和修改代码。这是出于法律原因,以及防止多人游戏环境中的作弊行为。
然而,这种混淆使得开发者难以阅读和理解代码。映射文件提供了一种将混淆名称翻译成原始名称的方法,从而更容易阅读和理解代码。
功能
Yarn Mapping Provider 的功能包括:
- 自动下载映射文件
- 为 MappingResolver 提供“命名”映射,无需使用开发环境。但是运行时的名称空间仍然相同。
为了便于阅读和理解代码,Yarn Mapping Provider 对Minecraft代码库使用的混淆名称进行翻译,提供了更便捷的开发体验。
来自Modrinth
Yarn Mapping Provider 1.1
yarn-mapping-provider-1.1.jar下载1.1#Release
<h3>Fixes</h3>
<ul>
<li>fix NoSuchFileException</li>
</ul>
<ul>
<li>fix NoSuchFileException</li>
</ul>
展开
版本: 1.1
支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3
类型: Fabric
Release
下载次数: 147
Yarn Mapping Provider 1.19 1.0
yarn-mapping-provider-1.0.jar下载1.0#Release
<h3>Features</h3>
<ul>
<li>Automatically download mapping file.</li>
<li>Provide "named" mapping to <a href="https://maven.fabricmc.net/docs/fabric-loader-0.14.14/net/fabricmc/loader/api/MappingResolver.html">MappingResolver</a> without having to use development environment. But runtime namespace still the same.</li>
</ul>
<ul>
<li>Automatically download mapping file.</li>
<li>Provide "named" mapping to <a href="https://maven.fabricmc.net/docs/fabric-loader-0.14.14/net/fabricmc/loader/api/MappingResolver.html">MappingResolver</a> without having to use development environment. But runtime namespace still the same.</li>
</ul>
展开
版本: 1.0
支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3
类型: Fabric
Release
下载次数: 83
收录