Чтение исходного кода Minecraft - важный навык в моддинге, потому что:
Чтобы прочитать исходный код Minecraft, вам нужно сначала сгенерировать исходный код. Смотрите раздел “Генерация исходного кода Minecraft” в Настройка среды разработки.
Чтобы найти класс Minecraft, выполните следующие действия:
Ctrl + N.Project and Libraries или шире.Ctrl + P.#.
В коде Visual Studio вы также можете использовать Ctrl + T, чтобы напрямую открыть поиск по классам.
Поиск части кода, которую вы хотите увидеть, является сложной задачей. Вот несколько советов:
Call hierarchy, Method hierarchy или Type hierarchy.net.minecraft.util.registry.Registry.net.minecraft.client.main.Main для клиента, net.minecraft.server.Main для выделенного сервера).Чтение байт-кода иногда требуется, потому что:
int i = true;.Если вы не знакомы с байт-кодом java, обратитесь в спецификацию JVM.
Чтобы просмотреть байт-код, выполните следующие действия:
View в главном меню.Show Bytecode.Если ваша IDE не поддерживает просмотр байт-кода, используйте другие средства просмотра байт-кода, такие как этот.
Где находятся сгенерированные исходники?
Они находится либо в пользовательском кэше gradle (~/.gradle/caches/fabric-loom), либо в кэше gradle проекта (./.gradle/loom-cache).
Вы можете использовать исходники jar вне вашего IDE.