Перейти к содержанию

Использование Idea#

Итак, у нас есть папка со следующими файлами внутри:

  • build.gradle
  • gradlew (.bat и .sh)
  • папка gradle

Запустите Idea и в стартовом окне кликните по кнопке "Import Project". Импортируйте файл "build.gradle".

Демонстрация импорта

Убедитесь, что у вас выбран пункт "Use default gradle wrapper (recommended)". Все остальные настройки оставьте по умолчанию и нажмите ОК.

Демонстрация настроек импорта

Потребуется подождать около минуты, пока среда разработки полностью выполнит все импортирует. За процессом импорта можно следить в правом нижнем углу среды разработки.

Теперь откройте меню "View" в верхней части экрана и выберите пункты "Tools Windows > Gradle".

У вас откроется окно с Gradle задачами. Gradle — популярная система автоматической сборки, которая из исходников собирает готовые программы и делает еще много других необходимых, но рутинных дел. Эти самые дела называются задачами/заданиями/тасками — tasks. Мы как раз и открыли окно тасков.

Выглядит оно примерно так:

Демнострация Gradle тасков

Выполните таск setupDecompWorkspace из группы forgegradle. После его завершения выполните таск genIntellijRuns из той же группы.

Этими двумя командами мы автоматически и без лишних хлопот настроили рабочее пространство. Чувствуете мощь автоматических сборщиков?

Для Idea 2016 или старше#

Откройте меню "Run" в верхней части экрана и выберите пункт "Edit configurations...".

В левой части появившегося окна откройте вкладку "Application". По очереди выберите "Minecraft Client" и в "Minecraft Server" и уже в правой части окна, в раскрывающемся списке "Use classpath of module" выберите тот пункт, который заканчивается на _main.

Демонстрация настройки конфигураций запуска

Тестовый запуск#

Вы только что настроили рабочее пространство для создания собственного мода. Если хотите, можете запустить клиент или сервер и удостовериться, что все работает, как надо.

Для запуска опять откройте меню "Run" и выберите пункт "Run...". Появится окно с выбором, что запустить.