之前有一个工具是MCP Mapping Viewer,https://github.com/bspkrs/MCPMappingViewer。
但是这个工具现在已经不维护了,尝试了一下点击Get Versions没有任何反应。猜测是需要联网操作,因为工具不在维护,作者也就关闭了这个联网渠道导致工具也变得不可用了。
至于为什么需要查表,是因为本人制作某mod追加包时,需要写一些脚本,里面只能使用Searge名(SRG Name),而不能使用mcp名(脚本会被编译成class。由于不是forge的开发环境,也不是传统意义上的开发mod,不存在reobf的过程,必须自己写SRG name,否则不能用)。
但是这个工具现在已经不维护了,尝试了一下点击Get Versions没有任何反应。猜测是需要联网操作,因为工具不在维护,作者也就关闭了这个联网渠道导致工具也变得不可用了。

至于为什么需要查表,是因为本人制作某mod追加包时,需要写一些脚本,里面只能使用Searge名(SRG Name),而不能使用mcp名(脚本会被编译成class。由于不是forge的开发环境,也不是传统意义上的开发mod,不存在reobf的过程,必须自己写SRG name,否则不能用)。
映射文件的话应该在.gradle/caches里有,文件类型一般是.tsrg,记事本就可以打开。比方说我在C:\Users\用户名\.gradle\caches\forge_gradle\minecraft_user_repo\de\oceanlabs\mcp\mcp_config\1.18.1-20211210.034407里有srg_to_official_1.18.1.tsrg,里面记录着srg名到official名的映射。

我这边还是能连上的 可能是你的网络问题 连不上maven.minecraftforge.net
或者可以试试我这个MCPMappingViewer,虽然照理来说应该没什么用 https://pan.baidu.com/s/1AaRY09HBZXQ93vuwiKR9WQ?pwd=7sbq 提取码: 7sbq
我之前也出现过这种情况,我的解决方案是用MCPMappingViewer的缓存应下急,它的缓存是保存在 C:\Users\用户名\.cache\MCPMappingViewer 下的,里面保存了之前下载过的mapping表,以csv格式存储(名称为fields.csv、methods.csv和params.csv)
我这边下了一下部分版本的mapping表,需要的话可以下载https://pan.baidu.com/s/1BmZNWQZ7qwSAQEcL9xB7tg?pwd=66u4 提取码: 66u4
猜猜谁是谁 发表于 2022-9-18 17:43
我这边还是能连上的 可能是你的网络问题 连不上maven.minecraftforge.net
或者可以试试我这个MCPMappingV ...
用了你发的这个版本以及cache,可以了,正常显示,蟹蟹版主!