Table of Contents

Чтение исходного кода Minecraft

Чтение исходного кода Minecraft - важный навык в моддинге, потому что:

Чтобы прочитать исходный код Minecraft, вам нужно сначала сгенерировать исходный код. Смотрите раздел “Генерация исходного кода Minecraft” в Настройка среды разработки.

Поиск класса Minecraft

Чтобы найти класс Minecraft, выполните следующие действия:

IntelliJ IDEA

  1. Откройте панель поиска с помощью Ctrl + N.
  2. Установите область поиска на Project and Libraries или шире.
  3. Введите название класса в поле поиска.

Visual Studio Code

  1. Откройте панель поиска с помощью Ctrl + P.
  2. Введите имя класса с префиксом #.

В коде Visual Studio вы также можете использовать Ctrl + T, чтобы напрямую открыть поиск по классам.

Поиск класса, который вы хотите увидеть

Поиск части кода, которую вы хотите увидеть, является сложной задачей. Вот несколько советов:

Чтение байт-кода

Чтение байт-кода иногда требуется, потому что:

Если вы не знакомы с байт-кодом java, обратитесь в спецификацию JVM.

Чтобы просмотреть байт-код, выполните следующие действия:

IntelliJ IDEA

  1. Откройте класс, байт-код которого вы хотите увидеть.
  2. Выберите View в главном меню.
  3. Выберите Show Bytecode.

Другие инструменты

Если ваша IDE не поддерживает просмотр байт-кода, используйте другие средства просмотра байт-кода, такие как этот.

Часто задаваемые вопросы

Где находятся сгенерированные исходники?

Они находится либо в пользовательском кэше gradle (~/.gradle/caches/fabric-loom), либо в кэше gradle проекта (./.gradle/loom-cache). Вы можете использовать исходники jar вне вашего IDE.