Чтение исходного кода 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.