Files
forge-1.12.2-14.23.5.2847-mdk/README.md
2025-11-04 03:21:30 +03:00

95 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# forge-1.12.2-14.23.5.2847-mdk
## Информация об установке исходного кода для мододелов
Этот код использует методологию установки Minecraft Forge. Он применяет небольшие патчи к ванильному исходному коду MCP, предоставляя вам и ему доступ к некоторым данным и функциям, необходимым для создания мода.
Обратите внимание, что патчи создаются на основе «непереименованного» исходного кода MCP (srgnames) — это значит, что вы не сможете прочитать их напрямую в обычном виде.
---
## Установка исходников (Standalone source installation)
Более подробные инструкции можно найти в документации Forge:
[http://mcforge.readthedocs.io/en/latest/gettingstarted/](http://mcforge.readthedocs.io/en/latest/gettingstarted/)
### Шаг 1
Откройте командную строку и перейдите в папку, куда вы извлекли zip-файл.
### Шаг 2
Когда вы находитесь в папке с загруженными файлами, выполните:
**Windows:** `gradlew setupDecompWorkspace`
**Linux/Mac OS:** `./gradlew setupDecompWorkspace`
### Шаг 3
После завершения вы можете выбрать IDE.
#### Для Eclipse: `gradlew eclipse`
(или `./gradlew eclipse` для Linux/Mac)
#### Для IntelliJ IDEA:
1. Откройте IntelliJ IDEA и выберите пункт *Import Project*.
2. Укажите файл `build.gradle` и импортируйте проект.
3. После завершения закройте IDEA и выполните команду:
* `gradlew genIntellijRuns`
* (или `./gradlew genIntellijRuns` для Linux/Mac)
### Шаг 4
Откройте Eclipse и переключите рабочее пространство на `/eclipse/`.
(В IntelliJ IDEA проект откроется автоматически.)
---
Если в IDE отсутствуют библиотеки или возникают ошибки, выполните:
`gradlew --refresh-dependencies`
(для обновления локального кеша)
`gradlew clean`
(для очистки, не затрагивает ваш код)
Затем повторите процесс.
Если проблема сохраняется — обратитесь в **#ForgeGradle** на **EsperNet**.
---
## Советы
Если вам не важно видеть исходники Minecraft, замените `setupDecompWorkspace` одной из следующих команд:
| Команда | Описание |
|---------------------|-----------------------------------------------------------------------------------------------------------------|
| `setupDevWorkspace` | Патчит, деобфусцирует и собирает необходимые ассеты для запуска Minecraft, но не создаёт читаемый исходный код. |
| `setupCIWorkspace` | То же самое, но без загрузки ассетов. Полезно для CI-серверов, так как выполняется быстрее. |
---
### Примечание
При использовании Decomp workspace исходный код Minecraft **не добавляется в рабочее пространство как редактируемый**.
Minecraft подключается как библиотека, а исходники служат только для справки.
Их обычно можно найти в разделе *Referenced Libraries* вашей IDE.
---
## Установка исходников Forge
MinecraftForge поставляется с этим кодом и устанавливает его как часть процесса установки Forge.
Дополнительных действий не требуется.
---
## Видео-инструкция от LexManos
[https://www.youtube.com/watch?v=8VEdtQLuLO0&feature=youtu.be](https://www.youtube.com/watch?v=8VEdtQLuLO0&feature=youtu.be)
---
## Дополнительная информация
Больше информации и обновлений на форуме Forge:
[http://www.minecraftforge.net/forum/index.php/topic,14048.0.html](http://www.minecraftforge.net/forum/index.php/topic,14048.0.html)