Minecraft渲染原理(0)
首先简单介绍一下 Minecraft 源码的获取方式. fabric 开发环境包含了反混淆 Minecraft 源码的工具, 因此最简单的方法是克隆一个 fabric mod 的仓库, 然后调用里面的工具. 考虑到我们的目的是修改 VulkanMod, 不妨直接 git clone https://github.com/xCollateral/VulkanMod.git
(或克隆 fabric-example-mod 也可).
在获得了 VulkanMod 的代码仓库后, 在仓库文件夹内执行 1
./gradlew genSources
VulkanMod/.gradle/loom-cache/1.18.2/
下, 是一个包含了一大堆 .class
文件的 jar 包.
展开这个 jar 包(解压缩或者使用 jd-gui), 应当得到如下的目录树: