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

Установка программ#

Minecraft написана на языке Java. Программы на этом языке могут выполняться только если у вас установлена виртуальная машина Java.

Если вы хоть раз запускали Minecraft на данном компьютере, то Java у вас уже установлена. В противном случае, скачайте и установите Java 8.

JDK#

Для запуска Minecraft необходима лишь среда выполнения Java, которую вы установили выше.

Но для разработки собственных модов нам потребуется писать программный код и пользоваться разными библиотеками. Это не входит в стандартный Java пакет, поэтому нам нужно установить JDK (Java Development Kit) (Комплект инструментов для разработки на Java).

Скачайте JDK 8 и следуйте инструкциям по установке. Ничего в настройках установки менять не надо.

Forge#

Установка Forge для конечных пользователей вашего мода и для вас, как разработчика различается.

Forge для пользователей#

Чтобы люди смогли играть с вашим модом, на их Minecraft должен быть установлен движок Forge.

Скачайте установщик (Installer) с официального сайта Forge:

Картинка скачивания установщика

Запустите скачанный файл. Выберите пункт "Install client", укажите путь к Minecraft (если он не указан) и нажмите OK.

Картинка установщика

Как понять, куда установлен Minecraft? По умолчанию на Windows он устанавливается по следующему пути: C:\Users\*ПОЛЬЗОВАТЕЛЬ*\AppData\Roaming\.minecraft, где *ПОЛЬЗОВАТЕЛЬ* имя текущего пользователя компьютера. На linux: /home/*ПОЛЬЗОВАТЕЛЬ*/.minecraft/, где *ПОЛЬЗОВАТЕЛЬ* имя текущего пользователя компьютера.

Forge для разработки#

Скачайте набор инструментов для разработки модификаций (MDK) с официального сайта Forge:

Картинка скачивания MDK

Создайте в любом удобном для вас месте папку и распакуйте туда скачанный архив. Вы увидите много файлов. Не все из них вам нужны. Чтобы не захламлять рабочее пространство, удалите все файлы, кроме:

  • build.gradle
  • gradlew.bat
  • gradle
  • папки src
  • папки gradle

Среда разработки#

Моды можно писать и в блокноте, но это очень неудобно. Нам нужна специализированная программа, которая умеет подсвечивать код, выполнять авто-импорт и делать много других полезных вещей.

Наиболее популярными IDE на данный момент являются Eclipse и Intellij Idea.

Обе среды бесплатны, но у Intellij Idea есть платная версия. Никаких платных функций в этом учебнике нам не потребуется.

Достаточно часто моды пишут на Eclipse, так как и сам Minecraft был написан с помощью этой IDE. С другой стороны, Eclipse выглядит немного устаревше, а Intellij пофункциональнее.

Выбирайте то, что нравится вам.