В этой статье описывается создание модификаций на основе Minecraft Forge с использованием Eclipse для версий с 1.12.
Подготовка среды
После установки Eclipse создайте в любом расположении папку для рабочего пространства, назовите её любым именем. Далее откройте сам Eclipse и укажите ему созданную ранее папку, когда он запустится закройте его. Теперь нужно установить Forge для разработки. Для этого заходим официальный сайт и скачиваем последнюю рекомендованную версию с пометкой MDK. В скачанном архиве много чего, но для работы нам нужно только два файла и одна папка: Файл:Файлы.png
Эти файлs суём в любую папку и потом в пустом пространстве в папке и выбираем «Открыть окно PowerShell здесь» и прописываем такую команду: ./gradlew setupDecompWorkspace eclipse и ждём, в зависимости от системы и скорости интернета процесс может занять от 5-ти минут до часа. В конце консоль должна вывести «BUILD SUCCEFUL» тогда опять открываем наш Eclipse, потом слева вверху File>Import>Existing Gradle Project>next и в поле Root directory указать ту самую папку и нажать Finish.
В левой части экрана располагается меню Package Explorer (если его там нет, в верхнем меню выберите Window/Show View/Package Explorer), в котором находится папка с вашим проектом. Создайте две папки:
src/main/java— папка с кодом модификации.scr/main/resources— папка для файлов ресурсов (описание, текстуры, звуки, модели).
Но их нужно пометить как папки исходников, для этого выделите их, ПКМ, Build path>Use as cource folfer.
Уроки
Новая модификация
Создайте в ресурсах (scr/main/resources) файл mcmod.info. В нём будет информация о нашей модификации. Заполните его таким образом:
[{
"modid": "modid", "name": "modname", "description": "title", "version": "version", "mcversion": "mcversion", "url": "url", "authorList": ["nick"], "credits": "credits"
}]